Featured
Building Electron Apps That Don't Suck
Electron gets a bad reputation for being slow and memory-hungry. Here's how I built Stag — a snappy, native-feeling desktop app — and what I learned along the way.
Read article
Essays & Thoughts
Code, craft, and lessons learned the hard way.
Electron gets a bad reputation for being slow and memory-hungry. Here's how I built Stag — a snappy, native-feeling desktop app — and what I learned along the way.
How I built MyCart — a tool that monitors prices across 8 e-commerce platforms — and the gotchas that come with scraping JavaScript-rendered pages.
A collection of modern CSS techniques — from logical properties to container queries — that would have saved me hundreds of hours of hacky workarounds.
Stop reaching for Postgres, Redis, and a cloud database provider on day one. SQLite is fast, serverless, and will handle more load than your side project will ever see.