AI coding hits Level 5: Teams ship without reading code

Today's developments reveal how teams are pushing the boundaries of both AI-assisted development and traditional web engineering. From "dark factories" where humans never review AI-generated code to clever localStorage tricks that add dynamic features to cached sites.

  • AI coding maturity model: Dan Shapiro's five-level framework spans from "spicy autocomplete" (GitHub Copilot) to "dark factory" teams of <5 people who never review AI code—they focus entirely on testing systems and proving the software works, with 20+ year veterans achieving months of robust development.

  • Dynamic features on cached sites: Simon Willison shows how localStorage enables admin-only edit links and persistent random navigation on aggressively cached (15-minute Cloudflare) sites—the random tag feature uses 5-second timestamps to maintain state across page loads without breaking cache efficiency.

  • Typography for technical writing: Martin Fowler warns that excessive bold formatting (increasingly spread by LLMs) loses all emphasis power—he recommends italics for in-text emphasis, bold only for unfamiliar terms at their explanation point, and callouts instead of bolded sentences for skimmable highlights.

  • CSS corner evolution: The new corner-shape property lets you create beveled, scooped, notched, and squircle corners with simple CSS instead of the complex pseudo-element hacks required just 10 years ago, though browser support remains limited to Chrome-based browsers.

#ai-assisted-programming#web-caching-strategies#css-border-techniques#technical-writing#localstorage-patterns

5 articles published

Articles

Martin Fowler

Bliki: Excessive Bold

I'm increasingly seeing a lot of technical and business writing make heavy use of bold font weights, in an attempt to emphasize what the writers think is important. LLMs seem to have picked up and