meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Serendipitous Events

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 8 February 2019

⏱️ 17 minutes

🧾️ Download transcript

Summary

We’re increasingly seeing a trend of organizations exposing events — particularly business domain events — before knowing who the consumers are or what the specific applications are, in the hope that people elsewhere in the organization can discover these events and create value, without us directly orchestrating it.

But creating big upfront architectures can make developers nervous — not least about costs. Neal Ford and Zhamak Dehghani are joined by Erik Dörnenburg, Head of Technology at ThoughtWorks Germany, and Evan Bottcher, Technology Lead in ThoughtWorks Australia.

 

https://www.thoughtworks.com/podcasts

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to the ThoughtWorks podcast.

0:06.8

This is Neil Ford.

0:08.2

And I'm Jermak De Haini.

0:10.8

And we're here at the tab face-to-face meeting.

0:13.8

And as often happens, we have interesting discussions that come up as we're face-to-face.

0:17.6

So this morning, we're joined by a couple of the Doppler members that put

0:22.9

together the technology radar. Eric Donberg, the head of technology in Germany. And Evan Boucher,

0:28.1

a tech lead from Melbourne, Australia. And we're going to talk about a topic this morning about

0:33.8

serendipitous events. So Zabak. We are seeing this emerging trend around the idea of exposing events, particularly business

0:45.1

domain events, before knowing who the consumers are or what the specific applications

0:51.1

are and hoping for discovery of those events by other people in the

0:55.6

organizations and creation of the value using those events without us directly orchestrating

1:01.2

it. And I can imagine that this can be quite heated discussion because it sounds like

1:07.2

things that we don't want to do, like creating big upfront architecture. But I want to

1:13.3

open the discussion with perhaps giving some examples of seeing this theme in the organization

1:20.8

and look at the pros and cons of it. To give an example, a small example of that we have seen

1:27.0

within Fowards is the events that

1:30.9

are identifying submission of timesheets.

1:34.1

So we all put our time allocated for different projects at the end of the week.

1:39.0

And the system that's capturing that has decided, or the team has decided to expose these events that timeships have been

1:46.5

submitted. And the following effect of that has been that other teams have found value in that

1:52.5

and they created other applications consuming those events, such as calculating the leave that

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.