EventCentric 2025 Profile picture
Oct 8, 2021 25 tweets 20 min read Read on X
Now our keynote by the wonderful Jessica Kerr @jessitron on "EventSourcing & Reality"
@jessitron Scaling in time: "We have to make our software backwards compatible with ourselves" @jessitron #ESRC21
"To scale consistency we have to define a shared language, but it's not a natural language" @jessitron channeling DDD at #ESRC21
@jessitron "We need multiple bounded contexts, with translations between them" @jessitron at #ESRC21
"We persist everything that comes in and that goes out, even if it's not events" @jessitron at #ESRC21
@jessitron "Observability gives us the graphs _and_ the stories behind it" @jessitron at #ESRC21
@jessitron "Our job as developers is not writing code, it's changing code" @jessitron at #ESRC21
@jessitron "I find that I'm better at my job when I think of my job as designing _change_. What matters is not a perfect end state, but whether we can get there. EventSourcing helps me focus on change. Reality is change." @jessitron at #ESRC21
@jessitron "Taking change as the basis of reality let's us construct reality."
@jessitron at #ESRC21
@jessitron "Life is constant re-creation. The only stillness is death." @jessitron at #ESRC21
@jessitron "I am a process. A river is not a set of molecules, it's the flow. " @jessitron at #ESRC21
@jessitron "A team is a process, it is the continual change. A great team is not hiring exactly the same people. It's continually re-creating the team, keep becoming a great team" @jessitron at #ESRC21
@jessitron "If we push for big deadline, and in the process burned ourselves out and built technical debt, have we really made better software?" @jessitron at #ESRC21
@jessitron "If we can change our environment, we're naturally changing others' environments"
@jessitron at #ESRC21
@jessitron "I don't will myself into creative work. Instead I ask, what will get me into that state?"
@jessitron at #ESRC21
@jessitron "Change comes from practice, not willpower"
@jessitron at #ESRC21
"We can't deliver frequently because we can't deliver high quality -> No! You have the order wrong!"
@jessitron at #ESRC21
@jessitron "Smaller fall are more survivable"
Comment from @Merrion in the chat during @jessitron's talk
@jessitron @Merrion Eventsource your life. "Keep a record of your decisions and revisit them. ADRs are great for this"
@jessitron at #ESRC21
@jessitron @Merrion "Goals are good, but not everything should be goals. Move toward a direction, not to a destination"
@jessitron at #ESRC21
@jessitron @Merrion "Take security: There is no secure state. You can only move towards a more secure state"
@jessitron at #ESRC21
@jessitron @Merrion "The only done in software is out of production"
@jessitron at #ESRC21
"Don't deliver features, deliver capabilities"
@jessitron at #ESRC21
@jessitron Everything is change. "To change who you are, change who you talk to on a regular basis. We can practice change. Be comfortable with being uncomfortable."
@jessitron at #ESRC21
@jessitron Process philopshy.
@jessitron at #ESRC21

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with EventCentric 2025

EventCentric 2025 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @EventCentricEU

Oct 8, 2021
And on the Event Stage, "Data Modeling in an Event Centric World" by @clcondron
@CLCondron Condron's Law: "Any system with 5 or more interconnected degrees of freedom is incomprehensible" @CLCondron #ESRC
@CLCondron "The cache can be stale but it's always good. It enables scale" @CLCondron #ESRC21
Read 4 tweets
Oct 8, 2021
And on the other stage: "CQRS and Event Sourcing without the pixie dust" by @allardbz #ESRC21
@allardbz Location transparency @allardbz #ESRC21
"Evil anti-modularity forces"
(yes those are big & small balls of "mud" on the slide)
@allardbz #ESRC21 https://
Read 4 tweets
Oct 8, 2021
Now up: "Event Sourcing - what could possibly go wrong?" by @aludwikowski
"You, as developer, should not decide what's important or not to keep as data" - solid argumentation for eventsourcing by @aludwikowski at #ESRC21
@aludwikowski Different maturity levels of ES/CQRS, by @aludwikowski at #ESRC21 ImageImageImage
Read 4 tweets
Oct 8, 2021
People are posting Open Source & community EventSourcing projects and resources on our #ESRC21 Miro board, so check these out:
Occurrent, Event Sourcing Utilities for the JVM occurrent.org
Dolittle is an Open-source Decentralized, Distributed, Event-Driven, Microservice Platform built to harness the power of Events.
It provides a runtime as well as SDKs written for C# and TypeScript developers
dolittle.io
Read 16 tweets
Oct 8, 2021
More experience reports: "Implementing Event sourcing at scale for card payments at Tesco" by Rajpal Singh Wilkhu #ESRC21
Shoutout to @gregyoung's and @ScottWlaschin's excellent books.
"Test everything!" @rajwilkhu at #ESRC21
Read 4 tweets
Oct 7, 2021
Now, "Event driven architecture & hyper-growth" A case study by @tbfangel and Brian Nielsen on building a bank! #ESCR21
@tbfangel ... Building a bank by focusing on boundaries & language. The spirit of @ddd_eu is present :-)
Learnings & challenges from building a bank by
@briannielsen76 & @tbfangel #ESRC21
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(