Mike North
Stripe
Mike is a Principal Staff Engineer and Tech Lead of Developer Platform at Stripe, where his role includes defining the company’s public API semantics and types, as well as driving many large TypeScript projects like the Node.js Stripe SDK Stripe Shell, and Stripe Workbench.
Prior to working at Stripe, Mike was a Senior Staff Engineer at LinkedIn, the CTO of Levanto Financial and the UI Architect of Yahoo’s Ads & Data division.
As part of his ongoing work to improve the JavaScript ecosystem, Mike is a regular contributor and maintainer of a wide range of open source libraries. His areas of focus are TypeScript, Ember.js, CLIs and Progressive Web Applications.
Mike North's Courses
Enterprise TypeScript
Intermediate TypeScript, v2
Mike North
TypeScript 5+ Fundamentals, v4
Mike North
Fullstack TypeScript (feat. GraphQL & Node.js)
Mike North
Making TypeScript Stick
Mike North
JavaScript and TypeScript Monorepos
Mike North
Ember Octane Fundamentals
Mike North
Visual Studio Code
Mike North
Modern Search Engine Optimization (SEO)
Mike North
Sass Fundamentals
Mike North
What They're Saying
Just wrapped up "Fullstack TypeScript (feat. GraphQL & Node.js)" by Mike North on Frontend Masters!
Great workshop on how to get end-to-end type safety across the stack 👼
Ashley Thompson
ashleygthompson
Mike North packed a lot in his Intermediate Typescript v2 and Enterprise-Scale Typescript v2 courses. When starting with intermediate typescript I thought I had a good grasp on some of typescripts complex features, but found I had really just touched the tip of the iceberg. We delved into generic scopes and constraints, utility types and creating our own utility types, conditional types, mapped types, and a lot more.
Enterprise typescript we brought it all together by setting up a typescript project that could scale at enterprise level, as well as deep dives into eslint and tsconfigs, automating API documentation for libraries, and using multiple tsconfigs when converting a javascript codebase to typescript.
Michael Duren
Software Engineer at Maximus
I just completed "Making TypeScript Stick" by Mike North on Frontend Masters! I now feel so much more confident about leveraging the powers of TypeScript in making scalable applications.
Ankit Kaushik
AnkitKaushik24
I just completed "Making TypeScript Stick" by Michael North on Frontend Masters! It was fun & insightful course for me, like finally able to see "oh that is how you use TypeScript with some edge cases!". really great, thanks!
Ridho Febriansa
ridhofebriansa
I just completed "Making TypeScript Stick" by Mike North on Frontend Masters! This is a tough course but I need to get familiar with utility types and build types with keyof, typeof and extends.
Connie Leung
connieleung404