Published inCodeXMicroservices: Prioritize Operational Complexity over “Template Projects”There is a common myth among teams moving into microservices, that the first step required is to have a project template. I disagree.Dec 31, 20236Dec 31, 20236
Published inCodeXAbout those git-commit messagesTooling and specifications don’t always ensure qualityJun 13, 2023Jun 13, 2023
Published inExperience StackHelp, My Backlog Is Out of Control!Some ideas to keep them manageable.Feb 14, 2023Feb 14, 2023
Trunk Based Development is no free lunch!During some instances in my career, “Trunk-Based-Development” usually referred to a code integration process that meant:Sep 11, 2022Sep 11, 2022
Keeping Focus with Pomodoro and Google CalendarI devised a few ways to keep track of my time and to maintain focus during the “new-normal” (as they say) WFH days . Thought maybe it…Jun 6, 20213Jun 6, 20213
Published inCodeXDo you need a Production Support Team?Sometimes having such a “team” just hides bigger problems under the rug. Is there a better way to do software maintenance?Apr 30, 2021Apr 30, 2021
Published inCodeXClass Design Is ImportantWe need to strike a balance between major upfront class design and myopic class design, for maintainable and easily understandable code.Mar 22, 2021Mar 22, 2021
Bad QA practices in Software TeamsWe need to ensure our QA practices reflect that quality is the responsibility of the whole team. Dec 23, 2020Dec 23, 2020