Hi! This is the selected archive page. I've linked up some of my favourite articles here. That way you don't need to go trawling through the monthly archives just to find the good stuff. Plus, its sorted by categories, so you can just check posts that match your interest. How cool is that? Here are the posts, in reverse chronological order.
Agile software development
The role of documentation in agile projects December 12, 2006
Flexibility vs Efficiency November 17, 2006
Twenty five posts on agile October 26, 2006
Agile in the Communications of the ACM October 17, 2006
Agile is not a set of techniques October 11, 2006
Why software processes are like exercise August 24, 2006
Agile is not XP May 17, 2006
Agile India 2006 April 17, 2006
How frequent should the delivery be? June 24, 2005
Truck Factor June 22, 2005
Why did we choose Crystal Clear? May 27, 2005
Crystal Clear - Frequent Delivery May 24, 2005
Software development
Do we need an Apgar score for software? November 03, 2006
Shu Ha Ri May 16, 2006
What should a PM do when the project is late? Friday, April 28, 2006
Programming
On program optimisations June 10, 2006
Recursion Part 6: References and Further Information May 22, 2006
Recursion Part 4: Tree Recursion and Dynamic Programming April 27, 2006
Recursion Part 3: Exercises in tail recursion April 17, 2006
Recursion Part 2: Tail recursion, Accumulators and Iteration April 13, 2006
Recursion Part 1: Introduction to Recursion April 12, 2006
Source Insight August 02, 2005
Management
A case study in poor management November 25, 2006
Handling conflict September 22, 2006
Bill Jay September 28, 2005
Skill based promotions August 09, 2005
Merit Based Pay August 08, 2005
Ad hoc groups July 27, 2005
The different modes of learning July 26, 2005
Specialization is for insects March 07, 2005
Python
Y Combinator in Python August 30, 2007
Using python decorators to implement guards December 19, 2006
Using python decorators to implement guards December 19, 2006
Export django database to an xml file September 24, 2006
3-5-7 (Part 2) October 02, 2005
3-5-7 October 02, 2005
User Interface
Examples of poor user interface design December 01, 2004
Book Review
Book Review: Mastery: The Keys to Success and Long-Term Fullfillment January 12, 2006
Startups
Startups: How to promote your company without being annoying November 7, 2012
Is there such a thing as a bad idea? October 21, 2012
Why your startup should not start with a freemium biz model March 17, 2011