Sr. Backend Engineer working predominantly with Typescript + NodeJS
Introduction Single Table Inheritance is a design pattern that allows you to represent a hierarchy of objects using a single database table. Each...
Introduction Cloud Run is a serverless platform developed by Google that allows developers to deploy and run containerized applications without having...
Database partitioning is a process that involves breaking down a large database table into smaller, more manageable parts. The best part is doing so...
Parenting is challenging. We were never given a good intro to how to parent, we just played along. Which in hindsight is a bad idea in my opinion. A...
Programming is hard. Designing software programs in a way that it's not going to bite your backside in a few years is harder. With the pace of new...
Identifying the problem I've been neglecting my past attempts to regularly maintain a blog. I've tried different things in the past writing on...