I am a technical communicator with a love of explaining technical concepts in documentation, blog posts, videos, books and more. I run a small agency called Gregarious Mammal if you’re interested in hiring me for that kind of thing.

This website is a home for all my blog posts, podcasts, newsletters and creative projects.

It’s also new and very much in development, so watch this space. 👀

Next events

May 27 2020 to May 28 2020

JAMStack London to hear about your ideas and projects

August 13 2020 to August 16 2020

KubeCon and CloudNativeCon to hear about your ideas and projects

Latest posts

- more
6 Interesting Trends from the Latest CNCF Survey

The Cloud Native Computing Foundation (CNCF) conducted another survey late last year and the results are now out. Here’s what’s popular in cloud native development.

The Future of Tech Conferences in the Wake of Coronavirus

In the wake of coronavirus — What will this mean for the future of tech conferences when the world goes back to normal?

Preaching the API Gospel- An Interview With the API Evangelist, Kin Lane of...

See what API Evangelist, Kin Lane of Postman, has to say about the future of APIs as we continue into 2020.

Talking Uber-Level Monitoring With Martin Mao of M3 and Chronosphere

Find out why Uber engineers decided to leave Uber and focus on building Chronosphere, the company that enables enterprises to take advantage of M3.

Automate Task Creation With the TODO Bot

Do you litter your code with “TODO” keywords so you’ll remember to come back to them? With this handy GitHub bot, you’ll never have to remember again. Maybe.

Latest podcasts

Peter Suma of Applied Brain Research, a new Hello World, and how games influence policy

In this episode I speak with Peter Suma of Applied Brain Research about Nengo, a complete brain maker that allows you to develop and run models with deep learning, online learning, static weights, simple linear neurons, complex spiking neurons, and everything in-between.

Also features content covering tools for working from home, two player games, a “Hello World” for the modern era, and much more!

Mobile engagement with mGage, why you should use Brave, ditch Discord and what actually is a URL

In this episode I speak with Nick Millward of mGage about the past present and future of mobile engagement, especially RCS. I also cover the history of the URL, teaching an AI to play D&D, how to work from home, why Discord is bad, Brave is good, and so much more.

WTD Episode 28 - UX writing - Starting and Scaling at your Company, Berlin WTD meetup

Episode 28 is a recording of a Berlin WTD meetup focused on UX writing processes, live streamed on March 9, 2020 at the Humanitec in Berlin. The meetup featured two speakers. Natasha Sarana, UX Writer at FlixMobility, talks about her company’s attempts to include UX Writing in their research routine. She shares the main challenges they faced so far and how they deal with them. The second speaker, Roger Sheen, information architect and freelance UX Writer, talks about how the UI copy process at Wire evolved as the product matured. He covers gathering and aligning copy from source code, moving it to dedicated strings files to facilitate version control and localization, and setting up collaboration workflows with developers and external partners.

Computing history with Sinclair Target of two-bit history

I’m taking a short break, so something from the archives this week of my ill-fated podcast from last year, “The Enthusiastic Amateur”. This interview is reproduced in entirety to get the listeners it deserved. A great interview with Sinclair Target of two-bit history about the hidden stories from computing history.

WTD Episode 27 - Starting a doc group/process when you're the first

In episode 27 of the Write the Docs podcast, we’re joined by Cynthia Ng and Amy Qualls from GitLab to talk about strategies for starting up docs in organizations where there aren’t any other tech writers and where you’re first on scene setting up shop. What are your first steps as a documentarian when there isn’t anyone else, when processes, contacts, tools, and other systems aren’t documented or described anywhere? When you’re first on scene, docs might not even be your full-time job but rather a task that’s on the side of your desk and which you have to bootstrap from ground zero.

Recommendations and Newsletters

I currently curate 4 newsletters on Ethics (mostly in technology), Blockchain, Language and Linguistics, see my latest recommendations and join those newsletters below.

The Weekly Squeak Newsletter

My general newsletter "The Weekly Squeak" draws content from all these sources and a couple more, sign up to that below.

Latest ethics posts


Newsletter coming soon, for now enjoy the posts below.

On conference stages and at campaign rallies, tech executives and politicians warn of a looming automation crisis — one where workers are gradually, then all at once, replaced by intelligent machines. But their warnings mask the fact that an automation crisis has already arrived.
Read More
Perhaps you’ve heard of AI conducting interviews. Or maybe you’ve been interviewed by one yourself. Companies like HireVue claim their software can analyze video interviews to figure out a candidate’s “employability score.
Read More
Summary: How ethically mature are your user-research practices? Assess your current state of ethical maturity by answering these simple questions. Many organizations have flourishing design teams who conduct user research on a regular basis.
Read More
Jesse Aguirre’s workday at Slack starts with a standard engineering meeting—programmers call them “standups”—where he and his co-workers plan the day’s agenda. Around the circle stand graduates from Silicon Valley’s top companies and the nation’s top universities.
Read More
Facial recognition technology has progressed to point where it now interprets emotions in facial expressions. This type of analysis is increasingly used in daily life. For example, companies can use facial recognition software to help with hiring decisions.
Read More

Latest language posts


Newsletter coming soon, for now enjoy the posts below.

YOU ARE IN THE FRONT YARD OF A LARGE ABANDONED VICTORIAN HOUSE. STONE STEPS LEAD UP TO A WIDE PORCH. If you’re a computer programmer or digital designer over the age of 40, this is probably how the future began for you.
Read More

Garbage Language

from Vulture
This article was featured in One Great Story, New York’s reading recommendation newsletter. Sign up here to get it nightly. I worked at various start-ups for eight years beginning in 2010, when I was in my early 20s. Then I quit and went freelance for a while.
Read More
In the first episode of the Netflix adaptation of Vikram Chandra’s best-selling novel, Sacred Games, the criminal kingpin Ganesh Gaitonde makes a phone call to a detective, Sartaj Singh.
Read More
Did you ever wonder what’s the best tool to write an article, user manual, book, or any other kind of text document? There are many options to choose from. Most people use a What-You-See-Is-What-You-Get (WYSIWYG) editor (also called a text processor), such as Google Docs, LibreOffice or Word.
Read More
If your language had no words to describe “the future,” would you still stress over it? I went to my neighbor’s house for something to eat yesterday. Think about this sentence. It’s pretty simple—English speakers would know precisely what it means.
Read More

Latest blockchain posts


Newsletter coming soon, for now enjoy the posts below.

Photo by Austin Distel on Unsplash Here’s the deal: 1. There is a shortage of blockchain developers, this means web developers will need to learn blockchain development.
Read More
Grab the source code for the blogpost here. For the past few months, I've been building a couple of toy dApp projects on Ethereum that ultilize zero knowledge proofs, specifically zk-SNARKs.
Read More
It’s happening. Building smart contracts on Ethereum is slowly distancing itself from being a task better suited for Elon Musk’s friends on Mars, and looking more and more like something maybe doable by human beings.
Read More
When we started out designing the Orchid privacy network, we faced the fundamental decision of which blockchain Layer 1 platform to build on. Deciding on the best solution required us to take a hard look at multiple options in the market, and the tradeoffs involved with each one.
Read More
If you’ve been following the development of Embark you’re probably aware that we regularly put out alpha and beta releases for upcoming major or feature versions of Embark.
Read More