First WordPress 3.0 Post

You might not notice it, but this is the first post written on the 3.0 version of WordPress. The fact that you’re not noticing, is testimony for how smooth the upgrade went. Obviously I didn’t upgrade to keep the exact same blog. There are some big enhancements that will enable a bunch of ideas I’ve been wanting to implement.

More …

Creating PDF File on Google App Engine

As part of an application I’m working on, I’d like to create documents in PDF format. I’ve mentioned this before, but it wasn’t until last weekend that I actually got started implementing my solution. The solution consists of generating HTML documents, exporting them to Google Docs and finally, exporting that newly created document to a PDF. Sounds complicated, but it turns out it was actually fairly easy.

More …

Drinking the Python Kool-Aid

Ok, ok, the title is hyperbole to draw your attention. I’m not quite ready yet to throw out Java, JavaScript, ActionScript and the other languages I write about on this blog. But what I can say, I’m charmed. My very first babysteps into the Python language have convinced me that it’s certainly worth pursuing.

More …

Fault Line Action Puzzling

In my final post in the casual game series, I present Fault Line. The basic mechanic is that of an action game. You move your avatar through a 2D side scrolling world. Jump from one platform to the other. The final goal: reaching the “end” marker. There’s no story or reason given why you might want to reach the end, other than that you can. But it won’t be easy.

More …