My Profile Photo

Tom Bell


Seasoned code hacker, and rookie DJ
Northern Quarter, Manchester


  1. My Go CLI Patterns

    I stumbled across a post on the Go subreddit asking about the patterns people use for building command-line applications. The post interested me because I’d recently written a number of command-line apps using Go. With writing these I had developed a number of patterns that I reuse when building command-line apps now.

    Read more…


  2. Debugging with a MacBook CPU fan

    Just a quick anecdote from last Saturday evening while Martin and I were pairing on our project.

    Read more…


  3. ReleaseKit + Go CI/CD Pipeline

    For a long time now, most of my command-line app projects have been written using Go. Without going into a sales pitch for Go, I love using it for command-line apps because of the simple tool chain, and nice standard library (also the flag package is great).

    Read more…


  4. Screen Sharing & Pairing with macOS

    Back when I first met Martin, we spent the entire day (almost 12 hours plus) working together on network programming project, reverse engineering a network protocol, creating a client for it.

    Read more…


  5. Hacking in Berlin

    Around the start of November 2017 sitting in Waterstones in the Arndale, Martin had told me about an idea he had for a project we should work on. After explaining in detail and talking about how to go about it for about an hour, we decided we’ll do it.

    Read more…