About
Articles by Mike
Activity
-
Stripe’s new Billing migration toolkit takes the hassle out of the subscriptions migration process - no manual scripts, no lost data, no months of…
Stripe’s new Billing migration toolkit takes the hassle out of the subscriptions migration process - no manual scripts, no lost data, no months of…
Liked by Mike North
-
Want to help contribute to the world-class developer experience that Stripe is known for? Stripe's developer products team is hiring software…
Want to help contribute to the world-class developer experience that Stripe is known for? Stripe's developer products team is hiring software…
Shared by Mike North
Experience & Education
Licenses & Certifications
Volunteer Experience
-
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.
-
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!
-
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!
-
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.
-
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!
-
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!
-
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.
-
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!
-
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.
-
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.
-
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.
-
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!
-
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!
-
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.
-
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.
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
-
Brightroll DSP (formerly Yahoo Ad Manager Plus)
-
Yahoo's demand side platform, for advertisers to buy inventory and deploy their budgets to Yahoo sites and millions of others on connected platforms.
Languages
-
Spanish
Limited working proficiency
More activity by Mike
-
We had a great first day at Stripe Sessions full of new product announcements, and day 2 is looking just as good! Come join us for the Developer…
We had a great first day at Stripe Sessions full of new product announcements, and day 2 is looking just as good! Come join us for the Developer…
Liked by Mike North
-
Exciting news! I've recently embarked on a new professional adventure as a founder alongside Angelica Schwartz. As we go through this journey, we are…
Exciting news! I've recently embarked on a new professional adventure as a founder alongside Angelica Schwartz. As we go through this journey, we are…
Liked by Mike North
-
Hello Network, happy to share my progress in the world of web development I just finished TypeScript Fundamentals v3 presented by Mike North at…
Hello Network, happy to share my progress in the world of web development I just finished TypeScript Fundamentals v3 presented by Mike North at…
Liked by Mike North
-
After almost 8 years in big tech, I quit my job as a Senior Staff Engineer at LinkedIn last summer with no plans for my immediate future. I wandered…
After almost 8 years in big tech, I quit my job as a Senior Staff Engineer at LinkedIn last summer with no plans for my immediate future. I wandered…
Liked by Mike North
-
Last week was tough at Stripe. The company parted ways with many talented collegues. If you are hiring and would like to connect with the community…
Last week was tough at Stripe. The company parted ways with many talented collegues. If you are hiring and would like to connect with the community…
Liked by Mike North
-
During web development sometimes we miss a very important component of the process "S3Cu8iTy". Below is created a checklist that should be considered…
During web development sometimes we miss a very important component of the process "S3Cu8iTy". Below is created a checklist that should be considered…
Liked by Mike North
-
Since joining Stripe earlier this year, I've had the privilege to work with incredibly kind, bright, and talented individuals. Some of these folks…
Since joining Stripe earlier this year, I've had the privilege to work with incredibly kind, bright, and talented individuals. Some of these folks…
Liked by Mike North
-
#russiaterroriststate #stoprussianaggression #stoprussianterrorism #armukrainenow #saveukraine #savethechildren
#russiaterroriststate #stoprussianaggression #stoprussianterrorism #armukrainenow #saveukraine #savethechildren
Liked by Mike North
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 MoreOthers named Mike North in United States
-
Mike North
-
Mike North
Owner of Mike North Construction
-
Mike North
Software Engineer
-
Mike North
Human Resources, SpartanNash
267 others named Mike North in United States are on LinkedIn
See others named Mike North