Writing
Technical writing.
Notes on backend systems, databases, cloud operations, and the engineering decisions that matter in production. This section is coming soon — articles are in progress.
Articles
Categories
Planned Articles
What I Check Before Trusting a Database Backup
Having backups is not the same as having working backups. The checks that matter before you need them.
Aurora MySQL Lessons From Real Production Systems
Replication lag, failover timing, schema migration safety, and monitoring thresholds worth setting.
Laravel Queues: The Operational Details That Matter
Horizon configuration, supervisor restart strategies, dead-letter routing, and failure visibility.
How I Think About AI Features That Should Actually Ship
A practical framework for scoping, evaluating, and maintaining AI-assisted features in production.
Building Reporting Workflows for Field Teams
Data modeling decisions, PDF generation, async processing, and the UX expectations that shape the system.
A Practical Checklist for Database High Availability
Everything to verify before you tell your team the database will survive an instance failure.
Building SiteRevo: Architecture Notes From a Product in Progress
Honest notes on the architecture decisions made so far, what worked, and what changed under real usage.