How to create (or remove) a swapfile on Linux
A step-by-step tutorial on how to create or remove a swapfile on a Linux machine, and how to decide if you need one.
A step-by-step tutorial on how to create or remove a swapfile on a Linux machine, and how to decide if you need one.
s/e/x
) hack works
s/e/x
.
There’s this trick going around on Discord recently where if you send any GIF
from Tenor, and then type s/e/x
, then it turns it into a different meme GIF.
Here’s how it works.
Performance
section on the Lighthouse CI dashboard
The other day I set up automatic testing of my website using Google Chrome Lighthouse. I’m also running my own Lighthouse CI server to store test result history and show trends. Here’s an outline of what this means, some of the results I’ve obtained so far, and my thoughts on the usefulness of Lighthouse.
I created a newsletter for blog posts on my website so you can sign up for email notifications when I post new ones, so I have more than just an RSS feed.
After switching from NGINX to Caddy on all of my websites, I have come to the conclusion that Caddy is the best webserver in existence. With automatic HTTPS, a simple configuration file, and more, Caddy is just the best webserver overall for general use.
I found out that GitHub Copilot can write in Markdown, so I decided to get it to write a blog post for me. Here’s how I did it.
I decided to play around with GitHub Copilot. Here’s some of the code that I got as a result.
Knowing the basic structure and parameters in a YouTube URL can come in handy on the occasion you need it. Here’s how to find the video ID, link to a specific timestamp, and more.
For the past three weeks I’ve been designing and perfecting a new theme for my website with the goal of keeping it simple but not ugly.
In Linux, processes cannot bind to privileged ports (<=1024) unless they are running as root. Here’s how to allow any process to bind to privileged ports.