Hello! I'm Alex.
I'm a software developer based in the UK. I love technology, programming, self-hosting and gaming. I make courses and write The Curious Engineer newsletter for developers who want practical, honest advice about code, careers, and shipping real systems.
I also write blog posts, share notes, make videos on PeerTube / YouTube, and publish notes from the books I read.
Subscribe to The Curious Engineer
Join over 3,100 readers getting bi-weekly insights.
"Yours is the only newsletter I consistently read every week, even before the ones from people like James Clear or Ali Abdaal."
Get bi-weekly insights on software development, careers, productivity, self-hosting, and entrepreneurship. Plus interesting finds from across the web.
Or subscribe via Kit or RSS. I respect your privacy, see my privacy policy.
Courses
All courses βLatest Writing
Recent newsletter issues and blog posts.
Newsletter
All issues βWatch My Most Popular Videos
All videos β
5 Design Patterns That Are ACTUALLY Used By Developers

SOLID Principles: Do You Really Understand Them?

Domain-Driven Design: Simple Explanation

What is Event Driven Architecture?

Backend Developer Roadmap 2023

Monolithic vs Microservice Architecture - Which Should You Use?

Types of Software Testing Explained

Hexagonal Architecture: What Is It and Why Do You Need It?

Stack vs Heap Memory - What are the differences?
Book Notes
All book notes βI write notes for the non-fiction books I read. These are the latest ones I have made public.
You might also like my reading list and what I am currently reading.
Notes
All notes βNot everything needs to become a full article or video. Notes are where I share smaller ideas, fixes, and references that may still help someone.






