Mike North

Greater Seattle Area Contact Info
4K followers 500+ connections

Join to view profile

About

Usability and customer delight are what I love thinking about and working on. I'm a…

Articles by Mike

Activity

Join now to see all activity

Experience & Education

  • Stripe

View Mike’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Startup Weekend Graphic

    Coach

    Startup Weekend

    - Present 11 years 6 months

    Science and Technology

    Raleigh-Durham, NC (Triangle Startup Weekend)

    Coached teams of enthusiastic designers, developers and teachers as they took on the challenge of creating a business over the course of a 54 hour work marathon.

  • Expert Engineering Mentor

    Hacking EDU

    - Present 8 years 11 months

    Science and Technology

    Helped under-represented minorities and women in engineering, by helping to teach, empower and unblock hackathon teams.

Publications

  • Intermediate TypeScript

    Frontend Masters

    Learn to type some of the more tricky TypeScript challenges found in large codebases, such as declaration files, generics, and transforming types. You’ll learn to keep yourself and your team unblocked by learning to diagnose common problems quickly. By taking this course, you'll grow from being a contributor to a TypeScript codebase to being on the path to becoming "the TypeScript expert" for your team.

    See publication
  • TypeScript Fundamentals, v3

    Frontend Masters

    Use TypeScript to add strong typing to large JavaScript apps helps reduce bugs and keeps code performant and maintainable. Learn key Typescript features such as typing variables and function signatures, abstract classes, interfaces, enums, and more – these features increase your ability to fix errors fast. Learn how to migrate your codebase to TypeScript the smart way and improve productivity while building large-scale TypeScript applications with ease!

    See publication
  • JavaScript and TypeScript Monorepos

    Frontend Masters

    A monorepo is a git repository that contains more than one project. This powerful idea has taken the JavaScript world by storm, as it unlocks powerful new patterns around composition, encapsulation, and ease of maintenance. You'll get hands-on experience with best-in-class tools designed to keep the workflows for even complex projects simple!

    See publication
  • Production Grade TypeScript

    Frontend Masters

    Learn to use the TypeScript language at scale to increase the developer experience and productivity of your teams! Work with declaration files and definitely typed, and learn to test pure type information. You’ll build a Slack app with a data layer that balances performance and safety and includes automatic detection of API surface changes. By the end, you’ll be able to manage even the most ambitious TypeScript projects with confidence and ease.

    See publication
  • Ember Octane Fundamentals

    Frontend Masters

    Learn to build an Ember Octane app from scratch that works as a Progressive Web App (PWA), while staying focused on Ember’s main core concepts: routing and components. You’ll get hands-on experience with glimmer components, tracked properties, actions, modifiers and everything you need to know to build performant, production-ready Ember apps with Octane!

    See publication
  • TypeScript 3 Fundamentals, v2

    Frontend Masters

    Use TypeScript to add strong typing to large JavaScript apps helps reduce bugs, and keeps code performant and maintainable. Learn key Typescript features such as typing variables and function signatures, abstract classes, interfaces, enums and more – these features increase your ability to fix errors fast. Learn how to migrate your codebase to TypeScript the smart way, and improve productivity while building large-scale TypeScript applications with ease!

    See publication
  • Visual Studio Code

    Frontend Masters

    Visual Studio Code is a modern, lightweight and full-featured code editor, built from the ground up to suit the needs of web developers - JavaScript developers in particular. In this course, we'll dive deep into using, customizing and extending it.

    See publication
  • Web Security

    Frontend Masters

    Websites are hacked every day at an alarmingly increasing rate. In this course Mike North shows you many kinds of threats developers are up against. You’ll stage your own mock attacks and get practice securing and defending against attacks. You'll learn to test security like an attacker and defend against XSS attacks, man-in-the-middle attacks, 3rd party asset injection attacks and more!

    See publication
  • Modern SEO

    Frontend Masters

    Extend your application's reach with a thorough understanding of modern search engine optimization (SEO). Empower search engines to index and represent your content in the best way possible! Mike North gives you all the tips and techniques you need for your site to be easily found on Google, and teach you how to take advantage of advanced features on Facebook, and Twitter to boost user engagement.

    See publication
  • Locking it down: A security primer for web developers

    O'Reilly Fluent

    It’s surprising to many developers how easy it is to interfere with the experience they’re providing to their users, particularly in an increasingly mobile environment, where phones connect to dubious free WiFi networks. Your users are almost certainly vulnerable in one way or another. Mike North explores a series of common web app security pitfalls, first demonstrating how to exploit the vulnerability and then recommending a pragmatic and effective defense against the attack. Buckle up…

    It’s surprising to many developers how easy it is to interfere with the experience they’re providing to their users, particularly in an increasingly mobile environment, where phones connect to dubious free WiFi networks. Your users are almost certainly vulnerable in one way or another. Mike North explores a series of common web app security pitfalls, first demonstrating how to exploit the vulnerability and then recommending a pragmatic and effective defense against the attack. Buckle up, because Mike’s about to take some things you love and depend on and smash them to bits.

    See publication
  • Sass Fundamentals

    Frontend Masters

    Leverage the Sass preprocessing to empower your CSS practices and master styling complex applications. Mike will show you how styles can be modularized and reused -- avoiding repetition and redundancy, while keeping everything readable and maintainable.

    See publication
  • Advanced Ember 2.x

    Frontend Maters

    Mike demonstrates recent Ember framework advancements. Learn how to debug Ember apps and use Ember CLI. Build an ember app that includes composable components, helpers, add-ons, and engines in a highly modular way. Plus use Ember-Data's new hooks and implement best practices for state management in Ember. Lastly, learn testing and server-side rendering in Ember 2.x. See recent Ember 2.x framework advancements to show you to debug, customize, test and deploy applications with confidence!

    See publication
  • Building a performance real-time web app with Ember Fastboot and Phoenix

    A deep and detailed guide to creating a modern web app on bleeding edge versions of two great opinionated web frameworks: Ember.js and Phoenix. By aligning conventions and making an effort to let the frameworks do as much work as possible, it becomes clear that one developer can do the work of many!

    See publication
  • Ember 2.x

    Frontend Masters

    Ember.js is a framework well-suited for complex and highly interactive apps. Its “convention over configuration” philosophy can end up saving developers from spending time and energy, having to write boilerplate code. With ember’s release of v2, the framework is more performant and complete than ever. In this course, we’ll learn about the ember ecosystem, and build a rich cross-device app together step-by-step from scratch.

    See publication
  • Front End Masters: Intro to Ember.js 2.x

    Front End Masters

    Ember.js is a framework well-suited for complex and highly interactive apps. Its “convention over configuration” philosophy can end up saving developers from spending time and energy, having to write boilerplate code. With ember’s release of v2, the framework is more performant and complete than ever. In this course, we’ll learn about the ember ecosystem, and build a rich cross-device app together step-by-step from scratch.

    See publication

Courses

  • Advanced Quantum Physics I

    33-445

  • Astrophysics

    33-467

  • Calculus in Three Dimensions

    21-259

  • Computer Aided Design I

    24-365

  • Computer Aided Design II

    24-681

  • Computer Aided Engineering

    24-682

  • Differential Equations

    21-260

  • Differential and Integral Calculus

    21-120

  • Dynamic Systems and Controls

    24-352

  • Dynamics

    24-351

  • Electromechanical Systems

    24-371

  • Engineering Analysis

    24-441

  • Engineering Design

    24-440

  • Engineering Graphics

    24-201

  • Engineering Statistics and Quality Control

    36-220

  • Experimental Physics

    33-104

  • Feedback Control Systems

    24-451

  • Fluid Mechanics

    24-231

  • Fluid Mechanics II

    24-711

  • Fundamentals of Mechanical Engineering

    24-101

  • General Robotics

    16-311

  • Heat Transfer

    24-322

  • Integration, Differential Equations and Approximation

    21-122

  • Intermediate Electricity and Magnetism

    33-338

  • Intermediate Electricity and Magnetism II

    33-339

  • Intro to Computer Aided Design

    24-202

  • Introduction to Computing

    15-100

  • Introduction to Solid Mechanics

    24-751

  • Mechatronic Design

    24-778

  • Modern Physics Laboratory

    33-340

  • Numerical Methods

    24-311

  • Numerical Methods in Engineering

    24-703

  • Physical Analysis

    33-231

  • Physical Mechanics I

    33-331

  • Physical Mechanics II

    33-332

  • Physics I for Engineering Students

    33-106

  • Physics II for Engineering Students

    33-107

  • Physics III: Modern Essentials

    33-211

  • Physics of Musical Sound

    33-114

  • Quantum Physics

    33-234

  • Statics

    24-261

  • Stress Analysis

    24-262

  • Thermal Fluids Experimentation and Design

    24-321

  • Thermal Physics I

    33-341

  • Thermodynamics I

    24-221

Projects

Languages

  • Spanish

    Limited working proficiency

More activity by Mike

View Mike’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mike directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Mike North in United States

Add new skills with these courses