15 May 2025Easiest Way to Transfer Photos from Snappr to Google PhotosSnappr has made it hard to upload all your photos to Google Photos at once - here's the way around their walled gardenRead
17 July 2023My Personal Task ManagerI've tried dozens of productivity and task mangement software but nothing's stuck. I keep returning to handwritten lists desperately wishing for a digital solution that works for me. So I decided to build one myself.Read
12 July 2023How to Kill All Background JobsYou are at the end of a productive session and now you just want to clean up all your background processes. But you can't think of an easy way to get rid of all those pesky processes.Read
6 Feb 2022How I Avoid a Thundering Herd of Slack RemindersIn theory, Slack Reminders are a great way to keep track of ad-hoc tasks that come up during a workday. However, I found my list of pending reminders just kept piling up.Read
3 April 2021Fix Slow Namespace Switching in KubieSwitching namespaces with kubie can be slow if you're cluster has a lot of namespaces. This post shows you how to speed it up.Read
28 Feb 2021Using DumpResponse can Lead to Unclosed Response BodiesUsing httputil.DumpResponse can easily lead to memory leaks. Let's see how to avoid them.Read
13 Feb 2020Introducing the Uerrors PackageThe uerrors package provides a convenient way to write error messages that make sense for internal developers as well as users.Read