Learning to fly with Rust
Test driving Fly.io ...
—views
Click to show appreciation
Related reading
4 min readtroubleshooting
The Runtime Error that made me distrust my own Zola build
A troubleshooting note on why Vercel kept crashing my API routes next to a static Zola site, and the three things that were actually wrong.
9 min readbackend
Rust didn't replace Go — it found its coordinates: the hybrid data-plane pattern
The 2026 Rust-vs-Go discourse finally matured into a boring, correct answer: Go for breadth, Rust at specific data-plane coordinates, wired together. Here's the decision framework and the interop mechanics — from the architecture, developer, and DevOps angles.
7 min readbackend
Seeing inside async Rust: Tokio, tracing, tokio-console and OpenTelemetry in production
An async runtime is a black box until you instrument it — and a stack trace won't tell you which of 10,000 tasks stalled. Here's the three-layer observability strategy for async Rust, from the architecture, developer, and DevOps angles.
Discussion