EIEmmanuel Isenahinblog.emmanuelisenah.com·Jun 14 · 12 min readLeaving Vercel for AWS AmplifyAt Heartbeat, we run everything on AWS - queues, database, object storage, email, DNS, you name it. Everything except our frontend hosting, which, for a long time, lived on Vercel. Why? Next.js. If yo137ZR
EIEmmanuel Isenahinblog.emmanuelisenah.com·Jan 27 · 11 min readA better way to deploy to EC2So you’ve got an EC2 instance you want to ship updates to it. How do you go about it? A lot of us start with the classics of SSH into the box, git pull and building on the server. While someone with m00
EIEmmanuel Isenahinblog.emmanuelisenah.com·Sep 20, 2025 · 4 min readHow I passed my DVA-CO2NOTE: This is a cross-post I made on r/awscertifications. My result just came 12 hours after the exam and I passed! I'm really happy and thought I should share my experience on how I prepared. For st00
EIEmmanuel Isenahinblog.emmanuelisenah.com·Aug 9, 2025 · 15 min readDifferent ways to conditionally provision a CDK resourceSo over the weekend, I had the brilliant idea to offload the grunt work of setting up a WireGuard server to Infrastructure as Code. I got tired of replaying the same commands over and over whenever I 00
EIEmmanuel Isenahinblog.emmanuelisenah.com·Dec 22, 2024 · 11 min readPassword Composition Policies Are Bad and Here's WhyPasswords are the most widely used form of authentication on the internet. And unless you're Nelson Dellis—a six-time USA Memory Champion—most of us tend to pick the easiest passwords we can remember 00