Skip to content

About

A Software Engineer working at Buf, making Protocol Buffers work for everyone.

Twitter and GitHub.

I help organize GoCon Canada and Go Toronto meetups.

  • People and technology
  • Computers. Code. Flipping bits. Cleaning cruft
  • Keeping an open mind, learning and helping others

In it to improve the internals and understand implementations. Solve business problems, don’t get hung up on algorithms.

Some open-source projects I work on in my spare time:

Long live open source, advent of code 🎄, good sci-fi and the occasional crappy piece of BEEPLE art.

As a hobby, I’d like to get back into electronics; maybe build a DEFCON badge and pick up a 3D printer.

Coffee and tea. Hike, spin, cycle, jog, squash and sometimes lift.

I occasionally capture digital flags 🚩 and attempt to pwn machines. Here are a few ctf write-ups. Always for fun and learning.


My age, divided by 2.14, is the number of years I’ve been a dog owner. I ❤ 🐶

No words can describe how much joy these two brought me.

Dog named Buddy Dog named
Dante


Digital years

  • Eventually, I will find time to update my website. 2011, 2012, 2013, 2014 (new domain), 2015 2016.
  • 2017 (yet another new .io domain), and time?! Nope. Early days but work in progress. 2018 was a blur.
  • 2019, back to original domain. 2020. 😷
  • 2021, work in progress. Protocol Buffers for the rest of us.
  • 2022, GopherCon, APIs, and more Protocol Buffers.
  • 2023, conferences, database migrations, video games, Protobuf plugins
  • 2024, reading, Mount Pilatus, distributed systems, personal development