Videos
Software benchmarks, systems deep-dives, and technical commentary. Subscribe on YouTube

Most teams chase tiny throughput differences and ignore the real production costs. - Throughput delta: small - Container delta: massive - Memory delta: meaningful at scale Rust wins developer velocity and safety. C++ wins runtime efficiency and footprint. Pick based on your constraints. #rust #cpp

Most apps do not need a heavy Single-page application(SPA). HTMX + Go cuts bundle weight, removes hydration debt, and ships as a single binary. This video breaks down the real tradeoffs, shows the server-side pattern, and explains when SPAs still win.

Read throughput results on identical endpoints against the same PostgreSQL database: - 𝗚𝗼 𝗙𝗶𝗯𝗲𝗿: 29,068 requests/sec - 𝗥𝘂𝘀𝘁 𝗔𝘅𝘂𝗺: 11,024 requests/sec Go is 2.5x faster on reads. But this isn't Go the language beating Rust the language. Fiber uses 𝗳𝗮𝘀𝘁𝗵𝘁𝘁𝗽 — not Go's standard

956ms on a single row lookup. That's not a slow query — that's the CLR garbage collector stopping your thread mid-request. We ran the same users microservice in Rust (Axum), Go (Fiber), and ASP.NET (Minimal API) against identical endpoints and the same PostgreSQL database. Under 200 concurrent user

When junior devs discover Netflix tech blogs... 😱 That feeling when you see 12 microservices for 10 users. Resume Driven Development at its finest. Real pros: Build the monolith until it breaks. Don't distribute complexity until you HAVE complexity. 🚫 Microservices for Todo apps ✅ Monolith-firs

Cold build times on the same users microservice (5 endpoints, PostgreSQL, async background job): - 𝗥𝘂𝘀𝘁 (𝗔𝘅𝘂𝗺): 45,887ms — 45 seconds - 𝗚𝗼 (𝗙𝗶𝗯𝗲𝗿): 303ms - 𝗔𝗦𝗣.𝗡𝗘𝗧 (.𝗡𝗘𝗧 𝟭𝟬): 835ms That's 151x slower than Go. Not percent. Times. Every PR in CI. Every fresh container buil

BFF was designed for 2015 when API gateways couldn't shape payloads. In 2026, gateways handle this natively — BFF adds unnecessary operational overhead. ## Key Points - Gateways now handle payload shaping natively - 3 clients = 3 BFFs = 3 on-call rotations - BFF creates code duplication and sync ni

The same users microservice - identical endpoints, identical database — running in three different runtimes: - ASP.NET under 200 concurrent requests: 𝟯𝟱𝟳𝗠𝗕 - Go under 200 concurrent requests: 37MB - Rust under 200 concurrent requests: 17MB At idle, ASP.NET already costs 109MB just sitting ther

Singleton is global state dressed up as a best practice. If you're still using getInstance() in 2026, you're hiding bad dependency injection design. Here's why senior devs refuse it. #programming #designpatterns #singletons #dependencyinjection #softwarearchitecture #coding #backend #cleancode

I built the same microservice in Rust (Axum), Go (Fiber), and ASP.NET (Minimal API) Github : https://github.com/prod-garbage-destroyer/rust-go-dotnet-microservice-2026/tree/v1 - identical endpoints, identical PostgreSQL backend, identical connection pool config — and benchmarked them with wrk at 50

Postgres handles 30K msgs/sec. 55% of Kafka users are under 1 MiB/s. The "database as queue" anti-pattern is actually the correct default for most startups. Here's when to actually migrate. #postgres #kafka #systemdesign #backend #devops

Go container: 15MB. Node container: 150MB. That's 6X smaller. Smaller means cheaper deployed. That's just math. Watch the full video for a detailed breakdown of the memory experiment! #golang #nodejs #memory #containers #docker #shorts #coding #backend #performance #devops
93 videos total