alexnault
About
Alex Nault

Hi, I'm Alex Nault and I solve problems using software.

I'm currently building solutions at Apprentx as a Software Architect. Previously Classcraft and Ubisoft.

Latest articles

Cover image

Why I Over-Engineer My Blog

For every hour I spend writing I spend six building this website.

2 min read
Cover image

Liskov Substitution Principle in Functional TypeScript

If it looks like a duck, quacks like a duck, but needs batteries, you probably have the wrong abstraction.

8 min read
Cover image

Dependency Inversion Principle in Functional TypeScript

A sure way to decouple modules and write testable code.

10 min read
Cover image

Open–Closed Principle in Functional TypeScript

Putting on a hat shouldn't require a brain surgery.

5 min read
Cover image

Functional Programming with JavaScript in 3 Steps

Pure functions, immutability & declarative pattern… you're in for a treat.

7 min read
Home
About
Contact
Source
GitHub
LinkedIn
Bluesky