Tech Notes
Tech tips and new discoveries
All Posts#Architecture#CSS#Database#Databases#Docker#Finance#Homelab#JavaScript#Linux#Networking#Node.js#Performance#PostgreSQL#Project#React#TypeScript#Ubuntu
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
How to Upgrade PostgreSQL Without Losing Data
The three ways to upgrade a PostgreSQL major version: pg_dump, pg_upgrade, and logical replication, and the problems you can hit with each one.
PostgreSQLLinuxDocker
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
UI APT Mirror - A containerized solution with UI
Notes on a containerized APT mirror I built for working offline: deb packages, an npm cache, and file hosting with a web UI.
LinuxDockerHomelab