John Jago

Technical posts

Posts about programming, software engineering, and computers.


Hugo detecting CSS changes but not rendering new styles Two open source projects with great documentation First impressions of Framer from a developer’s perspective WordPress AJAX example with fetch and nonce verification Fixing Google Search only indexing my homepage Design your website without CSS Hide trending topics on X with uBlock Origin Hide the LinkedIn news feed with uBlock Origin It seems the App source '/Applications/Docker.app' is not there ChatGPT pair programming The biggest problem with programming languages I tried npm install after a few years, and this is what happened Forget books, learn Linux the hard way My upload script is 176 times faster than Travis CI To get it ready, use it in production Clojure vs Go: Making a spell checker XML signal-to-noise ratio Keyboard shortcuts Things I didn’t know about TypeScript Programming blogs that go deep You can do a lot with text and pipes in Linux TypeScript has oddly specific types like Pick Learn more by doing Need more memory on your cheap VPS? Software will slap you if you write it poorly Making a command line countdown timer JavaScript frameworks from the last decade did not age well Living in the terminal Cache busting with Bash Hash tables for unsorted array lookups A repository for your dotfiles A guide to dwm on Debian Cache busting static assets in Hugo Make bootable USB drives with dd Clojure: Checking for uppercase letters in a string Why I moved back to GitHub The typographer’s serif system font stack Typefaces included with Ubuntu 18.04