CodeHappy

September 28, 2007

Behind the scenes at Pownce

Filed under: General Programming — pwrighta @ 6:08 am

powncepng.jpg

I love reading about the technologies that power some of the biggest and brightest sites out here. Mike Malone has a great article on his blog where he talks to Leah Culver, the lead developer behind Pownce. Pownce is a social networking site in much the same way that Twitter is, but with the added benefit that you can send files to contacts on it. I’ve got an account, but it’s not really something I’ve stuck with simply because I just don’t have a need for it. It is a great site though. It’s fast, looks great and does everything it says it should do.

It turns out the entire thing is powered by Debian Linux, MySql, Python and Django. Seems Django is cropping up all over the place these days and after 18 years or so on the planet Python is finally beginning to become mainstream.

2 Comments »

  1. I’d like to see more python, especially on the web. I understand that the formatting makes it difficult to combine with HTML.

    Comment by Pat Zearfoss — September 28, 2007 @ 2:06 pm | Reply

  2. You’re absolutely right. All that whitespace would normally play havoc with web stuff. But that’s really a blessing more than anything. When you embed code in a Django page you tend to only call out to methods you’ve defined in true python modules/classes/etc. So, Python’s very strict formatting requirements actually force you to keep logic out of a page, and that’s a great thing.

    Comment by pwrighta — September 28, 2007 @ 3:46 pm | Reply


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.