Localghost
Theme options
Time options

Blog

  1. 2022: The year in lists

    I don't usually do these end-of-year reflection posts, but at a time where I feel like I'm finally starting to hit flat land again after a year of climbing hills, it seems like a nice thing to do, and a way for me to reflect on my own achievements.

    – Continue reading

  2. Preparing for conferences

    I've been speaking at conferences and meetups on and off for nearly five years now, and a few people have asked me what the process is for preparing a talk. So I thought I'd share how I approach it.

    – Continue reading