Software design and infrastructure
Hello there, I work with companies and teams all over the world to build and scale web applications in the cloud. Among my favorite tech stacks are PHP, GoLang, and JavaScript.
In here, I discuss my thoughts on building and running web applications. It's a pleasure to meet you.
Articles
Infrastructure management for several high-traffic PHP applications
This post describes how I manage the infrastructure for 50+ high-traffic PHP applications. Covering things like conatiners vs. serverless vs. servers, OPcache, zero-downtime deployments, and IaC.
Aug 8, 2023 13 min read
AWS to charge for public IPv4 addresses: Our options
AWS will begin charging for IPv4 addresses associated with AWS resources on February 1st, 2024. This will affect the infrastructure cost for serverless & serverfull. In this post, we look into the basics of networking, the problem with IPv4, and the challenges facing the transition to IPv6.
Aug 2, 2023 5 min read
The polyglot stack — PHP & GoLang
A polyglot stack uses multiple programming languages to solve problems. In this post, I highlight the problem with a PHP stack at scale and why adding GoLang to the mix can be helpful.
Aug 1, 2023 7 min read
Defensive programming: the byzantine generals problem
Anything that can go wrong will go wrong. In software development, many things can go wrong. A developer must be familiar with the various components of software and the communication paths that connect them.
May 24, 2023 6 min read