NodeJS, Typescript, and the infuriating ESM errorsMixing CommonJS and ESM with NodeJS, Typescript, and JestOct 23, 202451Oct 23, 202451
Morning Brain ChemistrySoftware development work is highly cognitive. So, I am always looking for ways to increase my mental capacities. Join me on an experiment.Jul 18, 20236Jul 18, 20236
How to: Make a network cableBuilding a commercial public cloud has taught me a lot. I thought “I know everything about code, the rest should be easy.” Let me tell…Mar 28, 20232Mar 28, 20232
The Flow GameBoard game! ‘Work in progress’ (WIP) limits can be counterintuitive if you have never experienced their effects.Sep 6, 20221Sep 6, 20221
Fast Egg DietI want to lose weight relatively quickly while staying healthy. However, I don’t want to change what I eat.Feb 27, 202211Feb 27, 202211
Purely Functional lg(n)-Algorithm DesignDuring education to become developers, we learn many skills, some of which are difficult to apply in our daily 95work. Unfortunately, like…Jan 12, 20221Jan 12, 20221
New year, new goals!Earth has once again passed an arbitrary point in its orbit, which means it is time for self-reflection. This post is a personal…Jan 3, 2022Jan 3, 2022
SBNZ, a single instruction virtual machine for funMy favorite homemade virtual machine to play around with.Nov 17, 20211Nov 17, 20211
Categories for non-functional requirementsCategories to help balance the distribution between all the different types of work teams doAug 10, 2021Aug 10, 2021
“DevOps” it’s about automation, right?Let’s clear up some common misconceptions.Apr 19, 2021Apr 19, 2021
The core value of core valuesWhy I think core values are important and how I use mine.Feb 15, 2021Feb 15, 2021
Published inCodeXTools supporting software growthAn overview of the tools we use in DevOps.Jan 25, 2021Jan 25, 2021
Published inCuriousBetter New Year’s Resolutions Through OKRHow I set myself up for success with my new year’s resolutionsJan 4, 2021Jan 4, 2021
4 types of experiments in software developmentPoC or MVP? Are they even different?Dec 7, 2020Dec 7, 2020
Color correction for streamingA step-by-step guide on how to do color correction in OBS.Nov 16, 2020Nov 16, 2020
Building a microservice architectureA hands-on introduction to microservices in JavaNov 2, 2020Nov 2, 2020
Your first TypeScript programTypeScript is an awesome language, here is how you get started.Oct 19, 2020Oct 19, 2020
Published inLevel Up Coding7 type tricks in 7 minutesTypescript’s type system and a puzzleOct 5, 2020Oct 5, 2020