I like to document. It’s a way of thinking things through, as well as a way to memorialize design decisions. But I hate using big, clunky desktop editors.
Check the InformationWeek analysis of enterprise adoption of open source software.
Oct 10, 2007: My Bias is Showing
Why Python? Is it just because I know Python better than Java?
Aug 25, 2007: Something Else I Invented
I’ve invented some pretty cool stuff. However, I never seem to “finish” it, or package it for distribution. And, mine don’t have a high degree of “completeness of vision”, they mostly did one thing pretty well.
I thought my quick and dirty HTML scraper was cool. However, Beautiful Soup is certainly more complete, and might be easy-enough to extend.
In a few hours, one can knock out a piece of software that manages to derive normalized data from pretty random HTML. Here’s how.
When you start building something in Django, it’s hard to pick a name that has the right level of evolvability. I think I’m getting the hang of it, but maybe someone has a better suggestion.
Building Skills Content Management Culture of Complexity Data Structures and Algorithms Databases and Python DocBook Economics of Software Macintosh Methodology for Non-Programmers Open Source Projects Personal Web Toys Technology News Test Driven Reverse Engineering The Lure of XML Unit Testing in Python User Interface War Stories and AdviceZOPE.ORG has a place for some my Python projects