Day 1: Setup

Time is short for all of us, each day should not take you more than 10 minutes worth of efforts. But you’ll hopefully learn some invaluable lessons along the way that took me more than 10 years to learn.

Since time is short, let’s dive right in. Today we set the stage for the next 10 days.

Welcome

Welcome to the first E-Mail of this 10 day E-Mail Course. You will learn everything necessary to build your own code generator in this course.

Watch the video here.

Clone the Git Repository

Our playground for this course will be a git repository that you can directly clone.

https://github.com/dilgerma/eventsourced-quiz

Install the Miro Toolkit

You will also need to install the Miro Toolkit for Eventmodeling

https://miro.com/marketplace/eventmodeling/

Make yourself familiar with the Toolkit and play a bit with it.

The Miro-Board we will use in this course is found here. Feel free to make your own copy of it.

Miro Board: https://miro.com/app/board/uXjVLDkT_FA=/

Prepare Docker Image

If you want to save some time tomorrow, download Docker Image already and run:

docker pull nebulit/codegen

Tools you need

Make sure to checkout the Course to the book - which comes with a lifetime license for the Event Modeling Toolkit to use with your Code Generators.

Things you should consider

If you already want to dive deeper into Eventmodeling and Eventsourcing - here are some links for you.

  • Book “Understanding Eventsourcing”
  • Companion Course to the Book - “Implementing Eventsourcing”
  • Podcast “Eventmodeling & Eventsourcing”
  • Eventmodelers.de
  • Eventmodeling Tutorial

Learning Eventmodeling faster with your Team - you can book me for Training & Consulting. I’m offering very flexible bookings packages, even on demand. Just answer to this E-Mail if you want to learn more.

See you tomorrow!


Next: Day 2 - Event Modeling Basics