Modern Web App Tech Stack: What We Use and Why
A comprehensive overview of technologies powering modern web applications, from backend to deployment, and the reasoning behind our choices.
A collection of 6 posts
A comprehensive overview of technologies powering modern web applications, from backend to deployment, and the reasoning behind our choices.
A beginner-friendly guide to using different API URLs for local development and Docker Compose, with clear environment file examples.
Keeping containers running isn't enough; you need to know they're actually healthy. Learn how to configure, observe, and act on Docker health checks with practical snippets you can lift into your own projects.
Traffic to firgun.win briefly 302'd to a malicious Arweave link because a stray container had claimed port 3000. We rebuilt the app, pruned stale containers, and tightened post-deploy port checks.
We tried Fluent Bit + Lua to scrape Docker logs into OpenObserve, hit schema and parsing pain, and pivoted to emitting OpenTelemetry directly.
What started as a simple Prisma upgrade became a deep dive into Docker architecture, WebAssembly file handling, and TypeScript path resolution. Here's our complete journey from 7.2.0 to 7.5.0.