The Vault
Overview
Articles on how to build better software with interesting patterns and techniques.
When I get around to it I write about different patterns for building software, primarily in the context of web applications.
If you’re looking for smaller snippets of information, check out my “Tiny tips/tricks” series.
Here are some of my favourite posts
Micro Context
Simplify rendering by using Context to your advantage.
Response Validation with Yup
Validate API data instead of trusting TypeScript.
Pub/Sub & Micro Frontends
Use native browser events to sync state across JavaScript frameworks.
Button Component Architecture
Build buttons that are easy to use and easy to maintain.