About: I'm a programmer/web developer, involved mostly with the Python community. I work at The Open Planning Project (TOPP) where I do open source programming full time, mostly around content management issues. TOPP itself is a non-profit developing web-based tools for community activists.
Blog Posts
pdb in the browser
--People have asked me a few times about evalexception and pdb — they’d like to be able to use something like pdb through the browser, st...
The GPL and Principles
--For the most part by the time I finished writing my last article on licensing I had mostly convinced myself that the GPL isn’t a practical li...
Governance
--It occurred to me… Django is something like a dictatorship… or maybe an oligarchy. At first it seems like Pylons is the same… bu...
Choosing a License
--I thought I’d take some time to talk about licensing. Licensing is something that F/OSS programmers talk about a lot. There’s two majo...
“Something Must Be Done”
--Listening to Tavis Smiley’s show tonight, and the segment My America where they talked about gun violence. At one point they quote a man who...
WebOb Do-It-Yourself Framework
--My old do-it-yourself framework tutorial was getting a bit long in the tooth, so I rewrote it to use WebOb. Now: the new do-it-yourself framework.
App Engine and Pylons
--So I promised some more technical discussion of App Engine than my last two posts. Here it is: Google App Engine uses a somewhat CGI-like model. ...
The Mundane Nature Of Programming
--So, I was at a university the other day, talking with some people about a sprint project, and there was a student there. He was somewhat eager to ...
App Engine: Commodity vs. Proprietary
--I like this phrasing of the debate about App Engine’s role, from Doug Cutting: Cloud: commodity or proprietary? (via). (Well, I like it more...
App Engine and Open Source
--This is about Google App Engine which probably everyone has read about already. I’m quite excited about it. Hosting has been the bane of the...
Bookmarks:
Paver 0.7: Better than distutils, better docs and much more
Hmm.. something to keep an eye on
Official Google Blog: Moving to Unicode 5.1
woohoo, Unicode's the most popular character set on the web!
Airline Passengers' Rights: Round II - Here Comes Everybody
A short reflection on ad hoc political groups.
Games for Change Conference. June 2nd - 4th, 2008. New York, NY
A workshop for nonprofits interested in creating social issue games. An on-mission workshop about making games!
Coding Horror: The Great Dub-Dub-Dub Debate
www. or no www.? NO WWW.! They know what I'm talking about.
Multiple Pylons instances, processor affinity, and "threads" - pylons-discuss | Google Groups
Graham describes some optimal performance situations for serving apps under Apache with mod_wsgi
Network
|
|
|
|
|
Chris Calloway (mutual) friend |
|
|
|
|
|
Brian Dorsey (mutual) friend |
|
|
|
|
|
Kevin Dangoor (mutual) friend |
|
|
|
|
|
Ted Leung (mutual) friend, want-to-meet |
|
|
|
|
|
skay friend |
|
|
|
|
|
Michael Foord (mutual) friend |
|
|
|
|
|
Chris McAvoy (mutual) friend |
|
|
|
|
|
Luke Opperman (mutual) friend |
|
|
|
|
|
Mark Ramm (mutual) friend |
Comments
Ian: looking forward to seeing you again and sharing a pint or two. Also we never got round to that interview - will there be time after the main con?
Hopefully you know of a good place for some classic Chicago style pizza.... and of course an appropriate pub for St Patty's day ;)
after all these years =]









