1️⃣ People 👥, 2️⃣ Ideas 📚, 3️⃣ Technology 💻.
Posts
I am not the first, and I know I won't be the last person to make this observation, but code at rest has absolutely no value. The only benefit to code is the effect it produces. There is no functional difference between no code and code that doesn't work.
There's the product adage "people don't want a drill, they want a hole". When I reach for a drill, I expect it to work. If it doesn't, I now add the problem of how to responsibly dispose of my oddly-shaped paperweight to my original problem of wanting a hole.
Using an LLM to understand JIRAs implicit domain model and hidden constraints. AMA.
""I wish I had kept the message the CTO sent me. It approximately read, “Stop all releases immediately. If we can’t keep the service up, we shouldn’t be checking in any code.””
https://randsinrepose.com/archives/sometimes-your-job-is-to-get-in-the-way
“A nuclear weapons program lost the ability to make a material it invented. The knowledge existed only in people, and the people were gone.”
https://techtrenches.dev/p/the-west-forgot-how-to-make-things
“Jevons paradox applies to software. When the cost of producing software collapses, demand explodes. Internal tools that were never worth building get built. Bespoke apps for teams of six get built. The demand has no ceiling I can see.”
https://www.ivanturkovic.com/2026/04/18/engineering-age-ending-ai-software-future/
“Much better is: Would you learn from this person? Would others at the company learn? In my experience this is not only true of every great executive, but it’s so clearly true that you can tell from the interview.”
https://longform.asmartbear.com/hire-better-than-you/
“Doing it better would be easy. Simply taking a little step back, thinking for a moment instead of just running after someone else’s goal, and adding a tiny bit of empathy to the interaction with our peers would make things a lot better. Instead of running after every “groundbreaking innovation of the day”, we could ask ourselves what we actually need and then ponder how AI can support us best in achieving these goals.”
https://www.ufried.com/blog/worst_enemies/
JIRA: not a fan
Mik's new book will be released on July 14, 2026 & I'm confident it will be a must read.
"In a world of abundant knowledge production, becoming AI native means shifting our organizations’ operating model and our professional focus from building outputs to delivering outcomes."
https://itrevolution.com/articles/sneak-peek-at-mik-kerstens-new-book-output-to-outcome
"On one hand, I think it’s absolutely incredible to think that users with all kinds of different disabilities could create their own assistive technology by describing to AI what they need."
"I’m using this enormously complex system, an LLM, to help me solve a problem that was created by software complexity in the first place."
https://surfingcomplexity.blog/2026/01/31/ashby-taught-us-we-have-to-fight-fire-with-fire
Many want to plant.
Fewer want to weed.
"The model appears optimistic, which is enough to make the whole thing sound temporarily reasonable. Each addition looks manageable in isolation. That is how the Kraken works. It does not attack all at once."
"The researchers call this the offloading paradox. Offloading can lead to better quality thinking and deeper learning — but only under two conditions..."
https://drphilippahardman.substack.com/p/the-cognitive-offloading-paradox
"The whole industry is caught in this loop now. You need the fear to justify the funding. You need the funding to build the thing. The thing then justifies more fear. Try telling the story in plain, simple language.”
https://om.co/2026/04/16/eat-your-words/?__readwiseLocation=
“The lesson is what it took to make that learning happen: a catastrophic, public, entirely avoidable disaster, witnessed by thousands. Jacobsson already knew what needed to change. He simply hadn’t felt able to say so with sufficient authority until the failure was so large and so visible that a change of approach was essential.”
https://psychsafety.com/the-vasa-disaster/
Two quotes that I'm reminded of reading testimonials about AI-fueled increases in code volume without regard to outcomes:
Drucker: "There is nothing so useless as doing efficiently something that should not have been done at all"
Deming: "A bad system will beat a good person every time"
"Every manufacturer optimizes for margin; the distinction lies in which variables are treated as fixed and which are allowed to move. Brands like Häagen-Dazs appear to treat ingredient integrity and sensory appeal as hard constraints. Others have treated those variables as adjustable, relying on incremental changes that remain below the threshold of consumer detection. One approach preserves product identity and adjusts price transparently. The other is optimization by dilution."
“The actual path to seniority isn’t learning more tools and patterns, but learning when not to use them. Anyone can add complexity. It takes experience and confidence to leave it out.”
https://terriblesoftware.org/2026/03/03/nobody-gets-promoted-for-simplicity/
"But distributed bugs don’t respect ceremony. They show up after retries, batching, and unlucky orderings nobody pictured when the code was written. They can sleep in stored state for months and then wake up on a Tuesday afternoon. LLMs are excellent at happy paths; the corners of distributed behavior are not happy places.
We’re about to try and automate the hardest part of our craft."
There are two problems in computer science:
1. We could do this better
2. We should not do this at all
“In regards to AI in particular, as some of these metrics contradict the industry narrative about the technology, I revisit the theory of constraints and hypothesize that writing code isn’t the bottleneck to deploying reliable applications.”