- If it will matter after today, stop talking about it in a chat roomMike CrittendenA great, quick, article explaining why synchronous chat tools shouldn't be used for long lived information.
- Manage like an engineerBen BalterBen speaks about how engineering managers can use the same tools that engineers do to approach different management elements.
- Microservice PremiumMartin FowlerA quick simple writeup from Martin Fowler about why Microservices aren't always the appropriate approach.
- Greg Young - CQRS and Event SourcingGreg Young (Code on the Beach)A video of Greg Young from 2014 explaining the nuts and bolts of the CQRS/ES pattern. A great primer for those who are new to the pattern.
- Remember, This Stuff Is Supposed To Be FunJeff AtwoodStill relevant post highlighting why you should do something you are passionate about.
- Domain-Driven Design: Tackling Complexity in the Heart of SoftwareEric EvansAlthough it has admittedly been many years since I read this book cover to cover, I still consider it almost required reading if one is going to design today's software systems.
- Documenting Architecture DecisionsMichael NygardA great writeup about how to document architectural decisions