Brett UglowVitest 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…2 min read·Jan 2, 2023--4--4
Brett UglowinDigIO AustraliaEasy 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?6 min read·Jun 2, 2022----
Brett UglowThe 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…6 min read·Feb 14, 2022----
Brett UglowinDigIO AustraliaA 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…6 min read·Sep 13, 2021--1--1
Brett UglowinDigIO AustraliaMigrating an NPM package to use ES ModulesThis article follows on from Migrating to GitHub Actions.6 min read·Jul 25, 2021--1--1
Brett UglowinDigIO AustraliaMigrating 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 repo10 min read·Jul 13, 2021--1--1
Brett Uglow“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.5 min read·Jun 20, 2021----
Brett UglowinDigIO AustraliaBuilding Commercial CMS-backed websitesComparing 3 different approaches9 min read·Jan 17, 2021--1--1
Brett UglowEnforcing the Arrow of DependencyBack at YOW Conference in 2018, I had the pleasure of listening to Neal Ford from ThoughtWorks, talking about Evolutionary Architecture…2 min read·Jun 18, 2020----