The Builder’s Trap

The Builder's Trap

Every developer knows the satisfaction that comes from building a software system. Type in a stream of characters and somehow you’ve built something that appears …

Read more

The Power of Community

A lot of software engineers want to use a tool because it promises to be “better” than an alternative. While we should seek better tools, …

Read more

The Definition of a Tech Lead

Our industry is infamous for confusing terms. Roles in software development are a good example. Titles like Architect, Tech Lead, Team Lead and Engineering Manager …

Read more