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
Hardening an OpenWrt Router: SSH, LuCI, RPCD, and the Kernel
Five concrete OpenWrt hardening steps from a real audit — disabling SSH passwords, fixing the LuCI HTTP/TLS setup, decoupling LuCI auth from the system password, and tightening the network stack with sysctl.
LinuxHomelabNetworking
PostgreSQL Scales Further Than Most Think — Here is How to Push It
Practical strategies for scaling PostgreSQL before reaching for distributed databases or microservice rewrites
PostgreSQLDatabaseLinux
How to Upgrade PostgreSQL Without Losing Data
A practical guide to upgrading PostgreSQL major versions with minimal downtime, covering pg_upgrade, logical replication, and common gotchas.
PostgreSQLLinuxDocker
UI APT Mirror - A containerized solution with UI
A review of my containerized APT mirror project with web interface, npm proxy, and file hosting capabilities for air-gapped environments.
LinuxDockerHomelab
Configuring a wifi access point on ubuntu server with netplan
Netplan configs for ubuntu server to run a wifi access point
UbuntuLinuxHomelab