Software Development

Close-up of a rack-mounted server with memory modules and heat sinks in a data center

Memory Latency Bounds Your Service

Bandwidth benchmarks lie while tail latency climbs. Learn why memory latency, not pipe width, caps throughput and how to measure and fix it.

November 7, 2026 10 min read
Modern server rack with blue lighting in a secure data center

Shopify Apps Need IP Allowlists by Nov 20

Shopify public apps must enforce an IP allowlist by November 20. Bulk operations break first on November 12; the Admin API hard cutoff is April 1, 2027.

November 6, 2026 14 min read
Fiber optic patch cables connected to a blue patch panel in a data center

curl 8.23.0 removes SMB

curl 8.23.0 drops SMB, renames CURL_GLOBAL_WIN32 to CURL_GLOBAL_WINSOCK, and moves the no-clobber counter before the extension.

November 5, 2026 11 min read
Abstract representation of large language models and AI technology, symbolizing training with gradient descent.

Gradient Descent Learned to Code

Karpathy’s 2017 joke became a benchmark result. On test-verifiable coding tasks, models now solve what looked impossible; the bottleneck moved to verification.

November 5, 2026 6 min read
Software engineers reviewing code and test results on multiple monitors

iyi: A Crystal-Compatible Language for Agents

iyi keeps Crystal’s syntax, adds declaration-only builds, and ships LSP/MCP tooling for agents. Here is how it compares with Go, Rust, Python, and Crystal.

November 4, 2026 13 min read
Row of vintage CRT computer monitors representing 1970s time-sharing terminals

The Beginning of BSD Unix History

How Berkeley’s BSD Unix began: three tapes, Bill Joy’s C shell and vi, and Babaoglu’s virtual memory work that made 3BSD possible on the VAX.

November 2, 2026 9 min read
Engineer inspecting server hardware in a data center aisle

Postgres 19 Delayed: Many Bugs Found

Postgres 19 is delayed to around November 19, 2026, after AI-assisted review found many bugs, forcing 8 to 10 features to be reverted before release.

November 2, 2026 9 min read
Retro first person shooter video game displayed on a monitor

Qwenputer: A RISC-V CPU Inside an LLM

Qwenputer compiles a deterministic RISC-V CPU into Qwen3.5-4B’s weights, using Gated DeltaNet state as RAM to run real binaries inside a language model.

October 29, 2026 10 min read
Engineer at a laptop and monitor reviewing source code during a Go toolchain upgrade

Go 1.26: runtime and toolchain changes

Go 1.26 makes the Green Tea GC the default collector, adds new(expr), and rewrites go fix. Here is what changes for production services and how to upgrade.

October 28, 2026 9 min read
Shelves of bound law volumes in a legal reference library

Git Version Control for the US Code

How the US Code lives in a Git repo: commit-per-snapshot history, diffing statutes, tracing changes to public laws, and where the Git model breaks down.

October 28, 2026 9 min read
Printed documents and a laptop on an office desk

Pure-Rust PDF Engine with WASM and MCP

PaperPilot’s v0.6 workspace ships one Rust core behind a CLI, a stdio MCP server, a WASM worker, and a local gateway on port 7823, with files staying local.

October 26, 2026 14 min read
Close-up of source code with highlighted changed lines on a laptop display

Pull Request Risk Map for Code Review

Farol scores a pull request by what its changed code reaches, then ranks which files the approver should read first. Here is how the risk map works.

October 25, 2026 11 min read