Topic
Software Engineering
Programming languages, developer tools, architecture, testing, and maintainable software.
Latest stories
News and analysis
Reporting, release notes, research, and technical guidance from across the industry.
What Bun’s rapid Rust rewrite teaches engineering teams
The Pragmatic Engineer examines where AI accelerated the rewrite and which hard engineering problems remained.
Read the article at The Pragmatic Engineer ↗Contract-driven development
Ben Howdle proposes defining observable software behaviour before implementation so humans and coding agents share a target.
Read the article at Ben Howdle ↗Staying familiar with code written by an LLM
Aha’s engineers describe review and learning habits that prevent teams from losing understanding of their own systems.
Read the article at Aha! Engineering ↗LLM critics are right; I use LLMs anyway
A developer weighs reliability, environmental cost, deskilling, and the practical value of careful use.
Read the article at Theocharis ↗Inside an AI-assisted code migration
Anthropic explains where agents helped with a large migration, where they failed, and which review practices kept the work on track.
Read the article at Claude ↗Designing APIs for agents
Freestyle argues that agent-facing APIs need discoverability, bounded operations, useful errors, and safe retries.
Read the article at Freestyle ↗Measuring ChatGPT’s front-end performance
A detailed teardown uses browser traces to explain how loading, rendering, and interaction costs appear in a large web app.
Read the article at Performance.dev ↗Automating cross-repository documentation
GitHub shares a workflow that updates documentation across repositories while retaining explicit human review gates.
Read the article at GitHub ↗Turso is building a modern PostgreSQL implementation in Rust
The team explains its compatibility goals, architectural choices, and why a clean implementation is worth attempting.
Read the article at Turso ↗How OpenAI’s Sol learned better design judgment
Design Arena examines the training and evaluation work behind a coding model that can make more coherent interface decisions.
Read the article at Design Arena ↗The real price of frontier models
A hands-on comparison shows how token prices, retries, latency, and tool calls change the cost of production AI work.
Read the article at PlayCode ↗A primer on self-improving agents
This technical overview separates realistic feedback loops from the stronger claims often made about recursive improvement.
Read the article at TechTalks ↗Tech Little Brawta guides
Practical guides
Step-by-step walkthroughs with diagrams, screenshots, and the details needed to follow along.
