Explore a pathway
The Knowledge Vault
A collection of articles on software development.
Software Design
Articles on software design, architecture, and development.
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.