Brett Uglow·Mar 6, 2023Burn the Barrel!Barrel files are not your friendA response icon4A response icon4
Brett Uglow·Jan 2, 2023Vitest is not ready to replace Jest (and may never be)I recently had an opportunity to try to improve the build-times for some client software. After reviewing the claims for why Vitest was…A response icon4A response icon4
InDigIO AustraliabyBrett Uglow·Jun 2, 2022Easy Lambda OptimizationWhat memory setting should be used when deploying a Lambda — 128MB? 1024MB? How do we know that the chosen setting is the “best” setting?
Brett Uglow·Feb 14, 2022The Mystery of the Hanging ’PegI love a good software mystery! Who broke the system? Was it an innocuous software update? New hardware? Or was it a random cosmic-ray…
InDigIO AustraliabyBrett Uglow·Sep 13, 2021A scalable naming convention for style-variablesNaming things well is one of the hard problems in computer science. I would argue it is even harder in the world of visual design. The…A response icon1A response icon1
InDigIO AustraliabyBrett Uglow·Jul 25, 2021Migrating an NPM package to use ES ModulesThis article follows on from Migrating to GitHub Actions.A response icon1A response icon1
InDigIO AustraliabyBrett Uglow·Jul 13, 2021Migrating to GitHub ActionsGitHub Actions (GHA) is awesome, free, and very easy to get working. I’m going to work you through how to convert a GitHub repoA response icon1A response icon1
Brett Uglow·Jun 20, 2021“Hey world — let me get my data!”My name is Brett Uglow. I’m a software engineer… and a bot-writer. But I don’t want to be a bot-writer. I just want my data.
InDigIO AustraliabyBrett Uglow·Jan 17, 2021Building Commercial CMS-backed websitesComparing 3 different approachesA response icon1A response icon1
Brett Uglow·Jun 18, 2020Enforcing the Arrow of DependencyBack at YOW Conference in 2018, I had the pleasure of listening to Neal Ford from ThoughtWorks, talking about Evolutionary Architecture…