I'm a full-stack engineer and aspiring writer who works with JavaScript, Go, AWS and a pen.

Working for early stage startups and corporations like the Financial Times taught me a lot about building software. I share what I've learned about software design & architecture through my articles and newsletter.

Other passions - Dungeons & Dragons, physical training, philosophy.


What Startups Taught Me About Writing

July 20, 2021

On the Importance of Software Design

May 31, 2021

Reflections on My Journey as a Developer

April 12, 2021

Architecture Case Study - Lodash

February 28, 2021

Tao of React - Software Design, Architecture & Best Practices

January 18, 2021

Read All


Tao of React

The Tao of React book contains rules and guidelines that will help you build well-structured applications. Learn proven practices about architecture, component design, testing and performance.

Learn More