Featured post what's this? ✨ Why you should still type code in 2026 Why you should still type code in 2026
Agent Skills AI coding agents take the shortest path to done, which usually means skipping the specs, tests, and reviews that make software reliable at scale. Agent Skill...
Y Combinator’s Stake in OpenAI The fact that Paul Graham personally has billions of dollars at stake with OpenAI doesn’t mean that his public opinion on Sam Altman’s trustworthiness and leadership is invalid. But it certainly seems like the sort of thing that ought to be disclosed when...
docs: add Phase-A porting guide · oven-sh/bun@46d3bc2 Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - docs: add Phase-A porting guide · oven-sh/bun@46d3bc2
Stop big tech from making users behave in ways they don’t want to That means targeting mechanisms engineered to rewire the brain’s reward system, writes Marie Potel-Saville
Branch‑Avoidant Programming With modern CPUs, avoiding branch mispredictions is a key method for speeding up programs. One of the most effective ways to reduce mispredictions is to simply avoid branches.
How OpenAI delivers low-latency voice AI at scale How OpenAI rebuilt its WebRTC stack to power real-time Voice AI with low latency, global scale, and seamless conversational turn-taking.
What five years of solo development taught me — Tyler Boyd What I learned from five years as the only developer at a small, growing company — and what's already transferring now that I'm not solo anymore.
Equal Ping for All How does that “equal ping” thing work? It is not that complicated, but for now, I rather keep the secret buried in the source code (too lazy to explain it right now…).
What I Got Wrong Implementing Graph-Based Vector Search A dev log about implementing a Vamana-style ANN index from the DiskANN paper, why my first version was slower than brute force, and what it taught me about reading algorithms with implementation in mind.
AI didn't delete your database, you did Last week, a tweet went viral showing a guy claiming that a Cursor/Claude agent deleted his company's production database. We watched from the sidelines as he tried to get a confession from the agent:
Thoughts on the #slopdemic Move over #vulnpocalypse — there's a new term we need to talk about: the #slopdemic. AI didn't invent low-quality vuln reports, but it just turbocharged them, and F/OSS is drowning.
Infinite Image Grids are Flat Toruses Seth Thompson is a designer and software engineer in New York. His work engages with spatial representation and computational image-making.
Verifying Poseidon in Clean: Why the Last 'sorry' Is About Primality We walk through a Lean 4 proof of correctness for a Clean model of circomlib's optimized Poseidon hash circuit at arity 1. The theorem says the modeled constraints are sound and complete with respect to the optimized Poseidon spec. After weeks of work, th...
Don't fly if you can help it Flying or frying? Air trips release huge quantities of greenhouse gases, and they do so up in the sky where they're more damaging. If you can, try to find an alternative to flying, such as:
14 Years of Mistakes to “Make Something People Want” I just got accepted into Y Combinator. It feels like a dream, because their motto is something I’ve been turning over in my head since I was a kid reading Paul Graham’s essays on a CRT monitor. “Make something people want” sounds like simple four words, b...
That time at Microsoft when I made part of Windows 100X faster... When I was a Windows developer in 1994, I discovered a routine that was called continually but written very inefficiently; this is the story of how I fixed it!
The Scooter and the Bike A comparison of kickscooters and bicycles across learning curve, energy efficiency, cost, portability, and theft risk — and what the differences mean for urban transportation advocates and anyone trying to get out of their car.
On versioning I didn’t investigate the history of versioning per se, but I’m pretty sure first version numbers were just simple integers: 1, 2… Apollo…
I Bought a Denon for My Wedding. Twelve Years Later, I Vibe-Coded Its Radio Back to Life. Twelve years ago today, I bought my first audio amplifier.
Ten Years of Frinkiac It’s been just over ten years (February 2, 2016) since we launched Frinkiac to the public. In those first few months after release we added GIF support, some new sites (hello Morbotron), and then we mostly stopped working on it. Everything worked well eno...
Become a Product-First Software Engineer I think many engineers would be better contributors if they started to think more about the customer impact of their work.
I am worried about Bun Bun is excellent software. Anthropic owns it now, Bun sits under Claude Code, and Claude Code getting worse makes me worried Bun could follow the same enshittification path.
Removable batteries in smartphones will be mandatory starting in 2027 Starting in 2027, smartphone batteries will once again be replaceable in the EU. Learn all about the new regulation and what this means for users.
Thienan Tran A couple months ago, I was the Wizard of Loneliness. I had graduated from college almost two years prior and, while I had luckily found a job, I was unsuccessful in finding friends.
The text mode lie: why modern TUIs are a nightmare for accessibility The mythical, it's text, so it's accessible There is a persistent misconception among sighted developers: if an application runs in a te...