Real-world uses of TypeScript’s utility types
Sam Rose walks us through some real-world usage of TypeScript’s utility types in their day job’s open source codebase to help those new to the language get to grips with this key capability.
Sam has been a professional software engineer in the web space since 2012, with experience at big companies like Google and smaller companies like Budibase.
He spends most of his time in the back-end and infra side of the web, but since 2023 has been writing beautiful visual essays about programming at samwho.dev.
A proud father of 2 young boys, Sam is also a trustee for a charity in his local area helping other families with special needs children.
Sam Rose walks us through some real-world usage of TypeScript’s utility types in their day job’s open source codebase to help those new to the language get to grips with this key capability.
By Sam Rose