Rangle

What we're reading this week

When generating code gets cheap, the value moves to the things you can't prompt your way to: judgment, trust, and a verified mental model of a real domain. This week's reading circles that claim from many angles. Watch for the Rangle Practice tags, including two new ones, Evals as the Moat and Leverage over Output, on the pieces that name where the scarce thing now lives.

Ben Hofferber
Curated by Ben Hofferber

How to read this

📰 Quick hits

The headlines worth knowing even if you read nothing else this week.

Anthropic reports AI now writes 80% of its code, with each developer shipping 8x more

Data point on coding-agent impact (cited alongside a separate study claiming 17x more code written); a useful baseline for interpreting productivity claims, but reported without independent analysis.

via One Useful Thing (Ethan Mollick)

GitHub Copilot billing change triggers AI-usage pullback at non-FAANG shops

A developer reports Microsoft's Copilot billing change made 'what took one month to burn now take one or two days,' causing their company to scrap spec-driven-development plans and revert to AI-as-helper.

via Refactoring Community

Uber's $1,500/month AI limit as a signal for AI tool pricing (Simon Willison)

Simon Willison flags Uber capping individual AI tool spend at ~$1,500/month as a useful datapoint for where AI coding-tool pricing is settling.

via Hacker Newsletter (#796)

Failing grades soar with AI usage; dwindling math skills in UC Berkeley CS classes

An empirical anchor for the worry that tools promising to offload thinking can erode the capacity to think: professors report failing grades rising and math skills declining alongside AI use.

via Hacker Newsletter (#796)

Zig adopts a formal No-AI policy

Zig 2026 update: a $670K foundation, leaving GitHub, why Zig isn't 1.0, and a formal No-AI policy.

via Hacker Newsletter (#796)

Flutter breaks the agent self-verification loop that works on web

Practitioner observation (small mobile team): on web the agent can rebuild, navigate, and visually confirm in one loop, but with Flutter even the build is slow and Maestro MCP navigation is brittle, making test feedback time the bottleneck.

via Refactoring Community

🧠 How tools reshape cognition

The questionWhat does using AI actually do to how we think, learn, and pay attention?

Co-Existence and the End of Co-Intelligence

Ethan Mollick · One Useful Thing

Mollick publicly revises his own thesis (Co-Intelligence to Co-Existence) and reflects, with skin in the game, on the cognitive cost of letting AI unstick him mid-writing, plus the genuinely fresh angle of AI as reader, critic, and gatekeeper deciding whether to recommend your work. It hits the unifying question directly.

"gains came with losses, not only the intellectual struggles I may have resolved too quickly, or the possibility that my thinking was subtly redirected... My last book contained 128 em-dashes but this time I used far fewer in a desperate attempt to continue to prove the text was human."

Beyond the Prompt: Claude Code as a Daily Driver

Arpan Patel · Pointer

A deep, concrete Claude Code workflow guide squarely in the AI-preferences sweet spot: CLAUDE.md as compounding infrastructure, 'let Claude write rules for itself,' skills and subagents as reusable expertise, parallel worktree sessions, three-tier Obsidian memory. It also touches how the tool reshapes the operator's mental model.

"The mental model flipped from 'I need to write this code' to 'I need to set Claude up to write this code well.' Setup is the work. Execution is verification."

Why Bash Might be Holding Your AI Agents Back: Code Mode (ai that works #57)

ai that works · Boundary

A structural analysis of why agents writing typed TypeScript or Python to call tools beats chaining bash, covering context-window output shaping, per-tool credential attachment, and the OpenAPI-spec-as-durable-investment argument, with the durable framing that tool calls are the primitive and bash vs. code mode are just implementations.

"CLIs are for humans. Agents don't use tab. Tab autocomplete is the foundational UX assumption behind every CLI design guideline. Agents skip it entirely... Tool calls are the primitive. That catalog will outlast every format war."

🔍 Translation vs. understanding

The questionIs AI genuinely understanding, or just translating context into plausible output, and where does real human comprehension still earn its keep?

Task Design

Domain Expertise Has Always Been the Real Moat

brethorsting.com

The cleanest articulation in this batch of the unifying question: agentic AI severed building software from understanding the domain, moving the binding constraint from 'can you build it' to 'can you tell whether it's right.' The domain expert has the oracle; the generalist engineer has none. Argues the durable scarce thing is a verified mental model of a real domain.

"The engineer's advantage, the ability to translate a domain model into working code, is now cheap. The domain expert's advantage, knowing what right looks like, is not. You can't prompt your way to it."

How I AI: My First Impressions of Claude Opus 4.8 - Coding, Strategy, and Where It Shines

Claire Vo · Lenny's Newsletter

Claire Vo's warts-and-all practitioner test of Opus 4.8 documents real regressions (hallucination when stuck, struggling to orient in existing codebases, worse strategy work than 4.7) rather than benchmark hype, the kind of honest hands-on retrospective the prefs prioritize.

"It's smart, fast, and confident, but its confidence is often detached from validation. It latches onto a single point of data or a line of code and misses the forest for the trees."

AI Engineering for Developers

Luca Vallin · Pointer

A book-length practitioner field guide ('what I wish someone had handed me the first time I shipped an AI feature') from a 15-year backend engineer: foundation models, prompting, eval, RAG, finetuning, agents, multi-agent, GCP deployment.

"The system is now non-deterministic by default, the input is a string of natural language, and your unit tests cannot tell you whether the output is good."

💰 Value concentration when creation costs collapse

The questionWhen building something gets cheap, where does the value (and the money) actually pool up?

Reviewing AI Code

Trust Factory

Kent Beck · Software Design: Tidy First?

Kent Beck (creator of XP) changes his mind in public, reframing XP practices as a 'trust factory' and arguing that as code generation gets cheap, trust becomes the scarce thing.

"We're accumulating code faster than we are accumulating trust. ... Slow development to ensure that the damn stuff actually works. ... That's how you go faster."
Engineer Role

Modern Engineering Values

Christoph Nakazawa · Pointer

Christoph Nakazawa on which engineering values survive when coding is no longer the bottleneck, backed by public 90-100% AI-written projects: strong ownership, taste, strict guardrails plus fast feedback loops, context-in-the-repo, own your stack, option value. The capstone for the batch; it reinforces nearly every through-line and the unifying question.

"I was bottlenecked on writing code, now I'm bottlenecked on exercising judgement. ... Engineering is becoming less about producing code and more about directing systems that produce code."

The Google Capital Company

Ben Thompson · Stratechery

A structural-economic analysis of Google's $80B equity raise and the Berkshire Hathaway deal, arguing cash capacity becomes the ultimate scarce commodity in the AI compute race; uses the See's Candies and BNSF framing to ask which business model wins when compute is the bottleneck.

"What if the ultimate battle -- the one that determines who gets compute -- becomes a matter of who can bring the most cash to bear? And what if that advantage compounds, such that the company with the most cash capacity ends up with the most compute capacity (which we already know they will sell, in addition to using themselves) driving the ability to generate more cash?"
Evals

An Interview with Microsoft CEO Satya Nadella About Finding Core Competencies

Ben Thompson · Stratechery

A practitioner retrospective from Nadella on Microsoft's strategy through the AI platform shift: where margins and moats land, the per-seat vs. consumption business-model shift, agentic coding (GitHub Copilot, Cowork, multi-model harnesses), and the striking claim that a firm's private evals are its most important IP and its tacit knowledge its only real moat.

"What is your moat as a company? Your moat as a company is your tacit knowledge... the private outputs, the evals, as I think about as, maybe the most important IP a firm creates are these private benchmarks and the private evals where you are tastefully recognizing what's the output, the quality."
Leverage

Measure AI effectiveness by leverage (Refactoring Monday Ideas)

Luca Rossi · Refactoring

A practitioner mental model for measuring AI effectiveness as leverage (output per unit of human input) rather than usage; the negative/low/high/maximum-leverage ladder turns on 'how much context does a human need to provide before the AI can do the job well?' Also includes Anna Shipman's 'bottom line up front' exec-translation tip.

"A team can maximize AI-generated code by writing incredibly detailed specs that are basically pseudo-code. The AI may write the final syntax, but the human still did most of the hard work. That is not real leverage."

A rational conversation on where AI is actually going (Benedict Evans)

Benedict Evans · Lenny's Newsletter

Benedict Evans is a structural analyst who explicitly resists hype ('AI is as big a deal as the internet, and ONLY as big'); he reframes the job question as 'is this a task or a job?', argues distribution becomes the moat as software gets cheap, and explains the surprising consulting boom. A podcast, so the substance is in the audio.

"The right question about your job isn't 'What percent can AI do?' but 'Is this a task or a job?'"

Weird Projects I Shipped With AI

Sean Goedecke · Pointer

A practitioner 'existence proof' that AI changes the calculus of what's worth building: small, weird, mostly audience-of-one tools (offline plant ID, auto-generated Anki cards, an endless wiki) that would not have existed otherwise.

"A bunch of weird projects, useful to at least some people, that would not have existed without AI assistance. ... weird useful tools that only exist because the cost of creating them was so low."

How I AI: Bryce Rattner Keithley's No-Code Playbook for Building a Fitness App with Replit, Gemini, and Claude

Bryce Rattner Keithley · Lenny's Newsletter

A non-technical recruiter ships a production App Store app via a Claude-as-architect, Claude-Code-as-engineer, Terminal-as-executor loop, a concrete data point on who gets to build software when execution cost collapses and how technical expertise is being redefined.

"the robots can find a working solution faster than they can. The human role has shifted to something broader: understanding the full suite of tools, knowing when to use AI versus when to step in personally, and bringing taste and judgment to the process."

🪵 Thick engagement vs. thin optimization

The questionWhen is the slow, effortful, deep version of the work worth it, versus the fast and frictionless one?

How I turned 1,376 Substack notes into a website with Claude Code

Xinran · Design with AI

A designer's end-to-end practitioner retrospective on building a personal tool (audience of one) with Claude Code, documented warts and all: 429 rate limits, masonry and pagination tradeoffs, Git worktrees for side-by-side design comparison, and Vercel lockfile debugging. A concrete real AI build that doubles as an agentic dev workflow.

"I used Git worktrees to run both branches as live development servers simultaneously and compare them directly... It's similar to creating a duplicate in Figma. I can discard it if the experiment doesn't work, or make it the main version if it does."

You Don't Get to Create Anything (Randy Shoup, Still Burning)

Kent Beck · Tidy First?

Kent Beck interviews Randy Shoup (distributed-systems veteran) on the need to make things vs. merely document them, why deep distributed-systems understanding isn't threatened by AI, and how Jevons paradox explains cheap cognition.

"He spent his law internship watching inventors light up whiteboards with brilliant ideas, then being told his job was just to write them down. That summer broke something open."

🚀 Small teams, disproportionate output

The questionHow do tiny teams punch so far above their weight?

AI enthusiasts are in a race against time, AI skeptics are in a race against entropy

Charity Majors · Pointer

Charity Majors on the 'yawning chasm' between AI enthusiasts and skeptics in high-discipline teams, where wins and costs land on different people so there's no feedback loop.

"When you ship code faster than engineers can read it, in domains where nobody has full context, you are making withdrawals from a trust account that took years to build. ... AI is an amplifier. It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones."

My AI Coding Workflow (Guides, Gates, and Guards)

Luca Rossi · Refactoring

A solo dev documenting a real AI product build (Tolaria) with metrics: 150K LOC plus 100K LOC tests, ~28 commits/day, 99.1% crash-free, ~2 hrs/day, monthly cost down more than 90% after moving Claude to Codex.

"Guides are the basic context the AI uses to start; Gates steer the work while it's in progress; Guards are the last line of defense against enshittification."

Fast Is Better Than Slow

Patrick Dubroy · Pointer

A practitioner reflection inverting the usual causation: the best programmers weren't fast because they were great, they were great because they were fast (fast = more data, faster learning, more approaches tried).

"They weren't fast because they were great programmers, they were great programmers because they were fast."

The Codex feature that works while you sleep (/goal explained)

Claire Vo · Lenny's Newsletter

Claire Vo's six-part framework for writing autonomous Codex Goals (outcome, verification, constraints, boundaries, iteration policy, stopping conditions) reframes agent use from babysitting a tool to managing a colleague, and maps the agentic loop onto OKR-style outcome definition. No standalone article link; it lives in the podcast and newsletter post.

"A prompt is an instruction of what to do. A Goal is a description of what a good outcome looks like and how to get there."

🤝 Intentional hospitality as a practice

The questionWhat if you designed care into how you treat people, deliberately, as a real competitive (and moral) advantage?

Scaling Yourself

Your company needs agency, not agents (Elena Verna)

Elena Verna · Lenny's Newsletter

Argues the blocker on AI velocity is org structure and trust, not tooling: titles become permission structures that gate context, so high-agency employees shrivel.

"Agents don't have agency. They wait to be told what to do. ... All the techniques that make external trust-building possible start with you trusting your own employees."

Guidelines for Respectful Use of AI

Camille Fournier · Pointer

Camille Fournier on how individual AI productivity can degrade team productivity: don't ask someone to review what you haven't reviewed yourself (the 'validation tax'), shorter is better, AI is not an excuse to turn off your brain or your heart. Crosses the care-for-teammates curiosity with AI-at-team-scale.

"Too often people try to steal productivity from their colleagues by streamlining their production of work while asking their colleagues to do all of the quality control themselves."

🗺️ Planning artifacts shape the work

The questionHow do the documents you write (specs, decision records, the agent's workspace) steer what actually gets built?

Technique Library

Building Software Is Learning

Thorsten Ball · Pointer

Thorsten Ball argues that building new software IS learning, so 'that's not what I meant' is unavoidable; the highest-leverage move is shrinking the time from 'let me try' to reality's feedback via prototypes, fake demo videos, README-first APIs. It hits how planning artifacts and feedback loops shape what gets built.

"The most important thing you can do when you're building something new: reduce the time it takes you to go from 'let me try something' to getting your ass whooped by reality."

Make It Memorable

Molly Graham · Pointer

Molly Graham (ex-Facebook) on memorability as the real test of goals and values: if people can't hold it in their head, they can't use it to decide.

"Specificity beats aspiration every time. 'Disagree and commit' is more useful than 'we value healthy debate.' ... Constraint is what makes things usable."

🧬 Transmission of capability

The questionHow does knowledge and skill actually move between people, and from people to AI?

The Last Technical Interview

Steve Yegge · Pointer

A 35-year practitioner retrospective arguing technical interviewing is 'bordering on pseudoscience,' with a memorable proof (a Google hiring committee tricked into rejecting 2/3 of its own members' packets).

"The recruiters had tricked us into reviewing our own interview packets, and we had voted not to hire most of our own group."

Why Japanese companies do so many different things

David Oks · Pointer

A cross-domain structural analysis (economics, org design, history) using Milgrom-Roberts 'bundles of complementary practices' to explain why Japanese firms diversify and excel at high-precision manufacturing, and why piecemeal copying (the andon cord, performance pay) fails. A standout for connecting unrelated fields.

"In 2007, workers at a Toyota plant in Kentucky pulled the andon cord 2,000 times per week; workers at a Ford plant in Michigan pulled it just twice a week. You can't get all the benefits of a single practice without installing the complete bundle."

Kubernetes and retiring at the top (Kelsey Hightower)

Kelsey Hightower · The Pragmatic Engineer

A three-decade self-taught practitioner retrospective.

"Some people have 20 years' tenure, but only one year of experience. ... I've seen what humans do when you just give them the AWS console. Watch what Claude's going to do!"

👀 On the radar

Lower-confidence picks worth a skim if the topic grabs you.

  • Software After AI A clean seven-discipline taxonomy of the agent 'harness' (context/memory, tools, orchestration, state, sandbox, observability, cost), ending on the value-concentration question.
  • How to Build AI Agents that Work in Any Language (ai that works #60) A concrete multilingual-agent pattern: translate at the edges around one English pipeline rather than maintaining parallel pipelines, with a cheap-model translation layer and a fast-path heuristic for majority-language users.
  • CSS vs. JavaScript animation performance (Josh Comeau) Corrects a common misconception with a clean structural explanation: the CSS-vs-JS perf gap isn't about compute cost but which thread the work runs on (main-thread contention); Motion sidesteps it via the Web Animations API.
  • Investigating a High LCP for Wish.com A practitioner retrospective debugging a real production site's LCP (7.1s to 1.9s): full client-side React with no SSR, hero images as CSS background-images, 105 JS files.
  • The Dead Economy Theory A heavily-sourced contrarian political-economy essay: if AI replaces labor at scale, who is the customer when the customer is the thing you eliminated?
  • YouTubers Win the Box Office, Goodbye Gatekeepers, The YouTube Bar A teaser arguing that succeeding on YouTube is a higher bar than Hollywood's gatekeeping, a structural take on what becomes scarce when distribution gates collapse; flagged maybe-skim because the article body is paywalled (the fetch returned only subscription boilerplate) so the substance is unverified and the 'goodbye gatekeepers' framing risks trend-piece territory.

How this is made

Each week, Ben works through 30 newsletter emails from 11 publications, and the 27 pieces worth your time land here, distilled into about a 14-minute read. AI helps surface and summarize the strongest pieces; they are grouped by the question each one is really wrestling with, and anything that connects to a practice we are building at Rangle gets a tag. Every pick, summary, and tag is reviewed by hand before publishing.