August 2012

Reckless Debt versus Strategic Debt

August 25, 2012

Chris Eargle has a great article explaining that the term “technical debt” comprises both strategic debt and reckless debt: Technical debt accrues interest, and it must be paid back lest the interest payments (lost time) become too high for product maintenance and future development. If immediate business concerns outweigh future business concerns, it makes sense […]

Read the full article →

The Politics of Software Development

August 18, 2012

Steve Yegge has a couple of posts (here and here) expounding a new theory of thinking about software engineering. As he says, 1) Software engineering has its own political axis, ranging from conservative to liberal. […] 2) The notions of “conservative” and “liberal” on this political axis are specialized to software engineering. But they exhibit some […]

Read the full article →

The Limits of Being Persuaded

August 11, 2012

Jeff Atwood had a post about persuasion, linking to one of my favorite movie scenes where Idi Amin, the former dictator of Uganda, castigates his advisor for not effectively persuading him to expel Asian residents who were not Ugandan citizens. The conversation goes like this: Idi Amin: I want you to tell me what to do! Garrigan: […]

Read the full article →