I’m a software engineer at Thought Machine’s DevEx team, where I’m currently focused on working with our Please build system to compile C and Python. I’ve also worked on distributed systems (Go, gRPC and HTTP APIs, Postgres, Docker, K8s).

I recently built Horus, a full-stack observability system for distributed microservices.

How to measure DevEx?

Perceptual and systemic measurements help us understand what’s the state of DevEx in an organization

September 16, 2024

Assembly Fibonacci

Do you really know assembly if you haven’t done recursion?

February 19, 2024

Voice's impending iPhone moment

Better LLM models and more efficient microprocessor architectures will lead to a new dominant interface: voice.

February 3, 2024

From strings to bytes

A recent talk I gave in London on how computers interpret data.

December 21, 2023

Horus: a new observability system for distributed microservices

Horus plugs in a gap in the open source ecosystem with a full-stack observability system that’s easy to integrate

December 19, 2021

What you should know about working with freelancers

Be specific. Invest in onboarding them. Hold them to a high standard.

June 17, 2020