PinnedJan PaepkeClean up after yourself!How to write react effects with implicit clean-ups.Jul 4, 20221Jul 4, 20221
Jan PaepkeSignals: A Game Changer for ReactUsing Signals for Global State Management in ReactApr 163Apr 163
Jan PaepkeStructured Logging in the Grafana monitoring stackHow to work with (pino) JSON logs in Grafana Promtail and Loki.Mar 25Mar 25
Jan PaepkeI can’t get no SatisfiesHow to use Typescript’s new satisfies operator, even when you can’t.Feb 1, 2023Feb 1, 2023
Jan Paepke“X” marks the spot.A better way to retrieve and update data in JavaScript Map objects.Dec 5, 2022Dec 5, 2022