Tech Notes

Tech tips and new discoveries

A Practical Look at JavaScript Garbage Collection

How V8 manages memory: generational GC, scavenging, mark-sweep, and what it means for the code you write.

JavaScriptNode.js
React View Transitions: A Hands-On Look

A look at the View Transitions API in React: how it works, where it has problems, and whether it is ready for real projects.

ReactJavaScriptCSS
When Dependencies Ship More Than We Bargained For

How npm supply chain attacks work, why they are hard to stop, and the few defenses I actually use.

JavaScriptNode.js
The Modular Monolith: A Practical Middle Ground

When you can skip microservices and still get most of the structure from a modular monolith.

ArchitectureJavaScriptNode.js
Monorepos in JavaScript & TypeScript: A Practical Guide

How I structure, build, and maintain JavaScript/TypeScript monorepos.

JavaScriptTypeScriptNode.js