Sometimes we find relief in life's nuances... simply because they are predictable when nothing else can be relied upon. Part two of Zen and the Art of Teaching English Poorly.
Loading data from XML files can really clean up your iPhone applications, and the Objective-C code to do so is pretty easy once you figure out a couple of tricks and gotchas. This entry takes a look at how it's done.
Segment four of the Two-Faced Django series. Implementing our web application (except for the Ajax).
I've been fighting a very private moral war against Objective-C 2.0 ever since it was released, but I've finally given in and as of a couple weeks ago all my new projects are being written with all the new syntactic sugar. This post looks at the small shoves that finally got me over the edge.
Today I'm releasing a Python library I put together a few months back, which supports extracting data from exported Google Analytics reports into simple Python data structures (dictionaries, lists, and datetimes). Using it you can easily run custom analysis of your GA data without any hassle.
One of the most valuable parts of Django is its loose coupling philosophy . This means you can plug in your own pieces into the Django stack without fighting against the defaults. However, it can be a bit difficult to understand how to take advantage of the loose coupling philosophy when you are just getting started, and this series will attempt to erase that confusion.
A few lines of code and a few minutes of refactoring and my previous blog post evolved into a full-fledged static content management system based on the Django templating system. It aims to facilitate the creation of complex static websites quickly and with minimal human effort. Welcome to AYM CMS.
A quick mention of a project I've been working on for the past several weeks, which aims to be a standard reusable app for sharing and displaying projects in a consistent and pleasing manner.
My second paper review, in which I review Butler Lampson's Hints on Computer System Design, an excellent paper which takes a look at a variety of hints for good software engineering.
Software engineer, technical leader, sci-fi reader, and so on. Born in NC, living in SF, and glad to grab a coffee.