Category: Development

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 »

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 »

Movie Genie on Sale

To celebrate its 10,000th download, Movie Genie will be on sale until Monday, August 31st. Get it 50% off if you haven’t yet!

Visit the bookmark »

Django, Push Notifications, and Prowl

One issue that I have had with this blog for a while has been the lack of notifications when a new, legitimate comment is posted under one of my articles. I don’t get many comments, but when I do, I would like to be able to respond right away. I don’t like email notifications, so when Prowl was announced this week, I was excited about the possibility of sending push notifications to my iPhone whenever a new comment was posted. It turned out to be much easier than I anticipated, thanks to Jacob Burch’s Prowlpy module and Django’s signals framework.

Read more »