Skip to main content

Posts

2026

  1. Blogs I’m reading (via RSS)
  2. Build notes for the new 16by9 site
  3. What I've been reading (2024–2025)
  4. The discomfort around AI
  5. My 2026 year theme

2025

  1. I’m rebranding my business
  2. On dictation
  3. I’ve never been so conflicted about a technology
  4. Migrating to Eleventy
  5. Noise & Grain

2024

  1. Nikon F3: my favourite camera
  2. Thoughts on the recent WordPress drama
  3. Vegetable balti recipe
  4. How I’m using AI
  5. Plant rescue challenge
  6. How Cal Newport marks up the books he reads
  7. What I’ve been reading (2019–2023)

2023

  1. 9 bits of advice after 9 years freelancing
  2. Home office tour
  3. Favourite Mac applications and utilities
  4. End of an era

2022

  1. Appearance: Bootstrapped.fm 232
  2. Housekeeping
  3. Client experiences and expectations

2021

  1. 100 things that made my year

2020

  1. Thirty-day digital declutter
  2. Adding IDs to the Gutenberg heading block
  3. An introduction to Roam Research
  4. Lockdown Productivity: Spaceship You
  5. Staying focused while working from home
  6. One positive outcome
  7. Trying out a new tool: Roam Research
  8. Happiness is shipping
  9. My setup and tools
  10. Offset Earth
  11. Upping my reading habit
  12. Examples of ambitious projects that were completed quickly
  13. Habit tracking with The Theme System Journal
  14. 2019: year in review
  15. Redesign notes: #2

2019

  1. Redesign notes: #1
  2. The best books I read in 2018
  3. 2018: year in review

2018

  1. How to run a mastermind retreat
  2. What’s in my bag (2018 edition)
  3. The best books I read in 2017
  4. 2017: year in review

2017

  1. A framework for setting goals
  2. The Case for RSS
  3. Seth on writing
  4. How to build a successful freelance business without going crazy
  5. What is the smallest step you can take?
  6. Todoist: the filters I use
  7. Todoist: how I stay focused using a custom start page
  8. Yuval Noah Harari on Meditation
  9. Cortex on time tracking
  10. AirPods: first impressions
  11. Mastermind groups for freelancers: what and why?

2016

  1. 2016: year in review
  2. On burning out
  3. Seasons
  4. 30/30
  5. My favourite drink
  6. Impact
  7. How to thrive in tomorrow's world
  8. Clouds and dirt
  9. Monthly themes
  10. Guilt
  11. Disclaimer
  12. You are what you eat
  13. What I learned from James Altucher’s worst ever interview
  14. Autopilot
  15. Dumbphone
  16. The unknown is hard work
  17. Unplug
  18. Opportunities vs. excuses
  19. Half-time Q&A Session
  20. The importance of a checklist
  21. How to come up with ideas
  22. Start tomorrow
  23. Today’s priority
  24. Our fascination with tools
  25. A snapshot in time
  26. Accountability
  27. Why you should never listen to me (or anyone else)
  28. Steal your ideas
  29. Find your own path
  30. My daily routine
  31. Words
  32. Risk
  33. Perfect
  34. The 30 Day Writing Challenge
  35. Why I’m in Oxford
  36. Trello: tips and tricks
  37. Reading more intentionally
  38. Useful plugin: Page Analytics by Google

2015

  1. 2015: year in review
  2. 3 simple ideas
  3. The /now page
  4. Your internal compass
  5. A new home
  6. You're not unique
  7. Journaling: day one
  8. Thoughts on freelancing as an introvert
  9. An interview with Tom Lloyd: On starting an agency
  10. I’m joining the modmore team!
  11. An interview with Jon Rhodes: On managing digital projects
  12. An interview with Mark Hamstra: On freelancing and selling digital products
  13. How many hours should you work?
  14. How to get the budget and justify the cost of a project
  15. Decide what box you should go in
  16. Must avoid at all costs

2014

  1. Freelancing: 2 month review
  2. How I quit my job
  3. How I grew my mailing list from 0 to 238 in 3 weeks
  4. You don’t have to be an expert to teach
  5. The muscle theory
  6. The tools that I use to build websites in 2014
  7. I’m going freelance
  8. You are not late
  9. The raft
  10. On blogging
  11. Fifty
  12. How to send emails without looking like an ass
  13. Takeaways from Responsive Day Out 2
  14. Progress and reassurance
  15. A WordPress & Git workflow
  16. 500 words
  17. An introduction to MODX
  18. Time
  19. A giant list of Mac apps
  20. An Alfred time tracking workflow
  21. Happy birthday, World Wide Web
  22. My GeekTool F1 desktop
  23. Using shortcodes in WordPress
  24. Podcasts
  25. Working with clients

2013

  1. My Sublime Text setup
  2. Using Nettuts-Fetch to create .gitignore files in Sublime Text
  3. Design is a Job
  4. How can we make a ruckus
  5. I want to write
  6. Hiding files and directories in a Sublime Text project
  7. Creating new blog posts with an Alfred workflow
  8. How to add favicons to bookmarklets in Chrome

2012

  1. Stop fixing WebKit font smoothing
  2. Drop down terminal with iTerm2
  3. A new microsoft.com
  4. .htaccess in multiple WordPress environments
  5. Microsoft's new logo
  6. Scratch: a quick input notepad for iPhone
  7. Inspire kids to learn to code
  8. Why you should pay too much for things
  9. Testing websites using the iOS simulator
  10. Huffduffing

2011

  1. Helvetica
  2. Hello world