Continue Course
Nice Work!
You have completed Domain Modeling for Humans and AI
Are you enjoying this course?

Domain Modeling for Humans and AI

Turn messy business rules into clean, reliable code with domain-driven design. Learn how to model entities, value objects, and aggregates that reflect real-world rules. Collaborate with domain experts, define bounded contexts, and enforce validations that keep systems consistent while ensuring your software evolves smoothly over time.

Course Progress

Lessons Completed
0
Lessons Remaining
0
Time Remaining
0 hr 0 min
0% completed
0% remaining

Course Detail

Published: September 15, 2025
Mike North

Mike North

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.