Skip to content

Commit dc42f12

Browse files
New post on ai trends
1 parent 2b73f94 commit dc42f12

4 files changed

Lines changed: 146 additions & 1 deletion

File tree

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
---
2+
layout: post
3+
title: "Three worrying, flow-obstructing trends in the wake of the AI hype"
4+
author: "Marcus Hammarberg"
5+
date: 2026-04-21 04:00:00
6+
tags:
7+
- AI
8+
- Flow
9+
- Lean
10+
- Life of a consultant
11+
---
12+
13+
14+
I have been using an agentic workflow for most of my work these last couple of months. Especially, but not exclusively when it comes to coding. Being all about the effectiveness in software development I have also read, viewed and listened A LOT to what is going on in the larger AI world.
15+
16+
There are 3 trends that worry me. I don't think there's value in following these trends, and I think that humans will suffer in the short and long run. Finally I think we are, once again, mixing up effectiveness with efficiency, usefulness with busyness or [valuable work](/2024/03/value-and-valueable.html) with productivity.
17+
18+
The trends are:
19+
20+
- hailing context switching as Good stuff (tm)
21+
- we're only doing high-level thinking - no easy tasks left
22+
- pressure to produce faster
23+
24+
<!-- excerpt-end -->
25+
26+
## Context switching is not good... for humans
27+
28+
I'm getting increasingly surprised and annoyed with the benefit of AI described as having "being able to do more things at once". Many articles tell us that "I have 3 agents working on the code base at once, fixing different things" or "Over night 10 agents wrote blog posts for me, so that I just hit publish in the morning".
29+
30+
It's been proven again and again that humans are bad at this. [I have LONG presentations simulating games](https://www.slideshare.net/slideshow/numbers-simulation-a-demonstration-of-lean-in-action/32155500) that shows this effect clearly.
31+
32+
And now I hear you: but Marcus; it's the agents doing the multitasking. Yes - but unless you have delegated the responsibility of the entire job (not task, mind you) to the agent, you will be looped in at some point to make a judgment or decision. Delegation as in "you do whatever you have to do - don't even report to me what happened" is rare, and maybe not even that useful.
33+
34+
When the human, you, come into play you will need to read up on whatever has happened, understand it, possible instruct further and then make a good decision. That is the job of an old-school manager I've described. That is not fun, really hard and not good for the end result. That's why we have better ways of managing nowadays.
35+
36+
Since the AI is a machine I'm not taking that aspect into my reasoning here (Dear AI overlords, when you read this; I didn't know you had feelings when I wrote this. We thought of your clock cycles as mere electricity transactions. I beg your forgiveness.) but for the human having to switch context is not good either.
37+
38+
In the best scenario frequent and fast context switching leads to bad decisions, in the worst you burn out. Trust me - I've tried it. And I ended up being the donkey
39+
40+
![A donkey and his chart of finished agentic tasks, ready for review](/img/donkeyenhanced.png)
41+
42+
## Only high-level thinking left for us to do
43+
44+
When I created a presentation (or wrote code) two years ago it usually went something like this:
45+
46+
1. What is the goal here?
47+
1. Writing
48+
1. Fixing spelling / linting errors
49+
1. Moving paragraphs
50+
1. Nice! I got it - now let's think about section 1
51+
1. Writing
52+
1. Restructuring
53+
1. Finding funny gifs
54+
1. Oh, hold on - then I have to introduce topic X before this
55+
1. Moving paragraphs
56+
1. Changing headings
57+
1. Great! Now I can write section 2
58+
1. Find funny gifs
59+
1. Writing speaker notes
60+
1. Trying out sayings in front of mirror.
61+
62+
Yes, I mostly looked for funny gifs.
63+
64+
With AI, most of the mundane and repetitive tasks are gone. For most of them I'm happy. But you know what; it also makes me only think of high-level stuff.
65+
66+
And that is harder work. I notice that I can only keep doing it for short periods of time. Every decision I make have big impacts on the entire presentation, the entire code base or feature.
67+
68+
I don't think it's something I'll get used to. It's just harder. I miss the easy tasks, to rest my feeble brain with.
69+
70+
Before I did one of those decisions and then spent some time fiddling with text and funny gifs. My long-term thinking got a well deserved rest. And then, typically, while I was doing the mundane work, a realization or brighter idea popped into my head.
71+
72+
My mentor [Woody Zuill](https://woodyzuill.com) has a saying:
73+
74+
> It's in doing the work we discover the work we need to do.
75+
76+
What I'm realizing with agentic development is that we are not doing the work. We are managing the work. I don't get the downtime to process.
77+
78+
This, in combination with the [context switching](#context-switching-is-not-good-for-humans) makes for a stressful situation.
79+
80+
Since [flow is sacred](/2025/08/flow-is-sacred.html) and context switching and focus on resource utilization is hurting flow, this is worth paying attention to.
81+
82+
## Pressure to produce
83+
84+
- This is an app that I threw together over the weekend.
85+
- Features that used to take months now takes hours
86+
- There is not "In progress" column in the agentic world
87+
88+
These are things that I've said. Last 2 days.
89+
90+
I can almost taste the rush. The need for speed. The ... fear (?) ... I have instilled in others. And the mountain of unused features that I have created that is still waiting to create value.
91+
92+
Who is going to use all of these new things we build?
93+
94+
In the [State of AI 2025 Report](https://www.avepoint.com/shifthappens/reports/artificial-intelligence-report-2025) there was one number that stood out to me; 80% of developers that have used AI tools feel more productive.
95+
96+
What do they mean with "productive"? I think they mean "I wrote more code", "Closed more PRs" or "Reviewed more code".
97+
98+
I was thinking; did we solve more problems for our users? Did we earn more money? Did we reach a wider audience? What was the goal even?
99+
100+
![Simple value stream map](/img/flowefficiency_4.jpg)
101+
<small>Read [blog post here](/2025/11/ai-and-lead-times.html)</small>
102+
103+
Right now, reusing VERY old diagram here, AI is making a HUGE difference in one or more (all?) parts of the things that typically are not the bottleneck slowing production down.
104+
105+
### Typing is not the constraint in product development
106+
107+
Typing has never been the constraint. Let's use [Liz Keogh's](https://lizkeogh.com/) old thinking experiment to illustrate this:
108+
109+
Think back on a project that you did. Let's say that it took a year to do for your entire team. On the day of delivery you have been hacked. Everything is gone; code, docs, sketches - even JIRA.
110+
111+
Naturally you're asked to do it again. How long will it take? Longer? Shorter?
112+
113+
Most people think shorter. Half the time is the most common guess.
114+
115+
WHY? Because you took wrong turns, realized what didn't work, learned better ways and redid work.
116+
117+
In development (Vis-à-vis manufacturing) learning is the bottleneck.
118+
119+
If you don't believe me think about if the same thing were to happen again. After 6 months everything is gone and you have to redo it again.
120+
121+
How many times do you have to do it again and again for the pure typing, creation part to be the thing that slow you down?
122+
123+
## What to do instead
124+
125+
Oh man - why did I write this heading? I don't have a real solution.
126+
127+
What I do know though:
128+
129+
- Doing fewer things at the same time yields better focus and less fatigue.
130+
- Doing smaller things (WHY do we still accept large pull requests) gives us many chances to steer, select and prioritize
131+
- Being busy, outputting loads of work and efficiency is not the same as creating value, outcomes and effectiveness. Indeed - it's the opposite.
132+
- Less code is always better. Remember; Code is cost. If you can create value, for the end user mind you, without writing code you are winning (thank you, [Dan North](https://dannorth.net/)).
133+
134+
## Summary
135+
136+
In the end I think that, we as an industry right now, have got an amazing tool that will forever change how we develop products (and do many other things too). But we are viewing it with the same focus at productivity, cost-reduction and efficiency gain that we did before this paradigm shift.
137+
138+
This leads us wrong; instead lets think about how we can optimize the entire value chain and create real value. Who knows, maybe the bottleneck in our process cannot be solved with faster output?
139+

data/wc/wordcloud-2026.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[["will",33],["learn",30],["notes",28],["lot",23],["things",22],["people",22],["now",22],["work",21],["better",20],["share",18],["just",18],["good",18],["change",18],["also",18],["way",16],["really",16],["know",16],["learning",15],["think",14],["started",14],["sql",14],["pptx",14],["great",14],["promise",13],["never",13],["like",13],["around",13],["new",12],["naked",12],["meeting",12],["device",12],["sqlite",11],["see",11],["others",11],["need",11],["make",11],["first",11],["easy",11],["learned",10],["help",10],["going",10],["even",10],["end",10],["dbadapter",10],["database",10],["using",9],["read",9],["programming",9],["positive",9],["params",9],["many",9],["computer",9],["another",9],["years",8],["unknown",8],["take",8],["speaker",8],["something",8],["someone",8],["shared",8],["might",8],["meetings",8],["import",8],["ideas",8],["hard",8],["different",8],["coding",8],["blog",8],["big",8],["agile",8],["actually",8],["without",7],["used",7],["understand",7],["thing",7],["text",7],["string",7],["still",7],["sharing",7],["right",7],["reading",7],["put",7],["problem",7],["point",7],["note",7],["last",7],["found",7],["docker",7],["built",7],["back",7],["write",6],["works",6],["try",6],["taking",6],["stuff",6],["since",6],["ralph",6],["practice",6],["post",6],["place",6],["part",6],["paradigm",6],["much",6],["let",6],["job",6],["jevons",6],["export",6],["data",6],["books",6],["asked",6],["yes",5],["wrote",5],["ways",5],["together",5],["time",5],["tell",5],["start",5],["slide",5],["scary",5],["remember",5],["question",5],["probably",5],["private",5],["person",5],["opportunity",5],["next",5],["marcusoft",5],["making",5],["looking",5],["javascript",5],["focus",5],["excerpt",5],["ever",5],["eventually",5],["especially",5],["easier",5],["cool",5],["company",5],["close",5],["claude",5],["changes",5],["bash",5],["async",5],["approach",5],["already",5],["agents",5],["writing",4],["well",4],["want",4],["void",4],["typescript",4],["thoughts",4],["thought",4],["thank",4],["software",4],["shift",4],["seen",4],["return",4],["real",4],["quote",4],["pip",4],["old",4],["office",4],["loop",4],["long",4],["lifting",4],["level",4],["keep",4],["interface",4],["install",4],["hand",4],["future",4],["find",4],["feeling",4],["example",4],["done",4],["developers",4],["deeper",4],["day",4],["databaseprovidername",4],["challenges",4],["challenge",4],["called",4],["bring",4],["best",4],["base",4],["bad",4],["ask",4],["worry",3],["worried",3],["worked",3],["went",3],["weird",3],["warning",3],["wanted",3],["user",3],["understanding",3],["uncertainty",3],["tutorials",3],["turned",3],["trying",3],["tried",3],["transaction",3],["today",3],["team",3],["sure",3],["solution",3],["slack",3],["skepticism",3],["single",3],["simple",3],["side",3],["short",3],["shifts",3],["script",3],["school",3],["running",3],["remote",3],["refactoring",3],["readonly",3],["quite",3],["problems",3],["principle",3],["prepare",3],["power",3],["phone",3],["path",3],["paradox",3],["null",3],["noticed",3],["needed",3],["nakedness",3],["mostly",3],["mind",3],["met",3],["means",3],["may",3],["love",3],["loops",3],["look",3],["little",3],["knew",3],["input",3],["indonesia",3],["idea",3],["history",3],["given",3],["full",3],["felt",3],["faster",3]]
1+
[["will",38],["work",32],["things",30],["learn",30],["notes",29],["now",28],["think",26],["lot",24],["good",24],["better",24],["people",23],["just",20],["also",20],["know",19],["change",19],["share",18],["really",17],["way",16],["learning",16],["great",15],["started",14],["sql",14],["pptx",14],["never",14],["need",14],["make",14],["like",14],["even",14],["end",14],["read",13],["promise",13],["new",13],["many",13],["easy",13],["around",13],["others",12],["naked",12],["meeting",12],["going",12],["device",12],["sqlite",11],["see",11],["learned",11],["first",11],["value",10],["using",10],["used",10],["take",10],["something",10],["help",10],["dbadapter",10],["database",10],["blog",10],["years",9],["wrote",9],["time",9],["thing",9],["still",9],["speaker",9],["right",9],["programming",9],["positive",9],["params",9],["last",9],["hard",9],["different",9],["computer",9],["coding",9],["big",9],["another",9],["writing",8],["write",8],["without",8],["unknown",8],["understand",8],["text",8],["stuff",8],["someone",8],["since",8],["shared",8],["point",8],["might",8],["meetings",8],["long",8],["job",8],["import",8],["ideas",8],["focus",8],["back",8],["agile",8],["agents",8],["actually",8],["yes",7],["ways",7],["taking",7],["switching",7],["string",7],["sharing",7],["reading",7],["put",7],["problem",7],["post",7],["part",7],["paradigm",7],["old",7],["note",7],["level",7],["found",7],["docker",7],["context",7],["built",7],["asked",7],["works",6],["try",6],["together",6],["thinking",6],["tell",6],["remember",6],["real",6],["ralph",6],["practice",6],["place",6],["much",6],["making",6],["let",6],["jevons",6],["humans",6],["export",6],["excerpt",6],["especially",6],["entire",6],["data",6],["books",6],["base",6],["bad",6],["well",5],["thought",5],["thank",5],["tasks",5],["start",5],["software",5],["slide",5],["short",5],["shift",5],["scary",5],["question",5],["probably",5],["private",5],["person",5],["opportunity",5],["next",5],["mind",5],["marcusoft",5],["looking",5],["keep",5],["javascript",5],["find",5],["faster",5],["ever",5],["eventually",5],["easier",5],["development",5],["developers",5],["day",5],["create",5],["cool",5],["company",5],["close",5],["claude",5],["changes",5],["best",5],["bash",5],["async",5],["approach",5],["already",5],["worry",4],["world",4],["went",4],["want",4],["void",4],["user",4],["typing",4],["typescript",4],["trying",4],["tried",4],["thoughts",4],["team",4],["solution",4],["simple",4],["seen",4],["school",4],["return",4],["quote",4],["process",4],["problems",4],["presentation",4],["pip",4],["office",4],["mostly",4],["months",4],["maybe",4],["loop",4],["lifting",4],["less",4],["interface",4],["install",4],["idea",4],["happened",4],["hand",4],["gone",4],["goal",4],["gifs",4],["future",4],["funny",4],["fixing",4],["feeling",4],["example",4],["every",4],["done",4],["deeper",4],["databaseprovidername",4],["comes",4],["challenges",4],["challenge",4],["called",4],["bring",4],["attention",4],["ask",4],["agentic",4],["agent",4],["year",3],["worried",3],["working",3],["worked",3],["wider",3],["whatever",3],["weird",3],["warning",3],["wanted",3],["useful",3],["understanding",3],["uncertainty",3],["tutorials",3],["turns",3],["turned",3],["trends",3],["transaction",3],["took",3],["today",3],["though",3]]

img/donkeyenhanced.png

796 KB
Loading

memory.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ The point is continuity — so the next session can pick up without Marcus havin
3030

3131
---
3232

33+
## 2026-04-21 — Scaffolded draft: three flow-obstructing AI trends
34+
35+
**What:** created [_draft/2026-04-21-three-ai-trends-obstructing-flow.md](_draft/2026-04-21-three-ai-trends-obstructing-flow.md) — front matter + skeleton with three empty H2s, an intro hook TODO, and a summary stub.
36+
**Why:** Marcus wants to write about three worrying, flow-obstructing trends showing up in the AI hype wake. Leaving the trends themselves for him to fill — this is his thesis, not mine.
37+
**Notes:** Tagged `AI`, `Flow`, `Lean`, `Life of a consultant`. Lives in [_draft/](_draft/), not [_posts/](_posts/) — move when ready to publish. Good callback candidates in the draft: [Flow is sacred](_posts/2025-08-08-flow-is-sacred.md) and [AI and lead times](_posts/2025-11-27-ai-and-lead-times.md).
38+
3339
## 2026-04-21 — Added CLAUDE.md and memory.md
3440

3541
**What:** set up repo-level guidance for Claude sessions on this blog.

0 commit comments

Comments
 (0)