Front-end education for the real world. Since 2018.





Author
Sam Rose's avatar

Sam Rose

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.

Latest articles by Sam Rose

  1. 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.