Charlie Koster·Jul 28, 2025Divergent Outline Clarification in LLMsA Technique for Clarifying Questions in Deep Research Applications
Charlie Koster·Feb 17, 2024Architecting for ChangeHow to Decompose Systems by VolatilityA response icon1A response icon1
Charlie Koster·Nov 12, 2023When Sprints Undermine AgilitySprint Anti-patterns and Why You Might Not Need SprintsA response icon5A response icon5
Charlie Koster·Nov 19, 2022Metrics That MatterIn a previous post on Product Engineering Best Practices I asserted you are what you measure. To briefly unpack that assertion — metrics…A response icon1A response icon1
InStatuscodebyCharlie Koster·Sep 5, 2020Message Queuing in the CloudA message queue is a service that allows producers to place serialized messages onto a highly reliable queue from which one or more…
InStatuscodebyCharlie Koster·Aug 20, 2020Product Engineering Best PracticesIn more than a decade in a variety of settings I’ve observed a few dos and don’ts reappear in several domains. In this post I share the…A response icon1A response icon1