Volodymyr Zakhovaiko
Latest post

Aug 26, 2026

I priced thirteen hosting providers for the same small app. The spread was 14x.

One real app - 5,000 users, 1.6M requests, 108 GB of egress - priced on Hetzner, Railway, Render, Fly, Vercel, Cloudflare, Supabase, Firebase, DigitalOcean, Heroku, Sevalla, AWS and GCP with August 2026 list prices. Then priced again at ten times the traffic, because the slope matters more than the starting point.

Writing

Aug 26, 2026

I priced thirteen hosting providers for the same small app. The spread was 14x.

One real app - 5,000 users, 1.6M requests, 108 GB of egress - priced on Hetzner, Railway, Render, Fly, Vercel, Cloudflare, Supabase, Firebase, DigitalOcean, Heroku, Sevalla, AWS and GCP with August 2026 list prices. Then priced again at ten times the traffic, because the slope matters more than the starting point.

CloudDevOpsCost

Jun 20, 2026

One source of truth for Claude, Codex, and Copilot

Different teammates use different AI agents, and each reads its own instruction file. rulesync keeps one set of rules, subagents, commands, and MCP config in sync across all of them.

AIDXTooling

May 03, 2026

Prisma vs TypeORM vs Drizzle: a fair benchmark, every caveat, every footgun

I ran 12 scenarios on Railway against all three ORMs, dug into pg_stat_statements, fixed the unfair bits, and learned exactly why Prisma is slower, why TypeORM is leaner, and where Drizzle actually beats both.

BackendDatabasesPerformance

Mar 10, 2026

Would I choose Deno over Node.js for my own project?

After using Deno at work, here's my honest take on whether I'd pick it over Node.js for a personal project — spoiler: it's complicated.

BackendDX

May 11, 2025

REST API, tRPC or GraphQL? What would you choose for your new startup?

Recently, I decided to bring one of my countless startup ideas to life, and I got stuck on choosing a communication protocol between the mobile app and the backend...

BackendAPIArchitecture

Dec 30, 2024

Why monorepo changed our development approach

Every project begins with a simple idea and limited resources. Our startup was no exception...

ArchitectureDevOpsDX

Dec 12, 2024

How to bankrupt your client or why you should avoid using "on push" events on Github Actions

Long story short, I almost bankrupted our client...

DevOpsCI/CDCost

Nov 30, 2024

Should I migrate bare React Native project to Expo?

The short answer is **no**. The long one - **it depends**...

MobileDX