Programmer Weekly (Issue 323 October 22 2026)

Welcome to issue 323 of Programmer Weekly. Let's get straight to the links this week.

The Agentic Engineering Playbook top engineers are using

Most engineers are stuck babysitting AI one prompt at a time. A handful have figured out how to build agents that plan, execute, and self-correct on their own. Sign up for The Code and get The Complete Playbook for Agentic Engineering. Claude Code, subagents, MCP, all of it.


Quote of the Week

The hardest part of API design isn't adding features; it's removing bad abstractions without breaking half the internet.


Reading List

Dan Shipper traces how OpenAI's Codex evolved from an unsuccessful cloud-based coding agent into a widely adopted developer tool, drawing on interviews with the people who built it. The story explores the team's technical and product decisions, including specialized coding models, the shift toward local development environments, and the move from AI pair programming to autonomous agents managing entire tasks.

Building emoji support for Total Draw turned into a deep dive into Unicode, font formats, and text rendering, including a custom CPU renderer for Windows 11's COLRv1 emoji. The implementation also tackles complex family emoji, skin-tone combinations, and country flags while keeping text editable and rendering consistent across platforms.

The author explores PostgreSQL internals by building extensions in Zig, covering memory contexts, planner and executor hooks, background workers, shared memory, and custom indexing. Using the pgzx framework, he demonstrates how Zig's C interoperability and compile-time features simplify extension development while uncovering challenges such as PostgreSQL's longjmp-based error handling.

Kubernetes Events provide valuable insight into controller behavior, from reporting progress and failures to explaining operational decisions. Using Zalando's PostgreSQL operator as an example, this article explores how to produce and consume Events, handle duplicates, and avoid relying on their best-effort delivery for critical operations.

The author discovered 186 techniques across more than 37 JavaScript processors that can cause formatting, minification, or deobfuscation to silently change a program's behavior. He demonstrates how bugs in tools like Chrome DevTools, Prettier, WebCrack, and Terser can be exploited to mislead reverse engineers, including a striking example where formatting a Tetris game turns it into Snake.

How do you review code at the volume agents produce it? On the Claude Code team, once we had high coverage and deep reviews, we started optimizing for the minimum amount of human review time that doesn't raise reverts or incidents.

Cloudflare engineers investigate a rare MySQL caching bug in Hyperdrive that caused queries to unexpectedly return empty results in approximately 0.001% of requests. The investigation explores MySQL protocol capability negotiation, distributed caching, and subtle differences between client and server behavior that made the bug exceptionally difficult to reproduce.

Learn how DigitalOcean’s MicroVM architecture uses Firecracker, policy-enforcing proxies, and lazy memory restore to resume agent sessions in milliseconds.

Sergey Patrakeev explains how Recraft Studio improved its WebAssembly-heavy editor's canvas rendering time by 15–19% without reducing its 17 MB payload. By moving CanvasKit and font preloads to module scope and prefetching chunks when users hover over project cards, the team reduced loading delays and recovered up to 85% of the time previously lost to resource-loading bottlenecks.

Nick Cammarata challenges the prevailing theory that neural networks pack unrelated concepts into individual neurons through superposition, suggesting that much of this apparent complexity comes from recursive generalization and limitations in interpretability tools. Drawing on experiments with vision models and large language models, he shows how studying neurons and their circuits directly may reveal more understandable internal mechanisms than previously thought.


Watch, Listen

Learn how to build a complete Wikipedia search engine entirely within PostgreSQL using BM25 keyword matching, vector embeddings, and reciprocal rank fusion. This step-by-step course covers setting up pg_textsearch and pgvector-scale, analyzing query plans, tuning hybrid weights, and serving results through a FastAPI backend. By keeping your data, keyword indexes, and vectors inside a single database, you eliminate complex synchronization pipelines and unlock fast, transactional search.

The Story Behind Creating DNS

Paul Mockapetris, the creator of the Domain Name System (DNS), discusses the history and design challenges behind building the foundation of the modern internet He explains why he chose an inverted hierarchical structure for URLs and reflects on the evolution of internet governance, infrastructure, and his own career in computing.

Rich Hickey explores enhancing Clojure's destructuring with new features for data context and validation that avoid the brittleness of static typing. These additions, arriving in version 1.13, introduce runtime requirements and selection directives to help developers better manage the flow of information in dynamic systems.

Jediah Katz, formerly Cursor’s longest-tenured agent-harness engineer, explains why increasingly capable AI models are making complex coding-agent harnesses less necessary for improving coding intelligence. He explores why harnesses remain essential for infrastructure, security, trust, and efficiency, and predicts that 90% of agent workloads will move off developers’ laptops within six months.


Interesting Projects, Tools and Libraries

Open-source Grok Bot alternative. Choose your own model and sandbox.

DumbTV is an open-source toolkit that removes ads, tracking, and unwanted apps from Fire TV and Android TV devices using ADB, with a minimalist home screen, DNS filtering, and reversible changes that don't require root access.

Low-latency, multi-window screensharing for macOS and Windows - built for small engineering syncs.

High-performance Piecewise Geometric Model (PGM) learned index implementation in pure Rust with strict epsilon error guarantees.

A modern, fast, and interactive cross-platform desktop application for designing, simulating, and testing automata across the Chomsky hierarchy, Context-Free Grammars, and formal Parsers.

Rust port of the TypeScript 7 type checker.

PS2 games in the browser: static recompilation to WebAssembly with a native runtime.

SSHamble is an open-source security research tool written in Go that scans SSH servers for authentication bypasses, weak or misconfigured authentication, user enumeration vulnerabilities, and other security exposures.

Sphinx is an open-source Git hook that quizzes developers on AI-generated code changes, testing their understanding of behavior, edge cases, and failure modes before allowing a push to proceed.

Write math, get formalized code: because the math already is.


Our Other Newsletters

Python Weekly - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.


Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.