Sign in

Kief Morris

@kief.com
279 followers 202 following 109 posts

Author of Infrastructure as Code. Distinguished Engineer at Thoughtworks.

PostsRepliesMedia
Reposted by Kief Morris
Paolo Bacigalupi @paolobacigalupi.bsky.social · 03/09/2026
This delights me.
3343
Kief Morris @kief.com · 01/08/2026
"We ran an automated hacking tool in an environment that wasn't as secure as we thought, and it hacked things we didn't mean for it to." Not quite as exciting as, "Our super-powerful AI broke loose from its containment and went rogue, rampaging across the Internet."
000
Reposted by Kief Morris
Razzball @razzball.bsky.social · 26/06/2026
my kind of Jubilee, the Japanese national team vs. 100 kids
18782022330
Kief Morris @kief.com · 10/06/2026
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...
platformcon.com
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.
010
Reposted by Kief Morris
Charity Majors @charity.wtf · 06/06/2026
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.
2253
Reposted by Kief Morris
Birgitta B @birgitta410.bsky.social · 27/05/2026
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...
martinfowler.com
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.
172
Reposted by Kief Morris
Birgitta B @birgitta410.bsky.social · 20/05/2026
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...
martinfowler.com
042
Reposted by Kief Morris
Daniel Terhorst-North @tastapod.com · 13/05/2026
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...
043
Reposted by Kief Morris
Pulumi @pulumi.com · 05/05/2026
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.
pulumi.com
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.
001
Kief Morris @kief.com · 04/05/2026
I want one
000
Reposted by Kief Morris
Anna Mazzola @annamazz.bsky.social · 01/05/2026
Some useful public speaking tips from Freud here.
13676051413
Reposted by Kief Morris
Jonathan Edward Durham @thisone0verhere.bsky.social · 26/04/2026
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
1230032
Reposted by Kief Morris
William Gibson @greatdismal.bsky.social · 24/04/2026
Neuromuncher, that should be. Weekly podcast wherein I describe my favorite snacks and local snackeries.
851620131
Reposted by Kief Morris
Patrick “Grumpy” Prill @testpappy.bsky.social · 20/04/2026
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.
testpappy.wordpress.com
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.
03019
Reposted by Kief Morris
Randall Munroe @xkcd.com · 16/04/2026
Make It Myself xkcd.com/3233/
Comic. [Person and person with white hat facing two boxes stacked with $80 price tag and sale tag on each box.] PERSON 1: They want $80 for this? I could make one myself for $10 in parts, an hour of work, a trip to the hardware store, another $30 in parts, another few hours of work, two more trips to the store for $20 more in parts, another hour of work to redo the first hour of work because I messed up, and $80 to buy this when the one I made breaks.
6269131322
Kief Morris @kief.com · 20/04/2026
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.
100
Reposted by Kief Morris
Emily Webber @ewebber.bsky.social · 20/04/2026
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...
hellotacit.com
Building Successful Communities of Practice Second Edition (pre-order)
Pre-order the second edition of Building Successful Communities of Practice.
02315
Reposted by Kief Morris
Maggie Appleton @maggieappleton.com · 15/04/2026
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...
Title slide saying "One Developer, Two Dozen Agents, Zero Alignment Why we Need Collaborative AI Engineering"Slide saying "Alignment and communication is the new bottleneck"Slide saying "Human context is not in the codebase"

Business context & financial resources, Political dynamics, Product vision, User research insights, and Organisational history are not in the codebase.
2213623
Reposted by Kief Morris
Adam Jacob @adamhjk.me · 15/04/2026
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...
adamhjk.com
Laziness, Impatience, and Hubris · Adam Jacob
How Larry Wall's virtues of a Perl programmer inspire me in this era of engineering
1262
Reposted by Kief Morris
Phil Calçado @philcalcado.com · 13/04/2026
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.
332
Kief Morris @kief.com · 13/04/2026
"Hey look, I built my own wheel!!" has never been easier.
100
Reposted by Kief Morris
Mythic 🦊 @mythicalredfox.bsky.social · 28/02/2026
Thinking about this quote from Persepolis creator Marjane Satrapi again.
Picture of Marjane Satrapi alongside a quote from her. The quote reads:

The world is not divided into countries. The world is not divided between East and West. You are American, I am Iranian, we don't know each other, but we talk together and we understand each other perfectly. The difference between you and your government is much bigger than the difference between you and me. And the difference between me and my government is much bigger than the difference between me and you.

And our governments are very much the same...

- Marjane Satrapi, Iranian-French graphic novelist
47204878707
Reposted by Kief Morris
steve o’grady @sogrady.org · 07/04/2026
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-...
redmonk.com
"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...
062
Reposted by Kief Morris
Trisha Gee @trishagee.bsky.social · 02/04/2026
Looking for work. Will DevRel for coffee or wine 😁
13131
Reposted by Kief Morris
Dare Obasanjo @carnage4life.bsky.social · 06/04/2026
The biggest leadership downgrade in the history of the world.
518126
Reposted by Kief Morris
Katie Mack @astrokatie.com · 06/04/2026
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"
artemis.cdnspace.ca
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.
29662236
Reposted by Kief Morris
TheBossRoss 🧶 @thebossross.bsky.social · 05/04/2026
A different perspective. Always helpful.
Christopher Penn wrote:

Just remember that given the abundance of neurodivergent people in science, it's far more likely that autism causes vaccines.
190193484259
Reposted by Kief Morris
Tom Gauld @tomgauld.bsky.social · 04/04/2026
My Easter books cartoon for @theguardian.com
Title: Easter Egg Hunt techniques inspired by great detectives 

Panel 1: Sherlock Holmes.
Deduce the exact location of every egg from seemingly unrelated details without leaving your room. Send your amazed sidekick to fetch them. 

Panel 2: Jack Reacher 
Hit the garden hard and fast. 
Take no prisoners
Get back on the road. 
This approach results in a thrillingly intense hunt, but very few intact eggs.

Panel 3: George Smiley
Meticulously assess documents, people and motives. Then scrupulously collect the eggs and dejectedly wonder if  any of it was worthwhile.
261074429
Kief Morris @kief.com · 03/04/2026
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.
000
Reposted by Kief Morris
Birgitta B @birgitta410.bsky.social · 02/04/2026
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...
martinfowler.com
Harness engineering for coding agent users
A mental model for building trust in coding agents through feedforward guides, feedback sensors, and iterative harness engineering.
1136
Reposted by Kief Morris
Martin Fowler @martinfowler.com · 02/04/2026
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...
martinfowler.com
Harness engineering for coding agent users
A mental model for building trust in coding agents through feedforward guides, feedback sensors, and iterative harness engineering.
1288
Reposted by Kief Morris
Adam Jacob @adamhjk.me · 30/03/2026
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...
adamhjk.com
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
141
Reposted by Kief Morris
Esther Schindler @estherschindler.bsky.social · 29/03/2026
This
People in the sixties: I better not say that or the government will wiretap my house

People today: Hey wiretap, do you have a recipe for pancakes
210546
Kief Morris @kief.com · 20/03/2026
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.
pluralistic.net
Pluralistic: Love of corporate bullshit is correlated with bad judgment (19 Mar 2026) – Pluralistic: Daily links from Cory Doctorow
282
Kief Morris @kief.com · 03/03/2026
Apparently people who work at Palantir call themselves Hobbits?
The "are we the baddies" meme, but with an orc
020
Kief Morris @kief.com · 20/02/2026
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.
000
Reposted by Kief Morris
Birgitta B @birgitta410.bsky.social · 17/02/2026
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...
martinfowler.com
Harness Engineering
Notes from my Thoughtworks colleagues on AI-assisted software delivery
242
Reposted by Kief Morris
Jonathan Edward Durham @thisone0verhere.bsky.social · 17/02/2026
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
429843
Reposted by Kief Morris
Bala @bala.bsky.social · 16/02/2026
011
Reposted by Kief Morris
Pete Hodgson @thepete.net · 14/02/2026
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 🧵
3102
Reposted by Kief Morris
Naomi Alderman @naomialderman.bsky.social · 14/02/2026
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.
4211
Reposted by Kief Morris
Dare Obasanjo @carnage4life.bsky.social · 14/02/2026
You can’t build a Jetsons future with a Flintstones government
713237
Reposted by Kief Morris
Naomi Alderman @naomialderman.bsky.social · 11/02/2026
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
18119
Kief Morris @kief.com · 02/02/2026
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.
100
Kief Morris @kief.com · 02/02/2026
@adamhjk.me again.
When software development accelerates, operations always follows.
020
Kief Morris @kief.com · 02/02/2026
Here's what @adamhjk.me is taking about today at #configmgtcamp. The rumours of @systeminit.com's demise seem to have been exaggerated
**tl;dr**

- AI is the future of Software Development
- Every objection you have will be overcome
- The velocity increase is too high
- Ops velocity always follows Dev velocity
- Existing tools won't enable the velocity we need
- 2 choices: figure it out together or wait for others to do it
- Lets figure it out together
010
Kief Morris @kief.com · 24/01/2026
Yes! +100 every word of this article
010
Kief Morris @kief.com · 22/01/2026
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)
010
Reposted by Kief Morris
Esther Schindler @estherschindler.bsky.social · 16/01/2026
"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
4 attractive drinks with little umbrellas on them
042
Kief Morris @kief.com · 13/01/2026
What do you call a technology whose own creators can't distinguish it from magic?
000