Parsing Things Database
I've been using Things to manage my todo lists recently. I like the simplicity and ease of use of the app and even in beta, it covers most of what I want from a task management application. One of the reasons I like it is that is uses an XML file for storing all the content, which makes it easy for me to process the data if there is a feature Things doesn't support. The other day I wanted to print out my to-do list and Things doesn't really have much support for printing yet, so I decided to write a little script to parse the data file and print it out to text.
Read More...Why Python?
A number of people have asked me why I program in Python. There isn't a really short answer, except maybe "it suits me", so I thought I'd write my thoughts down to better explain how I got to this point.
Read More...Page Stats Middleware
Some websites have a nice feature where they will show you a summary of the performance metrics measured during the generation of a page. I thought this would be a nice feature for some Django-based web applications I was developing at work. When a page takes a while to render, I like to quickly diagnose where the problem might be.
Read More...Yet Another Django Blog
To help me learn Django, I decided to build a blog. It was surprisingly easy. This article walks through my initial version of the site.
Read More...