Finish Your Stuff - /margins/finish-your-stuff/


If there is one principle that should be added to the UNIX philosophy, it is: "Finish your project.”

Most software projects are never finished, they just keep evolving.

Imagine if …

Little Tasks, Little Trust - /margins/little-tasks-adam-ard/


All software project management today seems to focus on dividing your work into the smallest tasks possible and then assigning them to programmers. This is in contrast with the approach of …

The Fountainhead and Software Engineering - /margins/fountainhead-software-adam-ard/


Howard Roark is a great model for how programmers and other professionals should work. He knows how to do his job, and if you hire him, then you get out of the way and let him do his job.

Kind …