Explore
2026
Next.js server actions with FastAPI backend and OpenAPI client
Connect Next.js to a FastAPI backend while preserving a modern React workflow with server actions and server components.
2025
Why runtime environment variables for a pure static website are a bad idea
Build and deploy a static website as a reusable Docker image, and see how practical it really is.
Runtime environment variables in Next.js - build reusable Docker images
Learn how to configure Next.js with runtime environment variables and build Docker images you can reuse across multiple environments.
Comparing BFS, DFS, Dijkstra, and A* algorithms on a practical maze solver example
Understanding the strengths and trade-offs of core pathfinding algorithms through a practical maze example. Demo app included.
Load balancing multiple Rathole tunnels with Traefik HTTP and TCP routers
Expose multiple home servers using a single Rathole server.
Expose home server with Rathole tunnel and Traefik
Bypass CGNAT permanently and host websites from home.