42 articles published

Why accessibility isn't optional for SaaS platforms, how we implemented SkipLink navigation, ARIA landmarks across all 3 layouts, and the keyboard navigation improvements that make Boottify usable for everyone.

How we set up Playwright for a complex Next.js 16 SaaS platform, why we inject database sessions instead of logging in through forms, and how 40 tests across 5 spec files give us confidence to ship fast.

Why we added rate limiting to all 23 authentication API routes, the 5-tier system we designed, and how an in-memory sliding window approach protects against brute force without adding infrastructure overhead.

Easily manage your Privacy Policy and Terms of Service with our new rich text editor. No more code changes needed for legal updates.

How we solved the classic mobile UX problem where horizontal scroll conflicts with tap actions — and shipped a single component that auto-fixed 15+ admin tables across the platform.

Bridge the gap between design and development with our new Figma integration. Sync designs, extract tokens, and streamline your workflow.

Our journey migrating from a custom auth solution to Lucia Auth v3, including OAuth integration challenges.

Deploy with confidence using our new CI/CD pipeline. Real-time status updates, webhook integration, and automatic rollback support.

A complete rebuild of our control center with Next.js 16, React 19, and a new design system.

How we architected our platform to serve boottify.com and control.boottify.com from a single codebase.

A deep dive into our TOTP-based 2FA implementation with backup codes and OAuth integration.

How we discovered and fixed a unique constraint violation that blocked users from logging in via OAuth.