Doc Norton @docondev.bsky.social · 29/07/2026AI adds so much garnish to the writing, that it ruins the flavor. 010
Reposted by Doc NortonTest Double @testdouble.bsky.social · 16/06/2026We spent fifty years building software abstractions for human cognition. Agentic coding starts pulling in the other direction. @docondev.bsky.social says we may need to renegotiate the abstractions. link.testdouble.com/50b4c2 111
Reposted by Doc NortonTest Double @testdouble.bsky.social · 11/06/2026For decades, we've optimized code for human readers. Agentic coding is forcing a renegotiation of what "craft" means. @docondev.bsky.social argues that's shifting emphasis from code-level readability to system-level observability and problem-space incrementalism. link.testdouble.com/d4da60 011
Reposted by Doc NortonTest Double @testdouble.bsky.social · 26/05/2026When leaders demand speed, teams often cut corners—creating brittleness that slows everything down. @docondev.bsky.social has advice: Real speed emerges from flow, small batches, and systems designed for adaptation, not pushing harder on execution. link.testdouble.com/0655f3 021
Reposted by Doc NortonTest Double @testdouble.bsky.social · 10/04/2026Thought from @docondev.bsky.social on why "go faster" backfires: teams cut composition and validation corners, creating the brittleness that slows them down. Speed comes from flow: small batches, trust, systems built for adaptation. Not from pushing harder. 011
Reposted by Doc NortonTest Double @testdouble.bsky.social · 31/03/2026We spent fifty years building software abstractions for human cognition. Agentic coding starts pulling in the other direction. @docondev.bsky.social says we may need to renegotiate the abstractions. link.testdouble.com/50b4c2 022
Reposted by Doc NortonTest Double @testdouble.bsky.social · 24/03/2026For decades, we've optimized code for human readers. Agentic coding is forcing a renegotiation of what "craft" means. @docondev.bsky.social argues that's shifting emphasis from code-level readability to system-level observability and problem-space incrementalism. link.testdouble.com/d4da60 111
Reposted by Doc NortonTest Double @testdouble.bsky.social · 18/03/2026VP of Delivery @docondev.bsky.social reflects on agentic coding as the third real sea change in software development. After PCs (decade-long shift) and the web (five years), the timeline is compressing. Prior shifts expanded the profession. This one compresses it. link.testdouble.com/29294e 011
Doc Norton @docondev.bsky.social · 17/03/2026Part one of a three part series on the potential impact of AI on the tech industry docondev.com/blog/2026/3/...docondev.comThis Has Happened Before. It's Happening Again. — Doc Norton & AssociatesI don't think we have five years before agentic coding becomes the mainstream context in which professional software development happens. I think we're talking about two or three. Possibly less. If t... 012
Reposted by Doc NortonTest Double @testdouble.bsky.social · 18/02/2026When leaders demand speed, teams often cut corners—creating brittleness that slows everything down. @docondev.bsky.social has advice: Real speed emerges from flow, small batches, and systems designed for adaptation, not pushing harder on execution. link.testdouble.com/0655f3 012
Doc Norton @docondev.bsky.social · 08/01/2026You get what you celebrate. You also get what you let slide. #Leadership #Excellence 000
Doc Norton @docondev.bsky.social · 06/01/2026Not every story needs to be delivered. Not every feature needs to be built. Solving the right problem matters more than completing the backlog. #KnowTheProblemYouAreSolving #SoftwareDevelopmentbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 000
Doc Norton @docondev.bsky.social · 05/01/2026No trust, no candor. No candor, no clarity. No clarity, no progress. Start with psychological safety. buff.ly/2eIINmb #WorkTogether #Trustbuff.lyWork Together — Doc Norton & AssociatesWhen I say, “work together”, I mean just that. Do the actual work together. Every aspect of the product lifecycle is an opportunity for collaboration - Identifying problems to solve, user and market… 001
Reposted by Doc NortonAgile consultant, AI developer, podcaster @agilethoughts.bsky.social · 03/01/2026Doc Norton, author of ESCAPE VELOCITY, covers several ways that organizations are not using the metric Velocity in a useful way. Doc can be contacted on LinkedIN or @DocOnDev.bsky.social. agilenoir.biz/en/agilethou... 022
Doc Norton @docondev.bsky.social · 02/01/2026Better conversations create better systems. #WorkTogetherbuff.lyWork Together — Doc Norton & AssociatesWhen I say, “work together”, I mean just that. Do the actual work together. Every aspect of the product lifecycle is an opportunity for collaboration - Identifying problems to solve, user and market... 020
Doc Norton @docondev.bsky.social · 01/01/2026Progress compounds when steps stay small. buff.ly/AuCy68p #CreateSimpleThingsInSmallStepsbuff.lyCreate simple things in small steps — Doc Norton & AssociatesSimple Things When I say simple, I don’t necessarily mean easy. And I certainly do not mean crude in form or incomplete. Simple indicates something that does not have superfluous parts or multiple… 030
Doc Norton @docondev.bsky.social · 30/12/2025Your architecture is what you’ve implemented - not what you label it, not what the autocrat of architecture put on paper, not what the magistrate of methods mandated, but whatever was actually done in the code. 021
Doc Norton @docondev.bsky.social · 29/12/2025The behaviors you promote set expectations. The behaviors you ignore set the culture. #Leadership #Excellence 030
Doc Norton @docondev.bsky.social · 26/12/2025Empowerment isn’t about gathering opinions before deciding. It’s about giving the team the authority to decide for themselves. #Leadership #Autonomy 031
Doc Norton @docondev.bsky.social · 25/12/2025Waiting to deliver means waiting to learn. And the longer you wait, the bigger the risk. #SoftwareDevelopment #CreateSimpleThingsInSmallSteps #ReleaseRidiculouslyOften buff.ly/jbxYO0Y 020
Doc Norton @docondev.bsky.social · 23/12/2025Put work on the wall and bottlenecks surface fast. #MakeWorkVisiblebuff.lyMake the work visible — Doc Norton & AssociatesA lot of teams have a backlog of some sort and some form of Kanban board — whether it is Jira, Trello, Monday, Asana, MS Project, or a bunch of post-its on a wall. These are all ways of making the work... 000
Doc Norton @docondev.bsky.social · 22/12/2025Great composition makes complexity manageable. #CompositionMattersbuff.lyBe Meticulous about composition — Doc Norton & AssociatesComposition refers to the way in which something is put together. Composition is a key element in many of the things humans create. Whether it be a musical piece, a painting, a garden, or a building,... 030
Doc Norton @docondev.bsky.social · 19/12/2025Real leadership gives people the freedom to contribute with meaning. 001
Doc Norton @docondev.bsky.social · 18/12/2025Obsess less over points per sprint. Look at flow instead. buff.ly/VmJmXUZ #EscapeVelocitybuff.lyEscape Velocity — Doc Norton & AssociatesMichael Norton (Doc) is a software delivery professional working to make the world of software development a better place. His experience covers a wide range of development topics. Doc declares… 010
Doc Norton @docondev.bsky.social · 16/12/2025Clarity first, solutions second. buff.ly/LRHPKgn #KnowTheProblemYouAreSolvingbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 010
Doc Norton @docondev.bsky.social · 25/11/2025Incredibly, @TrigentSoftware keeps calling - no matter how often I tell them to stop calling. I have repeatedly insisted, quite vehemently in some cases, that they cease and desist. I am curious if their data shows that harassment eventually turns into business. 000
Doc Norton @docondev.bsky.social · 20/11/2025Progress is easier to manage when you can see it. #MakeWorkVisiblebuff.lyMake the work visible — Doc Norton & AssociatesA lot of teams have a backlog of some sort and some form of Kanban board — whether it is Jira, Trello, Monday, Asana, MS Project, or a bunch of post-its on a wall. These are all ways of making the work... 000
Doc Norton @docondev.bsky.social · 18/11/2025Ship daily. Learn daily. Improve daily. #ReleaseOftenbuff.lyRelease ridiculously often — Doc Norton & AssociatesThe seventh behavior, “Release ridiculously often,” is usually met with nods from half of the crowd and raised eyebrows from the other half. The nodders want to know why it isn’t higher on the list... 000
Doc Norton @docondev.bsky.social · 17/11/2025If the problem is fuzzy, the solution will be too. buff.ly/LRHPKgn #KnowTheProblemYouAreSolvingbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 011
Doc Norton @docondev.bsky.social · 07/11/2025Small, simple wins compound into big results. #SimpleStepsbuff.lyCreate simple things in small steps — Doc Norton & AssociatesSimple Things When I say simple, I don’t necessarily mean easy. And I certainly do not mean crude in form or incomplete. Simple indicates something that does not have superfluous parts or multiple responsibilities,... 011
Doc Norton @docondev.bsky.social · 06/11/2025Smaller releases mean smaller risks. #ReleaseOftenbuff.lyRelease ridiculously often — Doc Norton & AssociatesThe seventh behavior, “Release ridiculously often,” is usually met with nods from half of the crowd and raised eyebrows from the other half. The nodders want to know why it isn’t higher on the list... 000
Doc Norton @docondev.bsky.social · 04/11/2025Sprint commitments too often shift focus from solving problems to meeting promises. 021
Doc Norton @docondev.bsky.social · 03/11/2025Before building solutions, build shared understanding of the problem. buff.ly/LRHPKgn #KnowTheProblemYouAreSolvingbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 000
Doc Norton @docondev.bsky.social · 20/10/2025Most teams focus on “how much work is left.” But the real insight is in how work moves through the system. That’s where Cumulative Flow Diagrams shine. buff.ly/3XlK7HQ #MakeTheWorkVisible buff.ly/3D8RdZa 020
Doc Norton @docondev.bsky.social · 17/10/2025If your strategy is just copying others, you’re not leading—you’re following. Differentiation requires courage, creativity, and experimentation. #Leadership #ExperimentationMindset 021
Doc Norton @docondev.bsky.social · 16/10/2025Shipping every story isn’t the goal. Solving the right problem is. If half the backlog becomes irrelevant, that means you’re learning. #KnowTheProblemYouAreSolving #SoftwareDevelopmentbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 010
Doc Norton @docondev.bsky.social · 14/10/2025In complex domains, optimizing steps often accelerates waste, not progress. 010
Doc Norton @docondev.bsky.social · 13/10/2025Understanding the problem is the first step toward crafting effective solutions. buff.ly/V8vg06k #KnowTheProblemYouAreSolvingbuff.lyKnow the problem you are solving — Doc Norton & Associates“Know the problem you are solving” is about knowing the specific problem and for whom this problem exists. It isn't about knowing what solution a persona lacks but about truly understanding a… 000
Reposted by Doc NortonTest Double @testdouble.bsky.social · 10/10/2025VP of Delivery @docondev.bsky.social shares reflections on what bug bashes reveal about the underlying system. docondev.com/blog/2025/9/25/bug-bas… 011
Doc Norton @docondev.bsky.social · 10/10/2025It is easier to write an incorrect program than understand a correct one. ~ Unknown 030
Doc Norton @docondev.bsky.social · 07/10/2025Great teams are less like awesome machines and more like awesome organisms. - Team of Teams 021
Doc Norton @docondev.bsky.social · 06/10/2025Stop obsessing over velocity. Focus on flow. Good flow makes velocity both informative and unnecessary. buff.ly/g9ewEUP #EscapeVelocitybuff.lyEscape Velocity — Doc Norton & AssociatesMichael Norton (Doc) is a software delivery professional working to make the world of software development a better place. His experience covers a wide range of development topics. Doc declares… 010
Doc Norton @docondev.bsky.social · 03/10/2025Smaller steps are lower risk. buff.ly/AuCy68p #CreateSimpleThingsInSmallStepsbuff.lyCreate simple things in small steps — Doc Norton & AssociatesSimple Things When I say simple, I don’t necessarily mean easy. And I certainly do not mean crude in form or incomplete. Simple indicates something that does not have superfluous parts or multiple… 020
Doc Norton @docondev.bsky.social · 02/10/2025Leadership is giving people the space to decide and the safety to act. 073
Doc Norton @docondev.bsky.social · 30/09/2025In complex domains, doing tasks faster doesn’t necessarily mean creating more value. 031
Doc Norton @docondev.bsky.social · 29/09/2025I’ve noticed sprint commitments leading to blame and pressure, not partnership and progress. 153
Doc Norton @docondev.bsky.social · 22/09/2025Good automation is living documentation. #FavorAutomation buff.ly/gBX0wshbuff.lyFavor automation over documentation — Doc Norton & AssociatesFavor automation over documentation is, to a great extent, about reducing friction - reducing the cognitive load and minutia required to get the work done, allowing you to focus on the value being… 000
Doc Norton @docondev.bsky.social · 19/09/2025Every release is a chance to learn. #ReleaseOften buff.ly/2KZTMirbuff.lyRelease ridiculously often — Doc Norton & AssociatesThe seventh behavior, “Release ridiculously often,” is usually met with nods from half of the crowd and raised eyebrows from the other half. The nodders want to know why it isn’t higher on the list… 010
Doc Norton @docondev.bsky.social · 18/09/2025Feedback isn’t one-time—it’s continuous. #ValidateBeforeDuringAfter buff.ly/mNw9ldPbuff.lyValidate Before, During, and After — Doc Norton & AssociatesTo validate is to confirm something has the quality of being well-grounded or correct. Validate before, during, and after is a reminder that teams should be confirming along the way. 001