Articles
3 entries
-
Against premature abstraction
Three similar lines of code are better than a premature abstraction. On knowing when not to DRY.
/engineering /patterns -
On building simple systems
Why the best software is often the software that does less. Thoughts on restraint in system design.
/systems /engineering -
Tools I use daily
A living document of the software and hardware I rely on for development work.
/tools /workflow