We move beyond complex passwords and harden SSH access using ed25519 keys, proper permissions, and cloud-init overrides.
Latest entries
A step-by-step guide to securing a new Ubuntu VPS by creating a regular user, configuring sudo, and disabling root SSH access.
Brave Browser (Chromium) kept sticking to Intel iGPU for WebGL/WebGPU. Here’s the exact fix I used and a one-click Automator launcher to make it permanent.
How I added privacy‑friendly visitor statistics to a static Astro site using a tiny Node.js endpoint, SQLite, PM2, and Caddy.
On why misusing AI feels a lot like misusing a light bulb.