Jul 14 min readsoftware architecture5 Tenets of System Design & Architecture Every Software Engineer Must KnowIntroduction In software development, adhering to fundamental system design and software architecture tenets is key for creating robust,...
Jun 244 min readsoftware architectureSoftware Engineer to Software Architect - Part 2 - Foundational ConceptsIn the first Software Engineer to Software Architect article, I provided a curated list of free and paid resources to help a software...
Jan 166 min readleadershipWhy Do Leaders Fail?Imagine a scenario…You are a software engineer. You are fairly senior in your career. Perhaps, even -very- senior. You might have a Staff...
Dec 17, 20238 min readsoftware architectureSoftware Engineer to Software Architect - Roadmap to SuccessThe path to mastery of software architecture is a never ending journey. There is no shortage of great resources along the way, and that's...