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 · 05/08/2026
I guess "discarded rocket part falls on the moon" wouldn't have gotten the clicks.
011
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 · 18/06/2026
Second half of 2027, apparently :-/
010
Kief Morris @kief.com · 10/06/2026
TBF the people behind the tear gassing would ban that book in a heartbeat if they gave it any thought
010
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
Kief Morris @kief.com · 20/05/2026
You could also say, the companies that the Internet made are burning it down. They're pulling the ladder up behind them
010
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
Kief Morris @kief.com · 12/05/2026
Slightly increase a band The Shouting Heads U3 Fine Middle-Aged Cannibals Truck Halen Empress Reasonably Priced Trick Snarky Dog Crosby, Stills, Nash, Young, and another person
010
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 completely missed that at the time. So, like the inverse of the clueless libertarians who were convinced that Britons would eagerly discard protectionism once freed from the socialist shackles of the EU.
110
Kief Morris @kief.com · 04/05/2026
I want one
000
Kief Morris @kief.com · 04/05/2026
I was not aware of "lexit", and don't understand the point of it. Is it some kind of alternative history fanfic genre?
100
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
Kief Morris @kief.com · 24/04/2026
Daytime outside wine nap, sounds perfect!
010
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
Also BA: get onto Bluesky. Non-fascist social media is the future.
010
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
Kief Morris @kief.com · 18/04/2026
Maybe I won't seem as short for a stormtrooper in metric
1111
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
Kief Morris @kief.com · 15/04/2026
I see how tight ya'll are running things building Swamp. That's The Way. But I wouldn't want people to think they can let it ride and leave that stuff for later. It's a new game, much less forgiving.
100
Kief Morris @kief.com · 15/04/2026
Human-pace development meant people could muddle through without great guardrails (TDD, pairing, proper CD, ...). Yeah, deploying to prod was painful, but everyone jumped in and fiddled with the configs until it was working, and carried on. Can't muddle through like that at agent-speed.
100
Kief Morris @kief.com · 15/04/2026
I totally agree with what you're saying. Where I differ: while agents are better at handling bad code than humans, the pace they crank it out means the wheels still come off way sooner than you'd think. So you need to put those guardrails early or it will get away from you fast.
110
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
Kief Morris @kief.com · 15/04/2026
They're selling everything but the stock ticker? Surely they could have just sold the company and used the money to start a new one. Sounds like shenanigans.
010
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
And all too often announced as "Hey, look, I've invented this awesome new thing that nobody else has ever thought of!!"
000
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
Kief Morris @kief.com · 06/04/2026
And now he keeps referring to it as "t-shirt window" 😂
100
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
Kief Morris @kief.com · 05/04/2026
Agreed they are reducing what's covered by plans to reduce losses (and manage capacity). My point was my experience is OpenClaw doesn't use anything like as much as coding. My estimate is a few hundred $/mo, and I'm pretty heavy I'd guess pushing people onto CoWork is a hope, too.
000
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
Kief Morris @kief.com · 05/04/2026
The Anthropic subscriptions are throttled, and stop working when limits are hit every 5 hours, week, or month. So yes they are cheaper than paying per token but nowhere like thousands
100
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
Kief Morris @kief.com · 03/04/2026
I heard them on the livestream yesterday telling mission control that their GoPros and iPhones weren't taking good photos
110
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
Kief Morris @kief.com · 03/04/2026
We can try to find utilitarian rationalisations, but we're doing it because curiosity is an essential human trait. We're going to the moon because it's there, and we can.
000