Sign in

Doc Norton

@docondev.bsky.social
688 followers 107 following 299 posts

Founder: www.docondev.com Author: www.docondev.com/escape-velocity Grandfather, Fitness Enthusiast, Software Product Excellence Enabler

PostsRepliesMedia
Doc Norton @docondev.bsky.social · 29/07/2026
AI adds so much garnish to the writing, that it ruins the flavor.
010
Reposted by Doc Norton
Test Double @testdouble.bsky.social · 16/06/2026
We 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 Norton
Test Double @testdouble.bsky.social · 11/06/2026
For 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 Norton
Test Double @testdouble.bsky.social · 26/05/2026
When 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 Norton
Test Double @testdouble.bsky.social · 10/04/2026
Thought 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 Norton
Test Double @testdouble.bsky.social · 31/03/2026
We 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 Norton
Test Double @testdouble.bsky.social · 24/03/2026
For 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 Norton
Test Double @testdouble.bsky.social · 18/03/2026
VP 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/2026
Part one of a three part series on the potential impact of AI on the tech industry docondev.com/blog/2026/3/...
docondev.com
This Has Happened Before. It's Happening Again. — Doc Norton & Associates
I 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 Norton
Test Double @testdouble.bsky.social · 18/02/2026
When 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/2026
You get what you celebrate. You also get what you let slide. #Leadership #Excellence
000
Doc Norton @docondev.bsky.social · 06/01/2026
Not every story needs to be delivered. Not every feature needs to be built. Solving the right problem matters more than completing the backlog. #KnowTheProblemYouAreSolving #SoftwareDevelopment
buff.ly
Know 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/2026
No trust, no candor. No candor, no clarity. No clarity, no progress. Start with psychological safety. buff.ly/2eIINmb #WorkTogether #Trust
buff.ly
Work Together — Doc Norton & Associates
When 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 Norton
Agile consultant, AI developer, podcaster @agilethoughts.bsky.social · 03/01/2026
Doc 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/2026
Better conversations create better systems. #WorkTogether
buff.ly
Work Together — Doc Norton & Associates
When 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/2026
Progress compounds when steps stay small. buff.ly/AuCy68p #CreateSimpleThingsInSmallSteps
buff.ly
Create simple things in small steps — Doc Norton & Associates
Simple 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/2025
Your 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/2025
The behaviors you promote set expectations. The behaviors you ignore set the culture. #Leadership #Excellence
030
Doc Norton @docondev.bsky.social · 26/12/2025
Empowerment 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/2025
Waiting 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/2025
Put work on the wall and bottlenecks surface fast. #MakeWorkVisible
buff.ly
Make the work visible — Doc Norton & Associates
A 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/2025
Great composition makes complexity manageable. #CompositionMatters
buff.ly
Be Meticulous about composition — Doc Norton & Associates
Composition 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/2025
Real leadership gives people the freedom to contribute with meaning.
001
Doc Norton @docondev.bsky.social · 18/12/2025
Obsess less over points per sprint. Look at flow instead. buff.ly/VmJmXUZ #EscapeVelocity
buff.ly
Escape Velocity — Doc Norton & Associates
Michael 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/2025
Clarity first, solutions second. buff.ly/LRHPKgn #KnowTheProblemYouAreSolving
buff.ly
Know 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/2025
Incredibly, @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/2025
Progress is easier to manage when you can see it. #MakeWorkVisible
buff.ly
Make the work visible — Doc Norton & Associates
A 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/2025
Ship daily. Learn daily. Improve daily. #ReleaseOften
buff.ly
Release ridiculously often — Doc Norton & Associates
The 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/2025
If the problem is fuzzy, the solution will be too. buff.ly/LRHPKgn #KnowTheProblemYouAreSolving
buff.ly
Know 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/2025
Small, simple wins compound into big results. #SimpleSteps
buff.ly
Create simple things in small steps — Doc Norton & Associates
Simple 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/2025
Smaller releases mean smaller risks. #ReleaseOften
buff.ly
Release ridiculously often — Doc Norton & Associates
The 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/2025
Sprint commitments too often shift focus from solving problems to meeting promises.
021
Doc Norton @docondev.bsky.social · 03/11/2025
Before building solutions, build shared understanding of the problem. buff.ly/LRHPKgn #KnowTheProblemYouAreSolving
buff.ly
Know 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/2025
Most 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/2025
If 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/2025
Shipping every story isn’t the goal. Solving the right problem is. If half the backlog becomes irrelevant, that means you’re learning. #KnowTheProblemYouAreSolving #SoftwareDevelopment
buff.ly
Know 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/2025
In complex domains, optimizing steps often accelerates waste, not progress.
010
Doc Norton @docondev.bsky.social · 13/10/2025
Understanding the problem is the first step toward crafting effective solutions. buff.ly/V8vg06k #KnowTheProblemYouAreSolving
buff.ly
Know 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 Norton
Test Double @testdouble.bsky.social · 10/10/2025
VP 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/2025
It is easier to write an incorrect program than understand a correct one. ~ Unknown
030
Doc Norton @docondev.bsky.social · 09/10/2025
Don't let your tools become your process.
122
Doc Norton @docondev.bsky.social · 07/10/2025
Great teams are less like awesome machines and more like awesome organisms. - Team of Teams
021
Doc Norton @docondev.bsky.social · 06/10/2025
Stop obsessing over velocity. Focus on flow. Good flow makes velocity both informative and unnecessary. buff.ly/g9ewEUP #EscapeVelocity
buff.ly
Escape Velocity — Doc Norton & Associates
Michael 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/2025
Smaller steps are lower risk. buff.ly/AuCy68p #CreateSimpleThingsInSmallSteps
buff.ly
Create simple things in small steps — Doc Norton & Associates
Simple 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/2025
Leadership is giving people the space to decide and the safety to act.
073
Doc Norton @docondev.bsky.social · 30/09/2025
In complex domains, doing tasks faster doesn’t necessarily mean creating more value.
031
Doc Norton @docondev.bsky.social · 29/09/2025
I’ve noticed sprint commitments leading to blame and pressure, not partnership and progress.
153
Doc Norton @docondev.bsky.social · 22/09/2025
Good automation is living documentation. #FavorAutomation buff.ly/gBX0wsh
buff.ly
Favor automation over documentation — Doc Norton & Associates
Favor 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/2025
Every release is a chance to learn. #ReleaseOften buff.ly/2KZTMir
buff.ly
Release ridiculously often — Doc Norton & Associates
The 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/2025
Feedback isn’t one-time—it’s continuous. #ValidateBeforeDuringAfter buff.ly/mNw9ldP
buff.ly
Validate Before, During, and After — Doc Norton & Associates
To 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