New Blog Redesign: Now in Django 1.7!
I've finally gotten around redesigning my blog and making it more mobile friendly. This is the third redesign for this blog since I started it back in January 2008.
I decided to completely redo it this time, moving away from the WordPress/PHP/MySQL stack to Django/Python/PostgreSQL. Feels much cleaner and runs a lot faster.
Since I just wanted something simple, I wrote the backend myself instead of relying on existing Django apps out there such as Mezzanine and Django CMS. They seem pretty nice with lots of features but I just don't need most of them. I'd rather have a much smaller code base I can easily maintain and customize.
For the theme, I bought one from hackerthemes.com for $10. I'm sure I could've found other nice themes for free but as soon as I saw theirs I stopped looking as I just really liked it. It's very well written and structured as well, making it really easy to integrate into my Django project.
I also got rid of a bunch of stuff in the navigation bar and sidebar as they're quite distracting. Less is more as they say.
Below are screenshots of my last two themes:
January 2008
Febuary 2009
Tags: django, tech, software development