Kief Morris
@kief.com
đ€ 268
đ„ 203
đ 107
Author of Infrastructure as Code. Distinguished Engineer at Thoughtworks.
reposted by
Kief Morris
Razzball
13 days ago
my kind of Jubilee, the Japanese national team vs. 100 kids
loading . . .
189
8207
3107
Speaking at PlatformCon Live Day London, 23 June: "Humans on the loop, not in it: Taking agentic engineering end to end." My experiments bringing the path to production inside the agentic loop with CD pipelines. Tickets nearly gone:
platformcon.com/live-day-lon...
loading . . .
Live Day London | PlatformCon 2026
PlatformCon is the worldâs largest platform engineering conference. Join us for a full week of programming featuring 150+ curated talks and 30+ hours of hands-on workshops.
https://platformcon.com/live-day-london
29 days ago
0
0
0
reposted by
Kief Morris
Charity Majors
about 1 month ago
There are many things to critique about AI. But I think treating it as uniquely evil, and not just a continuation of technological innovation, gives it power it does not deserve. And it delegitimizes real, harder critiques when we seem to be grasping for reasons to hate it.
2
24
4
reposted by
Kief Morris
Birgitta B
about 1 month ago
Third update to my article on "Maintainability sensors for coding agents": The test suite as a regression sensor. Assuming the tests are testing the right things (!), how complete are they? Are coverage metrics enough? (Spoiler alert: They are not)
martinfowler.com/articles/sen...
loading . . .
Maintainability sensors for coding agents
A practical walkthrough of computational sensors on the path to production, with a deep dive on ESLint and static analysis as feedback for coding agents.
https://martinfowler.com/articles/sensors-for-coding-agents.html#TheTestSuiteAsARegressionSensor
1
7
2
reposted by
Kief Morris
Birgitta B
about 2 months ago
I started an article on providing sensors about the code's maintainability to coding agents. Part 1 and 2 out so far, about static code analysis, coupling, and modularity review
martinfowler.com/articles/sen...
loading . . .
https://martinfowler.com/articles/sensors-for-coding-agents.html
0
4
2
reposted by
Kief Morris
Daniel Terhorst-North
about 2 months ago
What if you think of your LLM as a proxy crowd-sourcer playing Family Fortunes? It makes a _lot_ more sense. You ask: > How can I get this image to sit in the middle of the page as I scroll? Claude's training data says: > We asked 100 web developers how they would centre an image...
0
4
3
reposted by
Kief Morris
Pulumi
2 months ago
Stripe ships over a thousand AI-authored PRs a week. The pattern behind it has a name: the dark factory. The infrastructure factory is different. Here's what happens when the factory floor is your Pulumi state graph.
loading . . .
The Dark Factory Pattern for Infrastructure: Running Pulumi Lights-Out
What the dark factory pattern looks like when the factory floor is your Pulumi state graph, and where to start without burning down a prod account.
https://www.pulumi.com/blog/dark-factory-pattern-pulumi-autonomous-iac/
0
0
1
I want one
add a skeleton here at some point
2 months ago
0
0
0
reposted by
Kief Morris
Anna Mazzola
2 months ago
Some useful public speaking tips from Freud here.
136
7632
1622
reposted by
Kief Morris
Jonathan Edward Durham
2 months ago
Apropos of nothing, here is a list of things that sound way more exciting than they actually are - dog days - dragon fruit - helicopter parents - ghost writers - rat race - bath bombs - turbo tax - one horsepower - parachute pants - two party system - dog and pony show - electric slide
12
300
33
reposted by
Kief Morris
William Gibson
3 months ago
Neuromuncher, that should be. Weekly podcast wherein I describe my favorite snacks and local snackeries.
85
1631
149
reposted by
Kief Morris
Patrick âGrumpyâ Prill
3 months ago
The new ThoughtWorks Tech Radar reads like a warning letter. Cognitive debt. Broken productivity metrics. Terms nobody agrees on. If you've been reading my posts, none of it will surprise you. It's always nice to get evidence that I'm not completely crazy and making all of this up.
loading . . .
The Tech Radar is Blinking Red
ThoughtWorks just dropped Volume 34 of their Tech Radar, and it reads less like a technology map and more like a warning letter. Several signals on the same screen, all pointing the same way. If you've been following my posts, none of them will surprise you. What's new is that one of the most respected consultancies in our industry is now saying it out loud.
https://testpappy.wordpress.com/2026/04/20/the-tech-radar-is-blinking-red/
0
30
20
reposted by
Kief Morris
Randall Munroe
3 months ago
Make It Myself
xkcd.com/3233/
62
6915
1517
Attn British Airways: regarding not being able to let me check in online because: "Travel authorisation cannot be found for entry to the UK with the passport details provided." It's a UK passport. Pretty sure they let me in.
3 months ago
1
0
0
reposted by
Kief Morris
Emily Webber
3 months ago
Itâs been 10 years since I published Building Successful Communities of practiceâŠ. To celebrate Iâve published a second edition. Currently at a special price to pre-order (UK only)
hellotacit.com/building-suc...
loading . . .
Building Successful Communities of Practice Second Edition (pre-order)
Pre-order the second edition of Building Successful Communities of Practice.
https://hellotacit.com/building-successful-communities-of-practice-second-edition/
0
22
15
reposted by
Kief Morris
Maggie Appleton
3 months ago
Got to talk at
@aidotengineer.bsky.social
conf last week about the need for collaborative AI engineering. All our current coding agents are single player. We're trying to scale up individual productivity, but creating tons of alignment problems in the process. We have no good tools for...
22
133
29
reposted by
Kief Morris
Adam Jacob
3 months ago
The future is not pumping out slop until our software breaks under its own weight. Instead I think we use AI Agents to define a new SDLC. Larry Wall's virtues of a Perl programmer: laziness, impatience, and hubris compel us to. /cc
@bcantrill.bsky.social
www.adamhjk.com/blog/lazines...
loading . . .
Laziness, Impatience, and Hubris · Adam Jacob
How Larry Wall's virtues of a Perl programmer inspire me in this era of engineering
https://adamhjk.com/blog/laziness-impatience-hubris/
1
26
4
reposted by
Kief Morris
Phil Calçado
3 months ago
On the other hand, the "Austrian school" is basically a group of seasoned hackers and builders using simple primitives to create genuinely interesting systems. Pi is the engine behind OpenClaw, a product that took everyone by surprise, and now every company is scrambling to copy it.
3
3
2
"Hey look, I built my own wheel!!" has never been easier.
3 months ago
1
0
0
reposted by
Kief Morris
Mythic đŠ
4 months ago
Thinking about this quote from Persepolis creator Marjane Satrapi again.
47
20545
8868
reposted by
Kief Morris
steve oâgrady
3 months ago
i've watched
@adamhjk.me
's journey with AI and thought he'd be a good person to talk to about its impact on builders, and i was not disappointed. this was a very fun and interesting chat.
redmonk.com/videos/adam-...
loading . . .
"Absolute AI Maximalist" Adam Jacob on Building Software That Builds Software
Stephen OâGrady sits down with Adam Jacob, CEO and Co-Founder of System Initiative, for a candid conversation about what it actually feels like to build software in the age of AI agents. Adam describe...
https://redmonk.com/videos/adam-jacob-ai-maximalist/
0
6
2
reposted by
Kief Morris
Trisha Gee
3 months ago
Looking for work. Will DevRel for coffee or wine đ
1
31
31
reposted by
Kief Morris
Dare Obasanjo
3 months ago
The biggest leadership downgrade in the history of the world.
5
182
27
reposted by
Kief Morris
Katie Mack
3 months ago
There's a nice
#Artemis
II mission tracker here:
artemis.cdnspace.ca
LOTS of data about its current position, crew activities, and whether or not the toilet is currently "Go"
loading . . .
Artemis II Tracker â Live Mission Control
Real-time mission control dashboard tracking NASA's Artemis II crewed lunar flyby. Live telemetry, DSN comms, orbit visualization, and crew activities.
https://artemis.cdnspace.ca/
30
665
264
reposted by
Kief Morris
TheBossRoss đ§¶
3 months ago
A different perspective. Always helpful.
191
19405
4441
reposted by
Kief Morris
Tom Gauld
3 months ago
My Easter books cartoon for
@theguardian.com
26
1074
455
Awesome photo! But contrary to some commenters I've seen on here; no, you don't see the ISS, or satellites. And no, LEO debris doesn't create a perceptible haze.
add a skeleton here at some point
3 months ago
0
0
0
reposted by
Kief Morris
Birgitta B
3 months ago
New article where I offer definitions & a mental model how to think about harness engineering as coding agent users. Building blocks at our disposal, dimensions and goals to consider; emerging practices, open questions; and of course, what role do humans play
martinfowler.com/articles/har...
loading . . .
Harness engineering for coding agent users
A mental model for building trust in coding agents through feedforward guides, feedback sensors, and iterative harness engineering.
https://martinfowler.com/articles/harness-engineering.html
1
13
7
reposted by
Kief Morris
Martin Fowler
3 months ago
NEW POST
@birgitta410.bsky.social
wrote some initial thoughts about Harness Engineering last month. Since then she's been researching more and has now written a thoughtful mental model for understanding the topic.
martinfowler.com/articles/har...
loading . . .
Harness engineering for coding agent users
A mental model for building trust in coding agents through feedforward guides, feedback sensors, and iterative harness engineering.
https://martinfowler.com/articles/harness-engineering.html
1
27
8
reposted by
Kief Morris
Adam Jacob
3 months ago
I know that for me, the only way I'm going to find out what I believe is by actually building things on that frontier. If you're feeling anxious about it, or uncertain - might I suggest you do the same?
www.adamhjk.com/blog/as-we-b...
loading . . .
As we build, so we believe · Adam Jacob
Building the machine that builds the machine, in order to learn what I believe about the future of my profession
https://www.adamhjk.com/blog/as-we-build-so-we-believe/
1
4
1
reposted by
Kief Morris
Esther Schindler
3 months ago
This
2
107
47
This post by
@doctorow.pluralistic.net
on corporate bullshit receptivity (
pluralistic.net/2026/03/19/j...
) has echos of
@vgr.bsky.social
's Gervais Principle (
www.ribbonfarm.com/2009/10/07/t...
). Sociopaths have high Organizational Bullshit Perception Scores, while the Clueless buy into it.
loading . . .
Pluralistic: Love of corporate bullshit is correlated with bad judgment (19 Mar 2026) â Pluralistic: Daily links from Cory Doctorow
https://pluralistic.net/2026/03/19/jargon-watch/#corporate-bullshit-receptivity-scale
4 months ago
2
7
2
Apparently people who work at Palantir call themselves Hobbits?
4 months ago
0
2
0
Let's feed his notes into chatgpt and have it extrude the rest of the series. Can't be any worse than what Benioff & Weiss did with it.
add a skeleton here at some point
5 months ago
0
0
0
reposted by
Kief Morris
Birgitta B
5 months ago
I enjoyed reading an OpenAI team's report on building a "harness" for a no-manual-coding-allowed codebase. Refreshing to read concrete ideas about where the rigor might go, rather than just hoping âbetter modelsâ will magically solve maintainability
martinfowler.com/articles/exp...
loading . . .
Harness Engineering
Notes from my Thoughtworks colleagues on AI-assisted software delivery
https://martinfowler.com/articles/exploring-gen-ai/harness-engineering.html
2
4
2
reposted by
Kief Morris
Jonathan Edward Durham
5 months ago
I think one of our big problems is that weâre limiting Dickensian villain ghost visits to just one night a year like clearly the market can sustain some expansion
4
299
45
reposted by
Kief Morris
Bala
5 months ago
0
1
1
reposted by
Kief Morris
Pete Hodgson
5 months ago
It's hard to find balanced opinions on AI coding. Lots of the people pushing the envelope on AI-Assisted Engineering also have somewhat bonkers AI-maximalist perspectives. Here's some people who're in the thick of it, advancing the field but who I also trust to bring a thoughtful, balanced take đ§”
3
10
3
reposted by
Kief Morris
Naomi Alderman
5 months ago
argh. the thing is. vibecoding is so *fun*? it's so so fun. in his podcast with Ed Zitron this week, Cal Newport describes it as "a hobby, like making a model railway" and that is *exactly it*. it's really fun to make a thing with it. like whittling a wooden spoon and then you use the spoon.
4
21
2
reposted by
Kief Morris
Dare Obasanjo
5 months ago
You canât build a Jetsons future with a Flintstones government
7
134
40
reposted by
Kief Morris
Naomi Alderman
5 months ago
v good point from the Economist Boss Class podcast: chess-playing programmes have been beating chess grand-masters for decades. But people are still watching humans playing chess not AIs. Also however fun F1 is, it's still not OK to compete in the 100m sprint by getting into a car
1
81
21
The post
@systeminit.com
folks have decided they don't want PRs on their open source project. They want descriptions of the changes contributors want, which the team can give to the agents to implement.
5 months ago
1
0
0
@adamhjk.me
again.
5 months ago
0
2
0
Here's what
@adamhjk.me
is taking about today at
#configmgtcamp
. The rumours of
@systeminit.com
's demise seem to have been exaggerated
5 months ago
0
1
0
Yes! +100 every word of this article
add a skeleton here at some point
6 months ago
0
1
0
Platform every time I use it: "You should pay for a subscription to get rid of these popups!" Me: Buys subscription Platform every time I use it: "You should upgrade your subscription to the family plan!" (My family will never use this platform)
6 months ago
0
1
0
reposted by
Kief Morris
Esther Schindler
6 months ago
"A computer lets you make more mistakes faster than any invention in human history, with the possible exceptions of handguns and tequila."--Mitch Ratcliffe, in Technology Review April 1992
0
4
2
What do you call a technology whose own creators can't distinguish it from magic?
6 months ago
0
0
0
reposted by
Kief Morris
Cheshire Cat áááą,
6 months ago
Alt text
add a skeleton here at some point
3
949
426
reposted by
Kief Morris
Pete Hodgson
6 months ago
"Why is Claude Code better/worse than [other coding agent] - theyâre both using the same models under the hood?" A reasonable question, so I spent some time reverse-engineering Claude Code's interactions with the model to illustrate why coding agent matters
blog.thepete.net/blog/2025/12...
đ§”...
loading . . .
Same Model, Different Results: Why Coding Agents Aren't Interchangeable
Reverse-engineering Claude Code reveals why it performs differently from other agents that use the same Anthropic models. The answer lies in sophisticated context engineering and tool orchestration hi...
https://blog.thepete.net/blog/2025/12/10/same-model-different-results-why-coding-agents-arent-interchangeable/
1
3
2
Load more
feeds!
log in