Hacker News new | ask | show | jobs
by andreygrehov 404 days ago
I used to love monoliths, but I just can’t do it anymore. After many years of development, my brain simply resists building another one. My solo side project now consists of 12 AWS accounts, separate code repositories, separate pipelines, and separate infrastructure-as-code repositories. Some might say that’s insane—and fair point—but to me, it’s insane to pack everything together. If I know that my public API is sitting right next to customer data, that’s a red flag. No network isolation? Red flag. DNS management in the same account? Another red flag. To me, separation of concerns makes development much leaner. Things just work.