Custom Partials with Lerna and conventional-changelogOut of the box, conventional-changelog is a great addition to any release flow. But in my case, I needed a few additions to graduate my…Aug 21, 20212Aug 21, 20212
Javascript + React: Protecting the DOM from Scammers who Mutate Content with DevtoolsA month ago, YouTube sensation Mark Rober teamed up with popular scambaiter Jim Browning to deliver a satisfying dose of techno super hero…Apr 27, 2021Apr 27, 2021
Webpack 5 Beta + babel-loader: Why do I still have arrow functions?Webpack 5 Beta is out, and if you’ve dipped your toes in, you might’ve noticed that some plugins and loaders aren’t yet compatible with…Aug 25, 20203Aug 25, 20203
Webpack 5.0.0-beta.X compilation.getCache ErrorIf you’re here, chances are you ran into the following surprise in your Webpack 5-beta build:Aug 4, 2020Aug 4, 2020
Migrating Module Federation from Webpack 5.0.0-beta.16 to Webpack 5.0.0-beta.21I’m sure many of you saw the title and immediately thought, “Yeah, that’s why you don’t use beta”, but let’s face it — if you’ve tooled…Jul 8, 20201Jul 8, 20201
Idiomatic React Web Workers: Migrating off the main-thread.In modern web development our motivation to create performant software pushes us in complicated directions. Tree shaking, dynamic loading…Mar 6, 2020Mar 6, 2020
Published inBetter ProgrammingType Checking in VS Code Without TypeScriptBut how, you askFeb 14, 20204Feb 14, 20204
Published inLevel Up CodingConstructing flexible patterns with SassWorking on a team can be great, and often I find myself working with folks who are less than enthused about styling. This isn’t a bad…Nov 16, 2019Nov 16, 2019
Mongoose, Typescript and Async/AwaitMaybe you’ve arrived here while curiously poking around at Mongoose with async/await, or perhaps Typescript is just choking on Mongoose.Nov 13, 2019Nov 13, 2019