Continue Course

Nice Work!
You have completed Domain Modeling for Humans and AI
|
|
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 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.