Featured post what's this? ✨ The Wonders of AI: We Are Retiring Our Bug Bounty Program For almost a year now, Turso has had a program that pays $1,000 for any bug that can be demonstrated to lead to data corruption. Today, we are retiring this program.
Anecdotal definitions of success The definition of success keeps changing as you progress in life. Something we should all be comfortable with.
The Quiet Renovation at Bitwarden - ByteHaven - Where I ramble about bytes Back in March, I wrote about Bitwarden doubling their Premium price — and specifically how they did it. Buried in a feature announcement. Priced in fake...
Halt and Catch Fire I have never watched the AMC show Halt and Catch Fire, and for a long time I only knew the title, but nothing about the show. Something about it always reminded...
Products are out, brains are in <p>Often, something that should be free is expensive. Ex: bottled water, pre-washed lettuce, filing your taxes, and a bunch more stuff.</p> <p>Soon, softwar...
Introducing jjw: a workspace manager for jj Introducing jjw, a small Go CLI for managing jj workspaces with bookmarks and lifecycle hooks, built to make parallel LLM coding agent workflows easier.
You don’t know HTML Lists This second installment in the "You don't know HTML" series is going to be all about the ways that we put collections of things together
Wrapping a C library in RAII: unique_ptr with custom deleters and why Subsystem can't be moveable I got into the habit of wrapping C libraries before I start working with them. Not out of principle, but because I have seen the same mistakes often enough.
My mental model of learning A mental model for how learning can both constrain and expand creativity.
How I use LLMs as a staff engineer in 2026 A bit over a year ago I wrote How I use LLMs as a staff engineer. Here’s a brief summary of what I used AI for last year:
What breaks when you ship Next.js on Cloudflare Workers A log of which npm packages don't survive the Workers runtime, what to swap them with, and the patterns that ended up mattering.
Fecal transplants for autism deliver success in clinical trials Scientific research continues to uncover interesting connections between the gut microbiome and human health, including everything from depression to PTSD to autoimmune disease. Another example of this are emerging ties between gut health and autism. Exci...
Moving away from Tailwind, and learning to structure my CSS Moving away from Tailwind, and learning to structure my CSS
The CTF scene is dead Why frontier AI has broken the open CTF format, hollowed out the scoreboard, and made competitive CTF performance a weaker signal than it used to be.
Malloc is NOT Magic: Let's Build it to Learn What's Inside! Every program you've ever written or run uses malloc behind the scenes; find out how it works and why it only akin to magic!
Six SQL patterns I use to catch transaction fraud The actual queries I run when I'm hunting fraud in transaction data. Velocity, impossible distances, suspicious amounts, merchant clusters, off-hours buys, and window functions.
DeepSeek-V4-Flash means LLM steering is interesting again Ever since Golden Gate Claude I’ve been fascinated with “steering”: the idea that you can guide LLM outputs by directly manipulating the activations of the model mid-flight.
Announcing the Zulip Foundation Today marks a major transition for the Zulip open-source project and for Kandra Labs, the company behind it: I’m stepping back from full-time Zulip leadership to join Anthropic, alongside three senior team members, and we’re donating the company to a newl...
‘No Way To Prevent This,’ Says Only Package Manager Where This Regularly Happens | Kevin Patel Kevin Patel - Application Security Engineer @ NISC