Single Table Inheritance with TypeORM and PostgreSQLIntroduction Single Table Inheritance is a design pattern that allows you to represent a hierarchy of objects using a single database table. Each subclass in the hierarchy is represented as a row in the table, with a type field that identifies the cl...Mar 27, 2023 · 6 min readhewa.me
Getting Started with Cloud RunIntroduction Cloud Run is a serverless platform developed by Google that allows developers to deploy and run containerized applications without having to manage infrastructure. With Cloud Run, you can deploy applications built using any programming l...Mar 13, 2023 · 2 min readhewa.me
A quick intro into partitioning for PostgreSQLDatabase partitioning is a process that involves breaking down a large database table into smaller, more manageable parts. The best part is doing so helps increase performance since now, you don't have to run your queries against a billion records an...Mar 11, 2023 · 4 min readhewa.me
Bonding with my children over gamesParenting 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 bit of research, even better if there was a pre-natal prep program on the do's and don't. I have two ...Jul 1, 2022 · 6 min readhewa.me
My top 5 Software Design BooksProgramming 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 developments in this space, it's crucial to make sure that we are equipped to tackle problems that are ...Jun 14, 2022 · 4 min readhewa.me