Iurii RoguliaIurii Rogulia
AboutServicesProjectsBlogContact me
Available
All tags
#SaaS

0 projects · 5 articles

▸ Articles

January 19, 2026

How I Build a Production SaaS in 2 Months: The Complete Checklist

Every production SaaS needs the same foundation. Here's the 40+ point checklist I use: auth, billing, database, API, email, monitoring, security — with architectural decisions and honest time estimates.

Next.js
TypeScript
SaaS
Architecture
November 28, 2025

How I Detect Tampered PDFs in 9 Seconds (A Forensics Story)

A PDF contract arrives. How do you know if it's been edited? Here's the xref table trick and 7 forensic markers I built into htpbe.tech to detect PDF tampering.

PDF
TypeScript
Next.js
SaaS
February 5, 2026

EU VAT for Developers: The Complete Guide

EU VAT validation in Next.js breaks in ways tutorials don't cover. VIES caching, silent failures, reverse charge logic — here's what actually works.

EU VAT
Next.js
TypeScript
E-commerce
October 10, 2025

Redis Rate Limiting for APIs: Sliding Window Without the Pain

How to implement sliding window rate limiting in a production API — Redis ZADD pattern, in-memory fallback, multi-tier limits by IP and API key, and the headers that make developers happy.

Redis
TypeScript
Node.js
SaaS
January 2, 2026

Stripe Webhooks Done Right: Production Architecture

Stripe retries webhooks for 72 hours. Naive handlers duplicate orders. Here's the production architecture: idempotency, BullMQ queues, signature verification.

Stripe
Next.js
TypeScript
SaaS

Iurii Rogulia

Senior full-stack developer & former CTO. Building production software for 25+ years.

Business

TMI Iurii Rogulia
VAT: FI29845875
Lappeenranta, Finland

iurii@rogulia.fi