Back on April 4, the social media site Bluesky suffered a pretty big outage. I was delighted to discover that one of their engineers, Jim Calabro, published a public writeup about it: April 2026 Ou…
An AI agent implements a feature. The code compiles. The tests pass. It still misses the point. The wrong kind of correct. Most of our software tooling is optim
From Custom to Open: Scalable Network Probing and HTTP/3 Readiness with Prometheus
At Slack, we recently unified fragmented probing into a standardized system that improves reliability, simplifies operations, and enables better measurement of network performance at scale.
Aegis: a fully open-source FPGA, from the silicon up
Aegis is a fully open-source FPGA, from the silicon up. Open-source FPGA efforts have made huge strides: projects like Project IceStorm and Apicula reverse-engineer proprietary bitstream formats, O…
For some types of embedded systems — especially those that are safety-critical — it’s considered bad form to dynamically allocate memory during operation. While you can usually ar…
Kiki bills itself as the “array programming system of unknown origin.” We thought it reminded us of APL which, all by itself, isn’t a bad thing. The announcement post is decidedly…
You probably don’t think about it much, but your PC probably has a TPM or Trusted Platform Module. Windows 11 requires one, and most often, it stores keys to validate your boot process. Most …
TurboQuant: Reducing LLM Memory Usage With Vector Quantization
Large language models (LLMs) aren’t actually giant computer brains. Instead, they are massive vector spaces in which the probabilities of tokens occurring in a specific order is encoded. Bill…
Architecture as Code to Teach Humans and Agents About Architecture
A funny thing happened on the way to writing our book Architecture as Code—the entire industry shifted. Generally, we write books iteratively—starting with a
I spend a lot of time looking at alerts that say "possible MITM activity" or "ARP anomaly detected." They show up in the SIEM, get triaged, and usually turn out to be benign — a NIC failover, a miscon
How CertKit Works - Automated SSL Certificate Management
CertKit automates your entire certificate lifecycle. Issue certificates via ACME, deploy them with the CertKit Agent, and verify everything with real TLS checks. No open ports, no ACME on your servers, no DNS changes.
JADEx: Null-Safety and Final-by-Default for Safer Java
Every Java team eventually has that conversation.
Someone opens a PR, there's a NullPointerException in production, and someone says: "We should just migrate to Kotlin."
I've had that conversation. An