Email the Author

You can use this page to email Maciej "MJ" Jedrzejewski about Understand Your Domain First.

Please include an email address so the author can respond to your query

This message will be sent to Maciej "MJ" Jedrzejewski

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

A FREE guide to stop building legacy systems before they start

I have seen how many legacy systems were born.

You know the scenario: new project, overwhelming information, pressure to deliver quickly. Everyone insists "the requirements are clear," but deep down, you know better.

After 13+ years as a software architect and making more mistakes than I care to admit, I have created the guide I wish I had when starting out. "Understand Your Domain First" reveals the critical step most teams skip: truly understanding the business domain.

In this book, I will show you how to:

  • Uncover hidden business processes
  • Use Event Storming to map complex business domains quickly and effectively
  • Avoid the common pitfalls that lead to unmaintainable systems
  • Bridge the gap between business stakeholders and technical teams

I am not interested in drowning you in theory that leaves you wondering where to start. I designed this book to be as close to a workshop experience as possible, and I did my best to make it so. Instead of focusing solely on abstract concepts, you will follow a real-world case study throughout the chapters. As you walk through, you will gain hands-on experience that you can use directly in your own projects.

Who is this book for?

I wrote this book for:

  • Software architects who need to design systems that actually solve business problems
  • Tech leads responsible for translating business requirements into technical solutions
  • Developers who want to advance beyond writing code to understanding the "why" behind features
  • Product managers seeking better collaboration with technical teams

Don't wait until your project is drowning in misunderstood requirements and technical debt. Get the foundation right from day one.

Understand your domain and build systems that evolve with your business instead of fighting against it.


About the Author

Maciej "MJ" Jedrzejewski’s avatar Maciej "MJ" Jedrzejewski

Fractional architect, consultant, and advisor. 13 years in the IT industry.

Author of Master Software Architecture book and Evolutionary Architecture repository.

Promoter of continuous deployment, holistic and pragmatic software architecture, and short feedback loops. Speaker at IT events.

Email: contact@fractionalarchitect.io

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Understand-your-domain-first › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss