Welcome to Web 2.0.23-r4
I began my evening finishing my port of The Paper from a pile of shell and python scripts into Django. The functional pieces have been done for a few days, but it was in some serious need of CSS work as I had just applied my default blog template to it while in development. The goal of all of this was to make the code a bit easier to read (for the day when I release the source) as well as make it easier to read on the iPhone.
One thing lead to another and I ended up copying the new, AJAX heavy template back to my blog for general consumption. The codebase of my blog and The Paper are now surprisingly similar, giving me this kind of flexibility. I didn't really think my blog needed a new template, but I just loved all the AJAX stuff so much that I couldn't let it go to waste on a page that only a few dozen people will ever see.
My ultimate goal is to learn how to get Django's authentication system working the way I want it to so that I can open up The Paper for anybody to add their own feeds and create their own pages for. I kept this in mind with the rewrite and it shouldn't be too difficult to get that sort of functionality going in the future. Let me know if you'd be interested in using such an app if it were made available.
The underlying theme of this post is that it's just a lot of fun to build sites for the iPhone using Django. You really get a level of flexibility that no other mobile device has ever come close to. The iPhone isn't perfect though, but there are plenty of other blogs that will tell you why so I won't waste bits on it.
I'd be interested in hearing ideas for iPhone apps that should be developed. If you've got one, shoot me an email synack >at< neohippie.net.