Professional

I am a technical writer based in the Kitchener-Waterloo area in Southwestern Ontario.

My background is in the philosophy of mathematics. I spent years analyzing how complex logical systems function and how their individual components connect to build functional wholes. It turns out that studying abstract logic is the perfect training for documenting distributed software architectures.

The skills required to explain abstract systems translate directly to software. Beyond writing, I specialize in taxonomy, information architecture, and knowledge management, with a focus on scaling these practices in rapid-growth SaaS environments.

I strive to build helpful and accessible content that meets the needs of users, administrators, and developers, while actively supporting a11y initiatives.

Personal

I live with my partner and my two cats, and I find I’m happiest when I’m outdoors or thinking through a complex logical space.

While Ontario isn’t known for its mountains, I make the most of the local trails as an avid runner, hiker, and cyclist. Lately, I’ve added fishing to my rotation, spending my downtime exploring local waterways.

A caucasian man in his thirties, with wavy dark hair with some gray streaks wearing a dark gray sweater

I’m also passionate about music and community, and have volunteered for local festivals that combine my interests.

About this site

I strive to be an engaged and critical user of technology. I believe that Wikipedia, RSS, and the bicycle are examples of technology at its finest: efficient, accessible, and resilient.

You can follow my blog for thoughts on technology, technical writing, technical communications, and community. In the spirit of the small and open web, this site does not track you and contains no ads. It is built using Hugo, which fits my preference for fast, clean, and static web content.

The site’s operating costs are minimal, but if you like the content, you can support it by buying me a coffee.