BLOG

Guides, stories & hard-won lessons

Everything we know about building production Next.js apps — no fluff, no filler, just things that actually help you ship.

Feature Flags in Next.js — Ship Safely Without Long-Lived Branches
next.js7 min read

Feature Flags in Next.js — Ship Safely Without Long-Lived Branches

Feature flags let you merge code daily and control who sees what at runtime. Here's how we do it without a $500/month SaaS tool.

Ștefan Binisor

Ștefan Binisor · May 22, 2026

Tailwind CSS Tips That Senior Devs Actually Use (Not the Docs Stuff)
best-practices7 min read

Tailwind CSS Tips That Senior Devs Actually Use (Not the Docs Stuff)

Beyond utility classes and responsive prefixes — the Tailwind patterns that make codebases maintainable at scale.

Ștefan Binisor

Ștefan Binisor · May 22, 2026

Next.js Font Optimization: Why Your Fonts Are Slowing You Down
next.js10 min read

Next.js Font Optimization: Why Your Fonts Are Slowing You Down

next/font exists and most devs still load fonts the slow way. Here's what's actually happening and how to fix it properly.

Robert Seghedi

Robert Seghedi · May 22, 2026

Rate Limiting in Next.js — Protecting Your API Without Overcomplicating It
next.js8 min read

Rate Limiting in Next.js — Protecting Your API Without Overcomplicating It

Most Next.js apps have zero rate limiting until someone abuses them. Here's how to add it properly, without spinning up Redis on day one.

Ștefan Binisor

Ștefan Binisor · May 22, 2026

Optimistic Updates with Server Actions and Drizzle: Make Your UI Feel Instant
next.js8 min read

Optimistic Updates with Server Actions and Drizzle: Make Your UI Feel Instant

Stop making users stare at spinners. Here's how we wire optimistic updates with Next.js server actions and Drizzle ORM without losing your mind.

Ștefan Binisor

Ștefan Binisor · May 21, 2026

Toast Notifications Done Right: Sonner, React Hot Toast, and When to Use Each
react8 min read

Toast Notifications Done Right: Sonner, React Hot Toast, and When to Use Each

Most apps get toast notifications wrong — too many, too loud, blocking clicks. Here's how to do them properly with Sonner and when to consider alternatives.

Robert Seghedi

Robert Seghedi · May 21, 2026

React useMemo and useCallback: When They Help and When They're Just Noise
react8 min read

React useMemo and useCallback: When They Help and When They're Just Noise

Most React performance problems aren't solved by memoization. Here's how to tell the difference before you wrap everything in useMemo.

Robert Seghedi

Robert Seghedi · May 21, 2026

Launch Day Playbook — How We Actually Ship New Templates
best-practices8 min read

Launch Day Playbook — How We Actually Ship New Templates

Behind every template launch is a checklist born from embarrassing mistakes. Here's the exact process we follow so nothing blows up.

Ștefan Binisor

Ștefan Binisor · May 21, 2026

pnpm vs npm vs Bun: Which Package Manager Should You Actually Use in 2025?
best-practices9 min read

pnpm vs npm vs Bun: Which Package Manager Should You Actually Use in 2025?

We've shipped production apps with all three. Here's what we actually think after the benchmarks stop mattering and real problems start.

Robert Seghedi

Robert Seghedi · May 21, 2026