Consulting

You want to understand Domain-Driven Design? Or you have a monolith/big ball of mud/legacy software you want to split? Or you’re building software from scratch and don’t know how?

I work with your team to get the job done!

Contact me

Training

In an intensive training course including many practical exercises I teach DDD and Domain Storytelling. Either come to one of my open trainings or book me for in-house trainings at your company. These can range from a half day to three days depending on your needs.

Book DDD training Book Domain Storytelling training

Public Speaking

I regularly give talks and workshops on international conferences. You can also hire me for an in-house inspirational talk at your company.

Videos Slide decks List of talks

Writing

Disclaimer: If you buy a book using the links below, I’ll get a share.

Cover of book *Domain Storytelling*

Stefan Hofer and I show how to understand your users by drawing pictures.

InformIT Amazon.com Amazon.de

Cover of book *Domain-Driven Transformation*

Carola Lilienthal and I describe how to modularize and modernize monolithic legacy software.

InformIT Amazon.com Amazon.de

Cover of book *Domain-Driven Design kompakt*

Together with Carola Lilienthal I’ve translated Vaughn Vernon’s Domain-Driven Design Distilled into German.

dpunkt Amazon.de

Cover of German book *Domain Storytelling*

The German version of Domain Storytelling.

dpunkt Amazon.de

Cover of German book *Domain-Driven Transformation*

The German version of Domain-Driven Transformation.

dpunkt Amazon.de

Also, I occasionally write magazine or blog articles.

Read on

Coding and Community

To showcase what I think is beautiful software architecture (and when to use a not-so-beautiful style), whenever I find the time I hack on the LeasingNinja.

With a couple of devs from the community, I’m working on xMolecules, a library to express architectural concepts and patterns as living documentation in code.

I’m one of the co-organizers of the CoMoCamp.

Bio

When people ask me for a short CV, the following is what I write. And here is a high-resolution profile picture.

“Henning loves programming in high quality. He lives this passion as coder, coach, and consultant at WPS – Workplace Solutions. There he helps teams to restructure their monoliths or to build new systems from the beginning with a sustainable architecture. Henning is author of Domain Storytelling (Addison-Wesley, 2022), Domain-Driven Transformation (dpunkt, 2023), and the LeasingNinja.io.”

WPS

I’m lucky to work at one of the best companies in the world, WPS – Workplace Solutions. It’s a team of people that love programming, care about their co-workers and high quality, and are fun to work with. I’m still amazed they let me play along. Please see my page at WPS.

We’re always looking for great new colleagues.