kottke.org

...is a weblog about the liberal arts 2.0 edited by Jason Kottke since March 1998 (archives). You can read about me and kottke.org here. If you've got questions, concerns, or interesting links, send them along.

Moving to Movable Type

After 4+ years of carefully editing kottke.org by hand with a text editor and an FTP client, I've finally invested some time putting everything into a content management system. After mucking around for months trying to build my own system that did absolutely everything (God, what the hell was I thinking?), I chose to go with Movable Type, a donation-supported off-the-shelf microcontent management system (mCMS).

MT isn't the perfect solution, but it's surprisingly powerful and well-suited to the task (something I discovered once I started poking around the documentation and on the MT support forum). I've been using it in the background for a couple weeks, getting all my past entries into the system and the templating figured out, and I'm quite happy with it so far. It'll be interesting to see how the switch from hand editing to using a publish-via-the-Web tool will affect what I post, how often I update, and so on.

If you're a repeat visitor to kottke.org, there are a few changes due to the switch that I should mention (although the first one is the only important one for casual readers):

- Posts now appear in strict reverse chronological order. Previously, the newest day appeared at the top of the page, but the posts within each day read from oldest to newest down the page. Posts now read from newest to oldest down the page within each day. The newest post is always at the top of the page.

- Each individual post now has a permanent link associated with it (the gray-colored bracketed timestamp at the end of each entry). Previously, I only permalinked each day's collection of posts.

- Each individual post is archived on its own page in addition to a monthly archive. For example, this post is located on this page and on the archive page for June 2002.

- Because each post is now archived individually, all of the specific post URLs have changed. This was a hard thing to do because it basically breaks all the links to specific kottke.org posts on other sites...and I hate it when sites do that to me. Thanks to Apache's RedirectMatch directive, I'm automatically redirecting incoming requests for the old links to the new files as best as I can for now. In the future, I'm going implement a better solution using mod_rewrite.

- The archive page has moved to this URL.

- A category listing on the archive page coming soon.

- RSS feed coming soon. Maybe.

Other than all that, everything here looks and works the same as before.

Oh, one more thing. In order to import all my previous posts into MT, I had to write a script to parse through the HTML of my old monthly archives. Parsing through 1.2 Mb of hand-coded HTML is an inexact science at best. If you happen to take a spin around in the archives, let me know if anything seems amiss. Thanks!

By Jason Kottke    Jun 2, 2002 at 11:51 am

kottke.org, quickly...

The best way to get a sense of what kottke.org is all about is to head to the front page or check out some random entries from the archives. Follow kottke.org via RSS or Twitter.

Want to share your something special with kottke.org's readers? Sponsor the RSS feed for a week!

Looking for work?

Recommended sites

evhead    Vulture    Omit Needless Words    Morning News    Q Daily News    FlickrBlog    tecznotes    nickbaum.com    scoboco    I did not know that yesterday!    Typographica    Play with the Machine    onfocus.com    Heavy Backpack    plasticbag.org    Cynical-C Blog    Capn Design    gladwell.com    Blackbeltjones/work    NYT Science