procrastination diagram

New look, mostly new software

Here is is something I've been hacking on for quite a while: I completely rewrote the software that handles my website (and did some redesigning, which you who actually bother looking at the site itself have likely already noticed).

The big change is that in this version, everything in the blog is generated dynamically instead of being written to static html files. You don't care, but it gives me a lot more room to experiment, learn how things tend to be done in the modern world, and experiment with caching strategies. The decision to go with statically-generated pages was several iterations of Moore's Law ago, for reuse-grade hardware, and was overly conservative even then.

The primary new feature that I get out of this is now much more convenient comment moderation. Instead of fiddling around with a clunky command line tool, there's a convenient web page that I can use. Also, various other potential anti-spam measures (e.g. randomly chosen form field names) become much easier to play with.

After that... well, likely I'm going to get distracted by other long term projects that I've been putting off to get this done (because I seemed to be writing here much more often). On the other hand maybe I'll actually do something with the 18000+ pictures I've taken. (I have this idea that I'll start trying to take at least one decent/interesting picture every week. I know someone who's trying to do that every day for a year, but he's much more serious about photography than I am (plus he's got a lighter camera)). I've been intending to integrate my pictures with the site (and make them more public) for at least five years now, and this provides me with a much nicer infrastructure to work with.

And here is the inevitable test to make sure I didn't break comments.

On Mac Chrome, the text of the blog post is getting clipped on the left side; I think you need to add a few pixels of gutter over there.

Otherwise looks great. :)

Hmm, that's interesting; I tested it on Mac Chrome yesterday. I should be near that mac again this evening, and will attempt to reproduce.

It is right up against the edge with Firefox, too. At least one space between the edge and the text would be nice.

So, I didn't see anything actually getting clipped,
and I had sort of intended for everything jammed up against the left side of the window, but... how is it now?

I think it is either not different or still too close.

It was different, but just by 3 pixels. I'll fiddle some more.

Okay, tweaked some more.

(I am just terribly allergic to wasting pixels; I never have enough...)

Better. Acceptable, even. :-)

hmm, did comments break?

I guess not.

Your name: (to be displayed)

Your email: (not to be displayed, so I can contact you)

Your comment: (text will be displayed the way you type it)

The submitting IP address will be displayed along with the comment.

You may select your comment style. auto-format makes an attempt to turn free-form text and urls into appropriate formatting. plain text renders what you type as you see it. XHTML subset surprisingly lets you use a subset of XHTML.

Creative Commons License
This work by Karl Ramm is licensed under a Creative Commons Attribution 3.0 United States License.