Michel Grootjans

Michel Grootjans has been programming since the age of 12. He has programmed strange machines like the TI 99-4A, the Atari 2600, Mac128, HP28, Apple II, Siemens PLC's using languages like Basic, Pascal, C, HyperTalk, Assembler, ... along the way.

His professional experiences includes building enterprise applications for government, chemical plants, telecom, HR, insurance companies, ... in java, C# and ruby.

He's an independent technical agile coach. He coaches agile teams on continuous improvement, trying to find the most productive principles and practices to deliver value for the customer as fast as possible, while aiming for a product that is both flexible and maintainable.




NewCrafts 2018

Visual notetaking for n00bs

  • hands-on
  • Practices

As developers or architects, we regularly have to draw. Sometimes it’s note-taking in a meeting, sometimes it’s designing at a whiteboard or at a flip chart. Sometimes it’s adding some snazz to a yellow sticky. In this workshop, you’ll experiment with several techniques to add that little touch to your notes and drawings, so that you can dazzle your colleagues.

The first 20 participants will get a marker.

separator


NewCrafts 2017

Playing with projections

  • Hands-on
  • Design
  • Architecture
  • DDD

In this session, you will be working for an online Quiz Platform. Based on the full event history of the past years, you will have to answer to business questions, like: did our last ad campaign have any real impact, are we targeted by spammers, what kind of new campaigns should we launch? To solve these problems, you will need to transform the event stream to a structure, a projection, that can answer these questions.

This is a hands-on session where you will be coding. You will be implementing projections based on an event stream we provide. Don't forget to bring your laptop or be prepared to pair with someone else. Mob programming would be awesome. This is not an advanced workshop, so everyone can progress at their own pace, but you do have to be able to write code (if you can't code, but you find a coder to pair with, that's of course fine)!

We provide clients in several languages so you can start answering the business questions very swiftly. If you'd want to try this in a technology stack that we haven't provided, just make sure you are able to call a REST service with JSON.


Room: Kare - Time: 5/19/2017 10:45:00 AM

Co-Speakers

separator


DiversityCharter
Code of conduct

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.