Archive for the 'methodology' Category

Automating the Creation of Traceable and Reproducible Releases

Thursday, January 25th, 2007
As I previously mentioned, I hope to give something back to the Mac development community that is so supportive. In that spirit, I’m releasing the Perl script, under the MIT license, that I use export NewsHawker. I have learned, at times the hard way, that every build that you give to others must be traceable and reproducible. That is, you must be able to determine easily exactly which software someone has on their computer and you must be able to recreate that exact software. This is critical when supporting customers or debugging issues. …

Pair Programming

Thursday, September 28th, 2006
Joel Spolsky recently linked to an incredible long rant by Steve Yegge, “Good Agile, Bad Agile.” I admit that, after reading for a while, I just skimmed it. I’m very interested in agile software development and could write all day about it. Instead, I’m just going to talk about Pair Programming.
thoughts yet to be boiled down to their essence