Writing
Articles
Thoughts on frontend architecture, TypeScript, microfrontends, and engineering practices.
Key Concepts
ArchitectureMicrofrontendsReact
Micro-Frontend Architecture: Lessons from 20+ Product Initiatives
Practical lessons learned from implementing and working with microfrontend architectures across multiple teams and product initiatives.
3 min read
TypeScriptDXBest Practices
TypeScript Strict Mode: How to Adopt It Without Breaking Everything
A practical guide to incrementally enabling TypeScript strict mode in an existing codebase, with the lessons learned from doing it across multiple projects.
3 min read
ArchitectureBFFNode.js
The BFF Pattern: How Frontend Teams Can Own Their API Layer
The Backend-for-Frontend pattern separates concerns, reduces coupling, and empowers frontend teams to ship independently. Here's how to think about and implement it.
3 min read