Welcome!
Articles
- Goodbye Software Developers, Hello Automation EngineersAI is going to take all the Software Developers jobs. That’s what they say. There is some truth to that.…
- Smash the Test Pyramid!For many years, the Test Pyramid was (still is?) the de-facto model for formulating the testing strategy for your software…
- Machine Learning for Programmers – Part 1 – The FundamentalsMachine Learning and AI can be a daunting domain. There is a lot of advanced math, new technical terms, and…
- Observability, Testability, and Encapsulation – Opposing Tensions Shape Good DesignThere is so much to learn to become a good software developer. Once you get past the technical hurdle of…
- Building a Multiplayer Gaming System – Part 3 – Establishing the ContextWelcome to Part 3 of the series! In Part 2 we discussed the process we’re going to use to design…