Impossible Patterns | Love-Hate of SAGA Pattern & Lost art of XA.Developers are inherently optimistic (say, less code), and the complexity of modern distributed architectures continues to make it…Feb 9Feb 9
Enterprise SaaS is an inescapable fact, so let’s build a better lemonade stand.For large enterprises, SaaS is now an inescapable fact for infrastructure services such as CMS (content management), sending SMS…Dec 4, 20241Dec 4, 20241
Enterprise Agentic Model | How do I put the AI in the API?83% of the internet traffic is behind APIs!Sep 29, 2024Sep 29, 2024
Advanced React | Resilient UI | Building React components with minimal side-effects from…React component testing is a tale of a split-solving problem. A few splits are manageable and a few will fail. Can these failures limit the…Aug 20, 20241Aug 20, 20241
REST is easy with GraphQL as a sidekick. Two are better than one.There is a constant debate between REST and GraphQL architectural patterns. Tech blogs are littered with comparisons.Jul 14, 2024Jul 14, 2024
Steps Towards Sustainable Enterprise Cookie Policy for Engineering ManagersIt is Memorial Day. Do you know where your cookies are?May 27, 2024May 27, 2024
Copilot governance | 8 Simple Steps for Engineering ManagersLLMs and AI software developer tools are here to stay, whether software engineering managers love or hate them.Mar 24, 2024Mar 24, 2024
Adventures in Swift UI | Protocol Composition & Mixins to build complex User InterfacesComposition over inheritance is how the story goes as far as design patterns are concerned.Feb 26, 2024Feb 26, 2024
Operational Digital Twin Stack — From Theory to Practice for Application DevelopersThese days, from espresso machines to trucks have digital representations for customers to interact with in myriad ways.Jan 13, 2024Jan 13, 2024
10 steps for better code reviews | You owe it to your teamThe code is bits and bytes. It tells you exactly how your team thinks. Do you want to know your teams better? Do better code reviews.Dec 24, 2023Dec 24, 2023