How I built a rate-limited booking API in Next.js
Mar 2026
Building a booking system that handles concurrent requests without overselling requires careful consideration of race conditions and rate limiting strategies.
Read →WHAT I STAND FOR
Every component, every API, every query written with intention. No shortcuts that create problems later in production.
Clean code · Typed · Reviewed
Auth, rate limiting, ownership validation, CSP headers, input validation. Security is built in from day one, not bolted on.
JWT · Rate limiting · OWASP
Optimistic UI, proper caching, lean queries, edge-ready. If it feels slow, it's broken. Speed is a feature, not a bonus.
Core Web Vitals · Edge · Optimized
SELECTED WORK
Booking SaaS for independent professionals across Latin America
Personal credit card expense tracker with smart analytics
Clinic management system with AI integrations
NOTES
Mar 2026
Building a booking system that handles concurrent requests without overselling requires careful consideration of race conditions and rate limiting strategies.
Read →Feb 2026
A deep dive into implementing recurring payments with MercadoPago for the Latin American market, including webhooks and subscription lifecycle management.
Read →Jan 2026
The story of migrating a production database from sequential integers to cuid identifiers, and why it was worth the complexity.
Read →Dec 2025
Payment methods, user expectations, and infrastructure considerations that make building for Latin America unique and rewarding.
Read →GET IN TOUCH
Have a SaaS idea for the Latin American market? Need a developer who understands the region? I'm always open to interesting projects.