$ git log --oneline ./blog

Blog

76 commits

Writing about frontend craft, developer tooling, and the things I learn along the way.

cea819a (HEAD → latest)

A Sandbox That Boots in 60ms - MicroVMs vs Containers for Untrusted Code

For years you had to pick between fast containers and safe VMs. MicroVMs quietly killed that tradeoff, booting a fully isolated Linux in under 60ms. Why a container was never really a sandbox.

Jul 06, 2026 3 min read tag: infrastructuretag: sandbox

A Sandbox That Boots in 60ms - MicroVMs vs Containers for Untrusted Code

(tag: v2026) 44 commits

  1. c40222e Rendering Millions of Points in the Browser Without Killing the Tab Jul 06, 2026 3 min read
  2. 813ee06 The Part of the Job AI Can't Grade - A Developer's Edge in the Age of AI Jul 06, 2026 3 min read
  3. fd1cebb You Can't Avoid the Hard Part - When to Take the Big Swing Jul 06, 2026 3 min read
  4. ea7ef8d Being Cheap With Your Tools Is a Tax on Your Time Jul 05, 2026 3 min read
  5. 907a78d A Different Favicon for Dev, Preview and Prod Jul 05, 2026 3 min read
  6. dc1cabd You Are the CI Now - Local CI With gh-signoff Jul 05, 2026 3 min read
  7. e2ec6d7 Make Claude Build Your Slides with reveal.js, Not a Design Tool Jul 04, 2026 3 min read
  8. 2d0c429 Don't Just Ship With AI. Learn With It. Jul 04, 2026 4 min read
  9. c67256e Orchestrating AI Models Like a Tech Lead Jul 04, 2026 4 min read
  10. 8be2483 Forget Job Titles, Staff Your Team by Archetype Jul 04, 2026 3 min read
  11. b272a40 Distill Your Codebase to Its Essence Jun 05, 2026 6 min read
  12. 4a1496e Give Claude Permanent Memory with Basic Memory MCP + Obsidian Jun 01, 2026 7 min read
  13. 454336a Building a Homelab Automation Stack with Hermes Agent May 31, 2026 10 min read
  14. 3091de7 Bun.SQL: I Stopped Fighting Node.js and Finally Built a Backend Apr 15, 2026 4 min read
  15. 3a0ba73 Ghostty AppleScript: Auto-Build Your Project Terminal Layout on Startup Apr 14, 2026 4 min read
  16. b50fa60 nvim-treesitter Was Archived. Here's What You Actually Need to Do. Apr 13, 2026 3 min read
  17. 6b4e00a How I Built My Personal AI Assistant with Bun and the Claude Agent SDK Apr 10, 2026 3 min read
  18. c7b93aa LazyVim: The Neovim Distro I Wish I'd Started With Apr 09, 2026 3 min read
  19. 58fe7c5 Stop Burning Tokens: How I Cut My Claude Code Costs in Half Apr 08, 2026 3 min read
  20. e2b1296 The MCP Servers Worth Installing in 2026 (Frontend Dev Edition) Apr 07, 2026 3 min read
  21. 177e91f Claude Code Security: AI That Scans Your Codebase Like a Security Researcher Apr 06, 2026 4 min read
  22. e11d644 Bun's Terminal API - Write CLI Tools Without the Boilerplate Apr 03, 2026 3 min read
  23. dd74290 fzf — The One CLI Tool I Recommend to Everyone Apr 02, 2026 3 min read
  24. 3f60e54 Bun Is Now Part of Anthropic — What That Actually Means for You Apr 01, 2026 3 min read
  25. e00fd3c Neovim 0.12's Built-in Plugin Manager — Should You Ditch lazy.nvim? Mar 31, 2026 3 min read
  26. e1c7356 Claude Can Now Control Your Mac — Here's How I'm Using It Mar 30, 2026 3 min read
  27. e6db796 The 2026 Mac Terminal Setup: Ghostty + Starship + Catppuccin Mar 28, 2026 2 min read
  28. 5506140 Claude Code /loop - Recurring Autonomous Workflows That Actually Work Mar 27, 2026 3 min read
  29. 270b014 avante.nvim vs CodeCompanion - AI Inside Neovim in 2026 Mar 26, 2026 3 min read
  30. 93c8ed7 Claude Code Hooks and Subagents - The Advanced Stuff Mar 24, 2026 3 min read
  31. d9b8005 Ghostty Panes vs tmux Panes - When to Use Which Mar 21, 2026 3 min read
  32. 9014e72 My CLAUDE.md That Actually Works Mar 18, 2026 3 min read
  33. f7307fc Ghostty + tmux - The Productivity Setup I Actually Use Mar 17, 2026 3 min read
  34. 7f036c6 Ghostty 1.3 — Scrollback Search and My Updated Config Mar 16, 2026 3 min read
  35. dc7792e My Neovim Config - Opinionated, Minimal, and Actually Usable Mar 15, 2026 5 min read
  36. 8f0ad6d AeroSpace - Stop swiping, start switching Mar 13, 2026 5 min read
  37. f5cf13e How to keep code quality high when AI writes the code Mar 12, 2026 5 min read
  38. 4ded056 clipssh - Paste Screenshots Into Your Remote Terminal Mar 07, 2026 2 min read
  39. 65c18dc 2026 Is the Year of CLIs, Skills, and APIs Mar 06, 2026 4 min read
  40. b36de9c Building for Agents - When AI Becomes Your Primary User Mar 03, 2026 5 min read
  41. 194906a You Don't Need OpenClaw - Claude Code Is Already a Personal AI Assistant Feb 25, 2026 6 min read
  42. 53d5565 How I Turned Slack Chaos Into Linear Tickets With Claude Code Feb 23, 2026 4 min read
  43. 4361d3f How I Actually Use Claude Code - A Workflow That Works Feb 21, 2026 3 min read
  44. a8356c1 Building Reusable Bun Modules - Why Bun Makes It Stupidly Easy Feb 21, 2026 5 min read

$ echo "new post every month" · subscribe via rss ↗

00:00

This helps me increase the session time of my site. Thank you!

Can you stay a bit longer?