If we agree that domain owners should have complete ownership of their data, or in other words that…> We had concepts like A/B tests to serve web requests, compare and harden our call paths. Not sure what the equivalent on data is.Nov 22, 2021Nov 22, 2021
This is an area I have a vested interest in.I think you nailed it when you mentioned that data got left behind in the DevSecOps shift. Most organizations have this weird structure in…Nov 20, 20211Nov 20, 20211
Make Yourself ReplaceableThe best system you build will be the one that doesn’t need you. Whatever you are building should not need you. The service, the app, the…Jul 16, 20212Jul 16, 20212
Published inThe StartupAssume nothing, prove everythingA step by step system for solving hard problemsMar 11, 20211Mar 11, 20211
Published inThe StartupMy Software Development PhilosophyAnyone who has worked in software long enough has learned or developed maxims that inform how they approach their work. These are…Apr 2, 20201Apr 2, 20201
Principles of System DesignAs you progress in your career as a software engineer you gradually are tasked with solving larger and more complex problems. Eventually…Jul 29, 2019Jul 29, 2019
Published inExpedia Group TechnologyWhat I’ve learned in 10 years as an SDEThis month it will have been ten years since I started my first full-time software development position. I thought it might be good to…Nov 23, 20184Nov 23, 20184