All the statements and opinions expressed in this blog are solely mine and do not reflect the opinions of my employer.

Dreaming in Code

I finished reading Dreaming in Code last week. It’s Scott Rosenberg’s account of a software development team’s effort to build the ultimate Personal Information Manager (PIM). Led and funded by Mitch Kapor of Lotus 1-2-3 fame, the team goes through endless cycles of redesigns, people issues and other upheavals.
Rosenberg follows the team very closely, participating [...]

Consistency in Development

Consistency in Development?
Simply put, it means following a set of basic guidelines in all development activities, from coding to deployment. This does not imply having rigid protocols and processes, because immutable rules don’t help development but obstruct it. What it does imply is having simple, tried and tested conventions and some formal processes that people [...]