Benchmark: Metal vs EC2 vs EKS vs ECS (for an existing stack)A client I work with was recently contemplating a move from an EC2 deployment with some dedicated metal, to a self-hosted or EKS K8s…Jan 18, 2023Jan 18, 2023
Reliability: Are your apps are exiting gracefully?For the uninitiated, let’s talk about what the concept of a “graceful exit” actually means.Dec 31, 2022Dec 31, 2022
You Should Be Using Act to Test Your Github Actions LocallyOne of the more tedious parts of building out a new CI/CD workflow is just getting the first initial runs to complete successfully without…Nov 10, 2022Nov 10, 2022
Benchmark: Bun.sh vs NodeJS With An I/O Heavy API Service*Note to save you time: this article doesn’t go into any specifics about employing bun in a project, though I may do a deeper dive into…Oct 25, 2022Oct 25, 2022
Documentation? Documentation. Documentation!One of the hardest parts of working with smaller engineering teams is imparting the need for useful documentation. Everything from…Oct 23, 2022Oct 23, 2022
Generating Signed Android Builds In Github ActionsAs a follow-up to my previous post on generating a basic react-native Android build, I’d like to give a quick run through of the steps…Oct 22, 2022Oct 22, 2022
Generating React-Native Android Builds On Github ActionsRecently, a client I’ve been working with on a mobile app launch needed some help with building and maintaining a sane CI/CD environment…Oct 21, 2022Oct 21, 2022
Storing Secrets With SSM Parameter Store and KMS In AWS*Note: this article was originally written in October 2018 and may not be updatedSep 10, 2022Sep 10, 2022