Learning Linux by Studying the Man Pages

So I did a thing, and I posted it to Reddit: Most applications in Linux come with a man page—essentially, an online manual. You can invoke this for any installed app with  man <application> where <application> is the name of the app in question.  I will say that the quality (and size) of these vary by …read more…

Optimize a scanned pdf on Linux

I scanned a rather longish document (241 pages), which resulted in a 101.7 MB document. I needed to get the file size down, but couldn’t find a decent way.  Finally, after quite a bit of googling, I found this link. I don’t know why, but it worked. It got that 101.7 MB document down to …read more…

Adding Command Aliases to Bash

How to add aliases to your terminal to save time and keystrokes with your most used commands.

Chromebook

So…I bought a Chromebook. I’ve wanted one for some time actually, because they are small and lightweight, the batteries last forever, and unlike the laptop I do all of my development on, I won’t install any extra stuff, so I can use it to focus just on writing. Because this is basically a glorified typewriter …read more…

The last migration…to Opalstack!

The server migration is complete. There’s a long story here, but the bottom line up front is that I now host all my websites save one at Opalstack. Additionally, I have moved all my domain registrations to Gandi. Hopefully, I will be with Opalstack for the rest of my life. And seeing that Opalstack is …read more…

Controlling WordPress Post Revisions

If you’re familiar with wiki software such as MediaWiki or DokuWiki, you’re probably aware that most wiki software keeps a copy of every single revision made to a wiki article. If you’re not familiar with that feature, go to any random article on Wikipedia (which runs on MediaWiki), and click on the “View History” tab …read more…

April 2019 Updates

It’s been a minute… It’s been a few months, actually. I originally intended to publish this update in February. But things happen, and I don’t want to get into all of that. If you’ve been following along, you know that my web host, WebFaction, got eaten up by GoDaddy, a truly horrible company. After a …read more…

The path back…

I’ve worked with a number of different web hosting companies over the years, but I was with DreamHost the longest. A few years ago, DreamHost started doing some wonky things (I won’t get into the details here, as I’ve discussed them enough elsewhere) and I decided to move. I found WebFaction almost by accident and immediately …read more…

A General Theory of Backups

In working with people who are new to web design and development, I have often found that backing up a website is one of the last things on their mind. They’re more interested in the fun stuff. Backing up your website is more like a chore. It’s the computer equivalent of cleaning the litter box. …read more…

Where We Went Wrong

I was going through some old files and I found this video from a long time ago… http://cdn.kjodle.net/techblog/video/VIC20_ad.mp4 There is so much to talk about here I could go on for hours. A lot of it has to do with my fondness for Commodore computers. (My first computer was a Commodore-64; my second one was …read more…