Blog

Title Date Description
How to get Threema Feb 1, 2026 What is Threema, why would you want to use it, and how to get started.
Moving to European and CANZUK tech: a quick overview Jan 27, 2026 A quick intro post on moving to European tech.
December 2025 wrap-up Dec 31, 2025 What have I been doing and learning this month?
November 2025 wrap-up Nov 30, 2025 What have I been doing and learning this month?
October 2025 wrap-up Oct 31, 2025 What have I been doing and learning this month?
September 2025 wrap-up Sep 30, 2025 What have I been doing and learning this month?
Nobody can write Aug 12, 2025 Nobody can write. Or, why you should let your tech writers do their jobs.
June 2025 wrap-up Jun 30, 2025 What have I been doing and learning this month?
May 2025 wrap-up May 31, 2025 What have I been doing and learning this month?
April 2025 wrap-up Apr 30, 2025 What have I been doing and learning this month?
Docs-as-code in very basic terms Apr 14, 2025 This is docs-as-code for people who don’t know what git is and have never installed VS Code.
Setting up Linux Mint Apr 13, 2025 Some notes to my future self, for the next time I set up Linux Mint
Review: Marketing Week MiniMBA in Marketing Apr 8, 2025 A review of Mark Ritson’s mini-MBA in marketing. Also a bit of a review of Mark Ritson. Which is a shame.
Thinking first, AI second Apr 3, 2025 An approach to using AI that ensures you benefit from it, without damaging your thinking skills.
Resources: Writing for AI Mar 31, 2025 A quick round-up of resources for tech writers on writing for AI.
March 2025 wrap-up Mar 31, 2025 What have I been doing and learning this month?
The first tech docs project Jan 25, 2025 What was your first tech docs project? Your first piece of technical writing? I’m taking a trip down memory lane and mulling on inspiration and impact.
Notes on: ZapConnect 2024 Sep 26, 2024 Notes on ZapConnect 2024.
Notes on: Write the Docs Atlantic 2024 Sep 24, 2024 Conference notes on Write the Docs Atlantic 2024.
Rocket-powered dumpster fires Sep 17, 2024 Some thoughts on Sam Altman’s tweet: ‘if you strap a rocket to a dumpster, the dumpster can still get to orbit, and the trash fire will go out as it leaves the atmosphere.’
timebox.so teardown Sep 1, 2024 Breaking down the strengths and weaknesses of an impressive micro-saas launch website.
How to get Reddit karma quickly Aug 31, 2024 How to get to 50 karma quickly and legitimately.
Spiky opinions? Dec 21, 2023 This post is a response to an article a friend, Adeline Amar by Wes Cao.
Create custom statuses for pages in Material for MkDocs Oct 8, 2023 Extend the Material theme’s status feature to create custom statuses for pages in Material for MkDocs.
Set up minikube on Windows Feb 11, 2023 Some notes to my future self: how to use minikube for local testing of Kubernetes setups
Cookie consent across subdomains with Material for MkDocs Nov 26, 2022 How to set up a Material for MkDocs site to support sharing cookie consent across all sites on a domain.
Add cover images to blog posts in Material for MkDocs Sep 14, 2022 Modify Material for MkDocs to include cover images on the blog index page.
Prevent MkDocs from replacing tabs with spaces in code blocks Aug 20, 2022 This article describes MkDocs’ default processing of tabs in code samples, explains why it can be a problem, and shows how to fix it.
Using Markdoc with Eleventy: a quick test May 13, 2022 Trying out Stripe’s recently open sourced Markdown parser.
Notes on my Raspberry Pi Zero setup Dec 1, 2021 Some notes to help me next time I need to reconnect to my Pi Zero from Windows 10
Diagnose issues with your Windows PC hardware Dec 1, 2021 A short list of free diagnostic tools.
Setting up a new Windows PC Dec 1, 2021 Some notes to my future self, for the next time I set up a new Windows PC
How to avoid being doxxed: protecting your personal information online Nov 3, 2021 How to protect your personal information online, and a few related internet survival tips.
Write the Docs Prague 2021 Oct 5, 2021 Notes from Write the Docs Prague 2021.
API Specifications Conference 2021 Sep 30, 2021 Quick notes from my first time at the API Specifications Conference.
Buildkite notes Aug 17, 2021 A collection of notes and commands for Buildkite. Mostly so that I don’t have to keep googling how to start things.
Designing your own personal planning system Jul 1, 2021 How (and why) to create a personal planning system that works for you.
Resources for freelancers working as sole traders Jun 25, 2021 A quick collection of resources and things to consider when registering as a sole trader in the UK.
Empathy in documentation Jun 6, 2021 How empathy helps us write better documentation.
Create multiple websites from one Obsidian vault Jun 1, 2021 Use Github and Netlify to create multiple websites from one Obsidian vault.
How to activate venv in Git Bash on Windows Apr 12, 2021 When running venv/Scripts/activate doesn’t appear to work.
Mission, vision, and values - for a solo freelancer? Oct 20, 2020 Reflections on a ZingTrain webinar on creating a mission, vision, and values for your company.
Hacktoberfest 2020 Sep 14, 2020 A virtual hackathon for Hacktoberfest 2020.
Setting up the Huawei Honor Band 5 May 3, 2020 The steps for setting up the Huawei Honor Band 5 are not simple if you don’t have a Huawei phone. This short article provides workarounds for a few issues, including Huawei Health and Huawei Mobile Services not running, and the missing oximeter.
Deploy a MadCap Flare webhelp to Netlify Apr 3, 2020 Sharing a sample project and quickstart for how to deploy a MadCap Flare webhelp output to Netlify’s hosting.
Getting the most out of online communities Jan 20, 2020 Some tips for networking, learning and living in online professional communities.
Starting a new TDD Laravel project Nov 24, 2019 My personal Laravel quickstart, for a Laravel project with test driven development.
Decisions in a short doc Nov 10, 2019 An insight into the number of decisions a tech writer makes, even in a short document.
Edit a file on GitHub Oct 1, 2019 How to make small edits directly on GitHub.
How to ‘exit’ git branch Sep 25, 2019 Using git branch can bring up a long list of branches. This is how to ‘exit’ the list.
Hacktoberfest 2019 Sep 5, 2019 A virtual hackathon for Hacktoberfest 2019.
AWS CLI errors on Windows 10 Aug 7, 2019 Two issues when getting up and running with AWS CLI on Windows 10: no module named awscli.clidriver and unknown encoding: idna.
When Curl isn’t Curl Jul 7, 2019 Curl in PowerShell and Curl elsewhere are not the same thing.
Vilnius 2019 notes: Legacy docs Jul 6, 2019 Notes from the legacy docs conference talk at Write the Docs Vilnius 2019
Vilnius 2019 notes: Internal docs Jul 5, 2019 Notes from the dev docs conference talk at Write the Docs Vilnius 2019
Vilnius 2019 notes: Documenting a new field Jul 4, 2019 Notes from the documenting a new ecosystem talk at Write the Docs Vilnius 2019
Vilnius 2019 notes: Microcopy Jul 3, 2019 Notes from the microcopy conference talk at Write the Docs Vilnius 2019
Why the short blog posts? Jul 2, 2019 My blogging inspiration and purpose.
Option selection bug in CLIs on Windows Jun 26, 2019 When you can’t use your arrow keys to select options in CMD or Powershell.
Find and remove AWS services Jun 8, 2019 Check what AWS services you are using, and remove them.
Create a Hugo shortcode Sep 29, 2018 Learn about Hugo shortcodes, and build a simple example.
Quick cookie consent Sep 22, 2017 Add basic cookie consent to your website
No matching items