Why am I writing my own blogging software? Of course, there are many, many good blogging systems out there. I had a few goals here:

  • I own it. One. Hundred. Percent. This is the overriding goal.
  • No additional infrastructure besides a web server. No database, mod*, or php/perl/python required.
  • Be able to write in plain text. Well, OK, it’ll be Markdown, but that’s still a plain text format.
  • Write anywhere, anytime, using any device. I switch devices. A lot. I also may only be able to conveniently use one—not necessarily my preferred one—at a given moment.

Owning my content hits pretty hard. I’m not sure what it is, but I’m definitely on an “own it” kick. It’s my content, which means I own it, and I don’t expect that it can be taken away. Not by a provider shutting down, a service going away or for any other reason. If I keep it plain text, it’s easy to backup, restore, and move around.

Finally, it’s been a while since I’ve written any single complete thing. I should also learn some JavaScript. So, here I am. We’ll see how it goes. I have a small, but rough proof of concept running right now, and will be adding the neccessary blog accoutrements.