While I loved using Remix v3 for LogSpace, I wanted to see how far I could push things with a more bare-bones stack:

  • Bun's built in APIs (HTTP & Markdown rendering)
  • Effect v4 (error handling, database access, schema validation), and
  • DataStar (frontend interactivity and data fetching)

Turns out the new setup:

  • processes requests 5-10x faster
  • can handle 5-10x higher traffic
  • has 55% lower memory usage
  • serves just 13 KB of client-side JS

I simply had to switch. The new stack is now live!