php: giving it a rest

As I had previously indicated, I’ve gotten a bit tired of just hacking PHP all the time – one can only handle so much PHP array notation. Since I get to do a ton of that at Yahoo!, I’ve decided to try to do as little of it as possible outside. This means I won’t be touching my PHP projects very much.

Wheel and mihasya_libs, are both in a state where they can be used and certainly extended. The source can be found here and here respectively. I’ll gladly answer questions if someone actually wants to use it. I know one guy has already branched an older version, so I guess my blog posts and source publications weren’t as futile as they seemed at first.

What am I up to now? Python, and particularly Django. I know this seems ironic after all the shit talking I’ve done about frameworks, but let’s get real here – nothing I’m writing right now is going to scale very much any time soon. As a bit of good news, if it does, I have a pretty clear idea of how I would hack Django in a way that would keep the same pattern. In fact, I think that a lot of the features Cal requested in his keynote can be worked into the Django model quite nicely.

In case you’re wondering, I’m not just writing bullshit “hello world” apps in Django. Last week over the course of a few shuttle rides (oh commute, how I love you), I’ve quickly put together a little joke app. The back end is just about done (~6-8 hours of work, counting me poking around the django docs, examples and source at almost every step of the way, granted it doesn’t do much), so after I sprinkle some CSS magic and make some graphics in my VMWare’d copy of Photoshop (OH JOY!), I’ll unleash this beast. If it’s not launched tomorrow, it’s probably Gabe’s fault. Seriously, who the fuck still runs Gentoo?

Leave a Reply