Once upon a galaxy far away …
There was a time when WordPress did not have custom post types.
Foursquare had just launched, but there was no open-source platform for geo-tagging and so I took on the challenge of creating one using the same back-end framework that once powered WordPress and bbPress.
I was already a WordPress theme and plugin developer, but by contributing to the BackPress project, I was able to gain a much deeper understanding of the inner-workings of WordPress.
GeoPress was eventually deprecated and replaced by gPress.