johnjago.com
· say hi · projects · work logs2023
- Traits of blogs I genuinely enjoy reading
- A less heard of reason to single-task
- Effort is noticeable
- One hour is a lot of time
- LLM precision problem
- Marketing veil
- Feedback fuels progress
2022
- The biggest problem with programming languages
- Source Serif and Charter: a tale of two typefaces
- To-do lists are terrible for your health
- Why do we append to digital documents?
- I like living near a busy street
- A roundabout approach to solving problems
- Your level of zoom determines your audience
- After 2,000 resumes my eyes burn
- Serifs are back in business
- I tried npm install after a few years, and this is what happened
- Tech is overrepresented in blogging
- Forget books, learn Linux the hard way
2021
- No-code platforms cannot replace code
- Working for vs working with
- My upload script is 176 times faster than Travis CI
- To get it ready, use it in production
- Depth first, then breadth
- How to make choices
- Clojure vs Go: Making a spell checker
- Great content that no one has ever heard of
- XML signal-to-noise ratio
- Measuring a personal blog’s success
- Keyboard shortcuts
- Be careful about overfitting when learning new skills
- Things I didn’t know about TypeScript
- Hiring is an intractable problem
2020
- 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?
- You can’t recommend books without context
- 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
2019
- Cache busting with Bash
- The discomfort compass
- 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