BLOG
Thoughts on Go, Next.js, microservices, DevOps, and building production systems
Building a High-Performance ORM in Go: Lessons from Flash ORM
How we built an ORM that outperforms Prisma and Drizzle by 3-12x — architecture decisions, SQLC integration, and the tradeoffs we made.
GoORMPerformancePostgreSQL
Mar 15, 20268 min read
gRPC Microservices with Go and Next.js: A Practical Guide
A deep dive into building production-ready microservices using gRPC, RabbitMQ, and Docker — based on real architecture from OmniAI.
gRPCGoMicroservicesDocker
Feb 28, 202612 min read
End-to-End Encryption in a Password Manager: Implementation Deep Dive
How I implemented E2E encryption, TOTP, and zero-trust mode in Passman — the cryptographic choices and why they matter.
SecurityEncryptionFastAPIPython
Jan 20, 202610 min read
From Zero to Production: Dockerizing a Full-Stack App with Nginx
Step-by-step guide to containerizing a Next.js + Express app, setting up Nginx reverse proxy, and achieving zero-downtime deployments.
DockerNginxDevOpsNext.js
Dec 10, 20257 min read
WebRTC vs WebSockets for P2P File Sharing: What I Learned
Why I chose WebSockets over WebRTC for PeerDrop, the tradeoffs involved, and how to handle large file transfers efficiently.
WebSocketsP2PGoReact
Nov 5, 20256 min read