I'm a software engineer and 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, books and newsletter.
I'm also passionate about storytelling, physical training, philosophy.
I haven’t written that much clean code in the last nine years. I’ve created features and entire products on my own. But looking at my code I…
When I’m exploring an unfamiliar codebase I start with one of its public APIs. In this case, it was , arguably the most widely used React…
In the summer of 2021, I worked on one of the most complex projects I’ve ever put my hands on - a game. Gaming was the spark that sent many…
I know my way around a React application or a REST API but when it comes to writing domain logic there is nothing to hold your hand anymore…
I can feel my stomach turning before an exam no matter how much I’ve studied for it. But it’s nothing compared to the wave of emotions that…
Learn how to build better Node.js applications. A collection of best practices about architecture, tooling, performance and testing.
Buy NowLearn proven practices about React application architecture, component design, testing and performance.
Buy Now