Blog
Python and Django
Category: Web Development
I want to redesign my website again, but I hesitate because I feel like I do it too often. There are two reasons I do it so much, though. First, I've never been completely happy with any design I've ever done myself, mostly because I'm not a graphics designer. I struggle mightily to come up with a design I can live with, but I can't ever come up with anything that looks really sharp. Second, I like to play when I get a new toy. As I learn new things in web development, I want to give them a try. My website has kind of been my sandbox for playing with the various tools I've acquired over the past few years. The design that I have as of the writing of this post was inspired by JQuery and Ajax. I had limited experience with both in the past, but I redesigned my website to rely on those things. Now that I've really gotten a handle on both of them, I cringe when I go back and look at the code I wrote as I was first learning them. Plus, I just acquired a new toy I want to give a try.
Python is so much more structured than PHP. I struggle to keep my code organized and coherent in PHP because it's such a beginner-friendly language. Anyone can pick it up, but if you want to use OOP and keep your models and views separate, you'll have to really know what you're doing. In Python, and specifically the Python-framework Django, all of that is inherently included. It takes a minimal amount of effort to keep things organized. So now I want to redesign my website - again. If only I could figure out a design I'd be happy with, I'd be good to go...

gin
Posted on April 30, 2010 at 04:10 PM
I have the biggest crush on you.
Oh, and Python is cool and stuff.
molotov
Posted on April 30, 2010 at 10:48 PM
Your site is fine. Let it be.
*cough* aptfinder *cough*
UTAlan
Posted on April 30, 2010 at 10:58 PM
Hey, I'm game for working on aptfinder. Let's get at it.
molotov
Posted on April 30, 2010 at 11:04 PM
You still have a user on my webfaction hosting account - get busy!
We're also not having any luck getting anyone to reply to us. Our wave on the matter is dead.