About this site
This site has gone through many incarnations. The first version, which I think I deployed in 2008, was written with .NET, though I quickly changed to PHP. The PHP site lived on for a while until I started working at Mediaphormedia, the company that created the Django framework, and I knew I had to rewrite with Django. Then a couple years ago I rewrote the site from scratch using Flask and my own ORM peewee. The version you see now uses the following technologies:
- Flask, a lightweight Python web framework.
- Peewee, an expressive Python ORM.
- Sqlite, because it's a blog.
- Gevent WSGI server.
- Nginx HTTP server and cache.
- Redis, which powers the task queue and handles content caching.
- Huey task queue.
Early 2014 (red and black)
2011 clean black copied from a WordPress theme
2010 blue copied from a WordPress theme
2009 black with rounded corners!
Unfortunately I could not find any screenshots of my site, and archive.org doesn't seem to have them either. Oh well, suffice to say it was very ugly.