My name is Brandur Leach (@brandur). I'm an engineer at Stripe, and am interested in service engineering, APIs, Vim, Tmux, Ruby, Go, terminal productivity, running, fixed gear riding, history, urban design, and metal.


  • The Case For A Go Worker Pool

    Error handling and fragility; or why a worker pool belongs in Go's standard library.

  • Postgres Hacking

    The missing README for how to get started with Postgres development.

  • AWS Islands

    The case for a concerted effort to build a powerful, but streamlined, platform on AWS.

  • The Intrinsic Static Site

    Building a static site on AWS with a global CDN, free HTTPS with automatic certificate renewal, and a CI-based deployment process powered by GitHub pull requests.

  • Notes on Go

    Notes on the language after spending a few weeks building a large project in it.

Older articles are available here.


  • Apple Bedtime

    Apple's new addition to the iOS Clock app is a step closer to the ideal alarm clock. October 19, 2016

  • Deep Work & Concentration

    On the modern age's ongoing assault on our concentration and thinking about problems in depth. October 19, 2016

  • OpenAPI 2.0

    Some thoughts on OpenAPI 2.0 after putting together a definition for Stripe's API. October 16, 2016

  • Postgres 9.5 on Travis CI

    A recipe for getting Postgres 9.5 up and running on Travis CI. October 1, 2016

  • PAX 2016

    Better known as line-con. Wherein I revisit the infamous video game expo after two years away. September 13, 2016

Older fragments are available here.