Max Burson

Picture of the author

Writing mostly on software development

TypeScript Discriminated Unions: Problems and Solutions

Solutions to problems with TypeScript's discriminated unions

TypeScript: Discriminated Unions & Polymorphism

Notes on picking between polymorphism and discriminated unions when writing typescript

Gatsby vs Next.js: Blog Starters Showdown ⚔️

Yesterday I switched from using Gatsby to generate my blog to Next.js. ... Here I'll narrate my experience with both of them, and pit them against each other in a blog-on-blog showdown!

RTFM More

Read Stack Overflow less, and your language or library’s docs more

Making the switch => object Pattern Work in TypeScript

Where I come to terms with TypeScript not being perfect

Cross Component Promises

Async cross component communication can be easily (ish) achieved without breaking component data flow rules