Default import import process from "node:process"; process.env.MY_VAR Enter...
A simple reference to check when in doubt about which unit to use. Summary...
To create a dynamic date range in Notion that spans the current week (Mon-Sun) at the time of use,...
TL;DR strings.Builder is the fastest and takes least memory. + is tied in memory but...
Credit to the source, I'm just putting it in writing for easier access! It turns out json() must be...
2025 update: Go is natively supported by mise so the asdf plugin is no longer needed. The bug I...
Talking about how modern Agile Development interacts with the advice he gives in his (awesome) book A...
Quick one today: the other day I got an RSS notification that Martin Fowler had published a new...
Update 2025-08-24: I've started to favour objects + as const over Enums mostly to be able to easily...
If you're writing code in JavaScript or TypeScript (or CoffeeScript for whatever reason!) you'll come...
I've recently gotten the chance to play with both of these while looking for a long-term testing...
TL;DR Check the GitHub Gist I made Introduction This also works in a monorepo...
Preface: I've recently taken it upon myself to establish automated testing practices at my current...
Finding nasty bugs is never pleasant. Finding nasty bugs that others left and that you're pretty much...
If you've ever wondered how TypeScript's constructor shenanigans work, here's a quick one for...
At a glance The sidecar pattern is a great design pattern, particularly in the realm of...
1. Build indices based on the actual access patterns For a first approach, sure, go with a...