The Most Expensive Part of Software Isn't Building It
Most people assume the expensive part of software is writing the code. Almost every project I've worked on has told me otherwise — the real bill arrives after you ship.
Read articlePractical writing on building software that remains useful over time.
Most people assume the expensive part of software is writing the code. Almost every project I've worked on has told me otherwise — the real bill arrives after you ship.
Read articleA friend asked me why I don't just use a template and be done with it. Fair question. Here's the honest answer.
Read articleThe best part of a project happens before I open an editor. Most of what decides whether software lasts gets settled long before the first line of code.
Read articleEvery feature you ship is a feature you maintain forever, or until someone has the nerve to remove it. That second part rarely happens.
Read articleNot a definitive checklist. Just the stuff I've personally been burned by enough times that I now check it out of habit, no exceptions.
Read article