Plan for Failure
Posted by Pete Johns on Thursday, 16 April 2026 in systems
Pete Johns (/piːt ʤɒnz/ - he/him/his): Human being; just like you.
Posted by Pete Johns on Thursday, 16 April 2026 in systems
Posted by Pete Johns on Tuesday, 14 April 2026 in Engineering
One of the things that my career break has taught me is that I’m not yet ready to retire. This is good because the kids still need educating and that still needs financing. I also still enjoy playing with computers, much as I did when Dad first brought home a Philips G7000 and then a Commodore 16 with a spiral-bound manual when I was much younger and slightly more impressionable.
Posted by Pete Johns on Sunday, 12 April 2026 in geek
I run an Arlo-based home security setup, and most of the time it behaves as expected. A few months ago, Arlo shipped a major app update that broke the automations we depended on. I reconstructed them, only to encounter a new problem: whenever we came home, our phones would hound us with alerts that somebody was in the house. Yes. We know!
Posted by Pete Johns on Thursday, 9 April 2026 in geek
When Google killed Google Reader, I didn’t look for a replacement feed reader. Most of the blogs I followed since the early 2000s had died and their authors had switched to social media platforms. Posting to social media is a lot easier for most people than blogging, I suppose. And there’s that wonderful dopamine hit of incoming likes, comments, and subscriptions.
Posted by Pete Johns on Wednesday, 1 April 2026 in parkrun
Last month, when two of Melbourne’s larger parkrun events were closed for the Formula 1 Australian Grand Prix 2026 and associated works in Albert Park, I was asked, “How many parkruns can you get to in Victoria by public transport?”
Continue reading "parkrun Events Near Public Transport in Victoria"
Posted by Pete Johns on Wednesday, 25 March 2026 in geek
I recently received an email from a travel-related service announcing a “new login experience”:
Continue reading "Passwordless should reduce risk and friction"
Posted by Pete Johns on Tuesday, 17 March 2026 in geek
This post started off life as a note in Obsidian but I figure it may be useful to others, and sharing is caring.
Continue reading "Copy a directory structure with rsync (and no files)"
Posted by Pete Johns on Tuesday, 17 February 2026 in software-development
On this week’s Merri Monday Run I was chatting with a fellow nerd about software development, and the topic of GitHub pull requests (PRs) came up; particularly the importance of including a meaningful description in a PR.
Continue reading "On Writing Pull Request Descriptions Well: The Five Cs"
Posted by Pete Johns on Wednesday, 21 January 2026 in technology
During the pandemic, when our home became a classroom and an office as well as all its usual functions, and we were all glued to computers to get stuff done, it became apparent that more than one member of the Johns Household could be easily distracted by the other things that always-on internet connectivity could afford.
Continue reading "Automating Distraction Blocking with Pi-hole v6 and dedistracter"