Archive
Join over 12,800 readers for a free weekly email with fresh news, articles and tutorials.
- Planning for change with RFCs
- Don't soften feedback
- Becoming a CTO
- Letting change and uncertainty advance your software architecture
- Why you should repeat yourself
- Why is everything so hard in a large organization?
- How new managers fail individual contributors
- What I learnt becoming a tech lead
- Demos over deadlines
- Mobile development at scale
- The case for 'Developer Experience'
- The building blocks of scale
- Software development waste
- How to influence without authority
- The politics of choosing a tech stack
- Simple systems have less downtime
- Patterns of legacy displacement
- Why is it so hard to decide to buy?
- Guiding critical projects without micromanaging
- Sharing our engineering career framework with the world