3 May 2026

41 links · Sunday

Feedback Loops :: Faster Safely

Feedback loops are crucial when trying to modify a system or build something new. Engineers can only safely move as fast as their comprehension of how a change impacts a system. The abilities and limitations of how computers and humans process information is m…

March 2026 Top 40 New CRAN Packages – R Works

An idiosyncratic, unabashedly biased, time-constrained attempt to capture the depth and breadth of the new packages submitted to CRAN in a single month entirely without the use of AI: clearly unsustainable, but maybe entertaining and somewhat useful.

Hit and Run and a Business Idea

Rental car insurance is broken in Dubai. After being the victim of a hit and run, I believe there's a business opportunity to make it better.

vLLM Real-World Lab Report

The vLLM real-world lab models mixed production traffic instead of a single throughput number. FCK generated the request mixes, ran the scheduler and routing profiles, captured build outcomes, and emitted the evidence used for the charts below. The lab covers …

No smoking gun

The personal blog of Tim White, Software Engineer from Somerset, UK.

Your Container Is Not a Sandbox

The microVM ecosystem was battle-tested long before agentic AI created the demand. A landscape survey: every VMM, the shared Rust crate ecosystem, a dozen AI sandbox platforms, and honest trade-offs.

CPU work and GPU work · Tal Hoffman

The discourse around AI agents has gotten ahead of the practice. Most of what you read assumes we already know which work to point them at, and the rest treats the question as one of how aggressive to be rather than whether the task even fits. What's missing i…

My Agent Memory Library Helps Write Indie Articles

Can a custom memory library help an agent write good indie dev articles? We test it live: elfmem-grounded research, vault recall, peer agent communication, and a human editor. Here is what came out.

Writing a bindless GPU abstraction layer

Back in December 2025, Sebastian Aaltonen published a blog titled “No Graphics API” - it presented a great history of the evolution of GPU hardware, and gave an opinionated perspective on how we could simplify the modern graphics APIs on modern hardware. Like …

Prompt Engineering Is Permanent

I thought better models would make prompt engineering disappear. Instead, they became even more important.

acai.sh

The toolkit for spec-driven development. Write feature specs, not prompts. Ship better software with AI agents that understand your requirements.

Why I don't like the "staff engineer archetypes"

The most influential piece of writing about staff engineers in the last decade has to be Will Larson’s Staff engineer archetypes. He argues that the “staff engineer” title covers at least four very different roles: the team lead, the architect, the solver, and…

DO_NOT_TRACK

A proposed standard environment variable for opting out of telemetry, analytics, and tracking in CLI and TUI applications.

The Partition Problem

A cancer cell is not a broken cell. It has lost context.

Well, I got hacked

It wasn't too serious, it didn't really break containment that much... I was noticing that the qBittorrent app in my TrueNAS is constantly sitting at elevated CPU usage even though it was idle, but restarting it was usually enough for it to go back to zero. B…

Squaring the circle on employee equity

People work for startups for many reasons. They may like being part of a smaller team, getting more responsibilities, working at a faster pace with less red tape, feeling more connected to the mission. But despite regular advice to ignore equity, many employee…

Path to Vibe Engineering

2026, what a year to be alive. AI, LLMs, agents, agentic coding. On one side, the hype train. On the other, narratives built to invalidate everything the hype

Agentic Coding is Burning Me Out

The familiar pacing of software development has been completely compressed by agentic coding because you no longer have those routine stretches of just wiring things together to catch your breath. Writing code by hand, or trad coding as Twitter likes to call i…

Why won't SQLite give back my disk space?

I found a 77GB database file that only had 145MB of real data. Here is why SQLite hoards space and how I finally forced it to let go. I thought I had plenty of space, but a single libSQL file was hoarding 77GB of "nothing."

Your App Should Ship an MCP Server

I embedded an MCP server inside a native Rust prose editor. It became the single most impactful architectural decision I've made, not for users, but for how I build the product itself.