vi.mock Is a Footgun: Why vi.spyOn Should Be Your Default

Don't Mock Your Framework: Writing Tests You Won't Regret

Spooky tales to scare your JavaScript developers

The Secret to Maintainable Remix Apps: Hexagonal Architecture

Spooky tales to scare your JavaScript developers