If you're working with Discriminated Unions, TypeScript's Assertion Functions can help keep your test expectations legible.
We recently had a need for runtime configuration in our web app’s frontend. In this post I’ll describe what that means and how we achieved it.
If you like to DIY, and you happen to already have a headless computer running 24/7 in your basement, then a Dockerized Minecraft server is pretty neat!
Do you need to build or debug your app in Linux now and then? I’ll show you how to use Docker to put a Linux environment at your fingertips.
Does your package.json file have a large scripts section? If you have more than a handful of extremely simple npm scripts, try Makefiles.
How to override your display's EDID to force RGB mode when you get a problematic YCbCr/RGB connection on MacOS Big Sur (on Intel Macs).