Skip to main content

Links from my inbox 2026-10-02

ยท 12 min read

image-20261002234311469

Think about AI coding, ownership, and engineering responsibilityโ€‹

2026-09-23 Rails World 2026 Opening Keynote - DHH { youtube.com }

DHH argues that hand-written production code is becoming economically obsolete and that engineers increasingly program by describing outcomes in natural language. He presents 37signals' move toward agent-generated native apps and Rust as evidence that AI changes the economics of implementation. This is the primary material for the two responses below.

2026-09-24 What About Rails? { jardo.dev }

Jared Norman responds directly to DHH's keynote. He questions generated lines of code as a productivity metric, challenges the idea that generated code rarely needs to be read, and asks what DHH's new direction means for Rails itself.

2026-09-26 Coding Is NOT Solved { blog.alexewerlof.com }

Alex Ewerlof argues that cheaper code generation does not solve software engineering because production systems still require understanding, reliability, security, maintenance, and accountability. The central point is ownership: AI can generate code, but humans still bear the consequences when the system fails.

Useful engineering side notesโ€‹

2026-09-23 Two git ignore files nobody told me about { mihai.dinculescu.dev }

Git has two useful ignore mechanisms beyond repository .gitignore: .git/info/exclude for private rules specific to one clone, and a global ignore file for machine-wide clutter. .git/info/exclude is particularly useful for personal agent plans, scratch files, and other repository-local artifacts that should never be committed.

Programming humorโ€‹

2026-09-05 Bespoke: A Programming Language for People Who Say Please { blog.hofstede.it }

A programming-language parody built around extreme British politeness. Mutation requires an apology, commands become courteous requests, exceptions become "Regrettable Circumstances," and even concurrency has etiquette. It commits to the joke all the way through the language design.

2026-09-08 On the Navier-Stokes Millennium Prize Problem { openai.com }

In September 2026, OpenAI announced that an internal AI system had produced a proposed solution to the Navier-Stokes existence and smoothness problem, including a Lean formalization. The problem had remained unresolved for roughly 90 years. OpenAI says its construction shows smooth fluid dynamics developing a finite-time singularity and says it does not intend to claim the Millennium Prize. OpenAI

So apparently one AI system can attack a 90-year-old Millennium Prize Problem. This provides useful context for the next breakthrough.

2026-09-18 Claude Code v2.1.277 - AGENTS.md support { github.com }

Two weeks later, Anthropic tackled another famously stubborn computer-science problem: reading a Markdown file. Claude Code v2.1.277 officially added AGENTS.md support, so when a project has no CLAUDE.md, Claude Code can read AGENTS.md instead. GitHub

2026-09-20 Claude Code issue #95690 - A local feature locked behind a remote switch { github.com }

Unfortunately, the local-file-reading breakthrough had an implementation detail: the reporter found that support was gated by a remote Anthropic feature flag. With non-essential traffic disabled, or in some gateway, Bedrock, or Vertex-style environments, the gate could fail and Claude Code would silently not read the local file. Navier-Stokes: apparently tractable. AGENTS.md: distributed systems problem. GitHub

2026-10-02 M5 Ultra Mac Studio Review: The Dream Mac for Local AI Agents { macstories.net }

If the solution to cloud AI is obviously "buy an enormous Mac," this is the machine. Federico Viticci tests an M5 Ultra Mac Studio as a host for persistent local agents and finds that its large unified-memory pool and much faster prompt processing make long-running local agent loops genuinely practical. The tested machine had 256 GB of RAM; Apple increased M5 Ultra memory bandwidth to 1.2 TB/s, and Viticci reports substantially better long-context agent performance than on his M3 Ultra. MacStories

Run engineering work in a disciplined wayโ€‹

2026-10-02 pstack { github.com }

A broad set of skills and engineering principles for making coding agents investigate before changing code, choose an appropriate workflow, verify their work, and avoid low-quality high-throughput coding. /poteto-mode routes work across debugging, features, refactoring, performance, architecture, autonomous runs, and other workflows.

2026-10-02 Matt Pocock's skills { github.com }

A composable collection for moving engineering work from fuzzy requirements through specification, tickets, implementation, TDD, debugging, review, and architecture. Useful when you want individual workflows that can be combined rather than one monolithic process.

2026-10-02 Superpowers { github.com }

An opinionated development workflow that stops an agent from jumping directly from request to code. It pushes work through design, planning, isolated implementation, TDD, debugging, review, and final verification.

2026-10-02 Everything Claude Code / ECC { github.com }

A larger operating setup for coding agents combining skills, specialized agents, hooks, rules, memory, security, orchestration, and verification. Its main value is treating those pieces as one engineering workflow rather than unrelated prompts and plugins.

Decide what to build and avoid unnecessary codeโ€‹

2026-10-02 Ponytail { github.com }

Gives agents a "lazy senior developer" rule: first ask whether anything needs to be built, then look for existing code, standard-library functionality, native platform features, or an installed dependency before adding custom code.

2026-10-02 Ponytail core rules { github.com }

The compact decision policy behind Ponytail. Minimal implementation is the default, while security, accessibility, data integrity, and other real requirements are explicitly protected from over-aggressive simplification.

2026-10-02 Ponytail Review { github.com }

Reviews a change specifically for unnecessary complexity: code that can disappear, wrappers that add no value, functionality that should be reused, or custom implementations that native features can replace.

2026-10-02 Ponytail Audit { github.com }

Applies the same anti-over-engineering analysis across a larger codebase and looks for accumulated deletion and simplification opportunities.

2026-10-02 Ponytail Debt { github.com }

Tracks deliberately simple implementations that have a known ceiling, including the concrete condition that should trigger replacing them later.

2026-10-02 Reddit: I gave Claude Code a "lazy senior dev" mode { reddit.com }

The original Ponytail discussion, including practical debate about the central tradeoff: reducing unnecessary code without accidentally deleting important safety or readability.

2026-10-02 don't-reinvent { github.com }

Inserts a decision gate before non-trivial implementation: Free vs. Build vs. Buy. Existing projects are supposed to be checked for licensing, maintenance, source quality, and dependency risk rather than accepted because they have many GitHub stars.

2026-10-02 Reddit: Built a skill to search and vet an existing repository before building { reddit.com }

The launch discussion captures the motivation well: AI makes producing new code feel nearly free, while ownership, debugging, maintenance, and edge cases remain expensive.

Specify what should be builtโ€‹

2026-10-02 write-product-spec { skills.sh }

Creates a behavioral PRODUCT.md before implementation. It focuses on what users can do, expected behavior, edge cases, and invariants, while leaving types, modules, algorithms, and other implementation choices for a separate technical specification.

Write and explain things clearlyโ€‹

2026-10-02 ASD-STE100 Simplified Technical English { asd-ste100.org }

A controlled-language standard for technical documentation. It reduces ambiguity through explicit writing rules, stable terminology, simpler sentence structures, and restricted meanings for words. It is a stronger foundation than simply telling an LLM to "write clearly."

2026-10-02 SimpleEnglish { github.com }

Turns ASD-STE100 ideas into an installable agent skill. It pushes LLM documentation toward literal wording, explicit actors, stable terminology, concrete requirements, and clearly described failure conditions.

2026-10-02 pstack technical-writing { github.com }

A practical writing standard for RFCs, README files, design documents, PR descriptions, and commit messages. It emphasizes concrete developer language, stable terminology, useful structure, and low reader effort.

2026-10-02 pstack unslop { github.com }

Removes recurring LLM prose habits without flattening the intended voice. It targets filler, stock AI vocabulary, vague attribution, canned contrasts, and inflated phrasing through explicit rules.

2026-09-20 I Don't Want to Read What You Didn't Write { blog.colinbreck.com }

Colin Breck argues that AI can make writing cheap for the author while making reading expensive for everybody else. His preferred workflow is human-authored prose with AI used for verification, omissions, citations, editing, and simplification rather than outsourcing the thinking performed through writing.

Reduce cognitive load for the humanโ€‹

2026-10-02 pstack principle-minimize-reader-load { github.com }

Treats maintainability as the amount of work required to understand a system. It tries to reduce how many abstraction layers a reader must trace and how much hidden or mutable state they must hold in working memory.

2026-10-02 HumanLayer skills { github.com }

A small collection of agent skills containing show-me and related HumanLayer workflows. Useful as the parent repository for installation and discovery.

2026-10-02 show-me { github.com }

Helps agents choose a compact visual representation instead of explaining everything through prose. Depending on the problem, it can use pseudocode, call trees, component trees, diffs, Mermaid diagrams, or focused HTML.

2026-10-02 Hacker News: /show-me - agent skill for compact visual representations { news.ycombinator.com }

Discussion around the practical value of giving coding agents a visual explanation vocabulary instead of letting them default to long textual explanations.

2026-10-02 i-have-adhd { github.com }

Changes the interaction style of coding agents so the action is easy to find: lead with the next step, keep lists bounded, suppress tangents, make progress visible, and avoid unnecessary preambles and repeated summaries.

2026-10-02 Reddit: i-have-adhd - stop your coding assistant from burying the answer { reddit.com }

Community discussion centered on reducing AI rambling and making the useful action immediately visible during long coding sessions.

Find bugs, verify changes, and prevent recurrenceโ€‹

2026-09-14 Brownfield Agentic Engineering { addyosmani.com }

Addy Osmani explains why mature codebases require more agent discipline: the repository does not contain all of the historical, operational, and organizational constraints of the real system. He recommends codebase archaeology, durable context, characterization tests, independent verification, and scaling autonomy according to blast radius and recoverability.

2026-10-02 bug-echo { github.com }

After fixing one bug, bug-echo derives the broken pattern from the change and searches the repository for similar instances. The useful idea is to turn a real defect into a temporary codebase-specific static-analysis rule.

2026-10-02 Reddit: Four Claude Code skills I built for my own app { reddit.com }

The discussion where bug-echo was introduced. The most useful part concerns false positives and the pre-fix validation step used before searching the whole repository.

Preserve context and memoryโ€‹

2026-10-02 gbrain { github.com }

Gives agents persistent memory that is explicit, sourced, correctable, and shareable across agent environments. Important facts become controlled data that can be searched and revised instead of disappearing with a conversation.

2026-10-02 context-mode { github.com }

Protects the active context window from huge tool outputs. Large files, logs, command output, and fetched data are processed or indexed outside the model, and only the useful result comes back into context.

2026-10-02 context-mode skill { github.com }

The core rule is essentially "think in code": when an agent needs to inspect a large amount of information, write a small computation to analyze it instead of loading all the raw data into the LLM.

2026-10-02 Hacker News: Context Mode - 315 KB of MCP output becomes 5.4 KB { news.ycombinator.com }

The original Hacker News discussion around Context Mode and the problem it targets: agent tools can permanently consume huge parts of the context window with output that was useful only once.

Browse, inspect, and research external systemsโ€‹

2026-10-02 agent-browser { skills.sh }

Browser automation designed for agents rather than traditional UI-test code. It uses persistent sessions, structured snapshots, compact element references, and CDP-based interaction so agents can navigate sites without repeatedly consuming full DOMs or screenshots.

2026-10-02 SaaS Platform Teardown Kit { github.com }

Turns a SaaS URL into a structured product and platform investigation covering interfaces, user journeys, integrations, business signals, and other evidence. Its strongest idea is provenance: claims are distinguished as directly confirmed, externally reported, or inferred.

2026-10-02 Reddit: Turn any SaaS URL into a due-diligence-grade teardown { reddit.com }

The release discussion for the teardown skill, centered on producing structured research where important claims carry a source and confidence status.

Find and install reusable agent capabilitiesโ€‹

2026-10-02 skills.sh { skills.sh }

A searchable directory and installation layer for reusable agent skills from many repositories. It gives skills a common discovery and installation path across different agent environments.

2026-10-02 ClawHub { github.com }

OpenClaw's registry for publishing, versioning, finding, installing, updating, and moderating skills and plugins. It is closer to a package registry for agent capabilities than a static prompt collection.

2026-10-02 Cursor plugins { github.com }

Cursor's official plugin repository and the upstream source for pstack. It is useful both as a distribution mechanism and as the canonical place to inspect the actual skills, agents, manifests, and supporting files.