
Mike North
Stripe
Mike is a Senior Staff Engineer and Head of Human Factors Engineering at LinkedIn, where he focuses on the ergonomics of internal and open source tools and tech stacks that thousands of engineers use every day. As one of company’s deepest experts around TypeScript and Visual Studio Code, Mike has first hand experience rolling out and supporting adoption of these technologies at “big tech company” scale. Prior to working at LinkedIn, Mike was 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
- ⠇
Fullstack TypeScript (feat. GraphQL & Node.js)
Generate TypeScript code based on a GraphQL schema. Combine TypeScript and GraphQL's type systems to create full-stack, fully-type-checked codebases. - ⠇
Making TypeScript Stick
Get hands-on practice using advanced TypeScript concepts. Test your knowledge through quizzes, challenges, and even a TypeScript game show! - ⠇
Intermediate TypeScript
TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams. - ⠇
TypeScript Fundamentals, v3
TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provides a superior developer experience for collaborative teams. - ⠇
Ember Octane Fundamentals
Use glimmer components, tracked properties, modifiers and learn everything you need to know to build performant, production-ready Ember apps & PWAs with Ember Octane! - ⠇
Visual Studio Code
Learn about Visual Studio Code— a modern, full-featured code editor built from the ground for the needs of web developers. - ⠇
Web Security
Get hands-on experience attacking and defending web applications. Defend Cross-Site Scripting and MITM attacks, secure 3rd party assets, and more! - ⠇
Modern Search Engine Optimization (SEO)
Learn how to drive organic traffic to your website by mastering search engine optimization. In this course, you'll get a deep-dive into SEO. - ⠇
Sass Fundamentals
This SaaS programming course will empower your CSS practices and help you master styling complex applications while keeping the styles readable and maintainable. - ⠇
JavaScript and TypeScript Monorepos
Monorepos have taken the JavaScript world by storm, unlocking powerful new patterns around composition, encapsulation, and ease of maintenance. - ⠇
Production-Grade TypeScript
Use the TypeScript language at scale to increase the developer experience and productivity of your teams! You’ll learn to manage TypeScript projects.
Upcoming Workshops with Mike North
TypeScript 5+ Fundamentals, v4
By adding static types to the JavaScript programming language, TypeScript delivers a rich and productive code authoring and review experience, while catching entire categories of bugs at compile time instead of runtime. In this workshop, you'll learn everything you need to know in order to …Intermediate TypeScript, v2
It's relatively easy to get started with TypeScript, but the learning curve becomes much steeper once things become more complex and abstract. This workshop teaches you how to leverage TypeScript's strengths to provide clarity in the face of complexity, while protecting your codebase and team from …Enterprise TypeScript, v2
Spend a Full Day with Mike North building a TypeScript app from scratch. Mike will share his deep insight into the TS toolchain, programming language and ecosystem that he's accrued from years of building and scaling infrastructure across large teams.