Recent Posts

Building Universal Static Libraries Using Xcode

I spent a few hours today researching how to put together a framework bundle that can be used in multiple iOS applications with minimal hassle. As it turns out, this is not as simple as it sounds. There are several good articles on the subject out there, but the 4.0 SDK rendered pretty much all of them obsolete. So I wanted to share my current solution here.

Read more »

Wide Angle Now Available

My new iPad application for viewing news stories from around the world is now available on the App Store. I am really happy with this one, I hope you enjoy it too.

Visit the bookmark »

Adding Geolocation Support to GeoDjango Admin

GeoDjango is awesome. It’s one of those frameworks that does an amazing amount of heavy lifting for you behind the scenes so you can just focus on your implementation. There was one thing that has been bugging me about it since day one though: the map picker tool used in the administration area doesn’t focus on your current location automatically. It simply gets initialized somewhere around Cameroon, and you have to pan and zoom your way around the world every time you want to add a single point, or polygon, most likely near where you are.

Read more »

LCBO iPhone app now available

This is just a quick post to announce that a small project I completed last month, an iPhone app for finding liquor stores in Ontario, has been approved by Apple this past week and is now available on the iTunes Store. Go check it out, and let me know if you like it or not.

Visit the bookmark »

Django Doc Wiki

I have been meaning to develop a simple Django-based wiki solution for a while. I prefer writing my notes and documentation in TextMate using Markdown, and keeping them in a public Git repo. However, I also need to share these files with other people every once in a while, and that’s why I wanted to be able to easily display this content in a wiki-like web site, without having to duplicate data. That’s how Django Doc Wiki was born today.

Read more »