Vertical SaaS vs horizontal SaaS: separate audience from configurability, cut MVP scope with shared workflows, and skip unnecessary launch complexity.
Deep dives on Python, React, TypeScript, system design, and lessons from real-world freelance projects.
Showing 9 of 108 articles
Vertical SaaS vs horizontal SaaS: separate audience from configurability, cut MVP scope with shared workflows, and skip unnecessary launch complexity.
Prevent double booking in PostgreSQL without UNIQUE or EXCLUDE: advisory locks, an overlap check, and when EXCLUDE is the right choice.
An i18n linter that checks address register per audience, not just per language, plus key order and drift across a 32-locale JSON translation set.
Compare marketplace fees with a booking website using avoidable costs, retained acquisition, and a worked example of when switching saves money.
Booking slots across daylight saving time: why isValid misses skipped times and why a pinned version cannot resolve autumn ambiguity.
Race condition testing with real PostgreSQL: readiness gates, observed lock waits, provider stubs, and the false confidence a timed assertion can give.
Stack
Libraries
Databases
Services
Headless ecommerce buys you a custom storefront, complex pricing and B2B flows – at the cost of a build and ongoing maintenance.
A decision framework for multi-region Next.js hosting: when single-region is genuinely fine and what managed platforms charge per region.
Why a Node worker writes every confirmed order to Airtable alongside the primary database, and what belongs in that snapshot and what doesn’t.
Stack
Databases
AvailableNeed a developer who writes about what he builds?
I take on freelance projects for EU startups and SaaS founders. Let’s talk about your idea.