Frank de Jonge
frankdejonge.bsky.social
Frank de Jonge
@frankdejonge.bsky.social
Recovering Staff Software Engineer, Author of Flysystem, Flystorage and EventSauce #PHP #TypeScript #Architecture #DadJokes
Reposted by Frank de Jonge
Frank de Jonge @frankdejonge.bsky.social on Event-Driven Architecture and solving problems with programming languages. Host: @rawkode.dev
🎧 Listen: https://buff.ly/3X8tnn9
#CloudNativeCompass podcast 🎙️
February 18, 2025 at 10:51 AM
Just write the damn SQL
February 5, 2025 at 12:00 PM
Certainty is the enemy of growth.
January 17, 2025 at 8:15 PM
I was in a band and we needed a website; figured it wouldn’t be so hard. Got hacked and then wanted to make sure I never was hacked again, so dough into everything I could find on the internet.
github.com GitHub @github.com · Jan 14
How did you get into coding?
January 14, 2025 at 10:44 PM
In case you're stuck becasue MacOS thinks Docker for Mac is "malware": github.com/docker/for-m...
January 10, 2025 at 9:50 AM
With well over a decade of open source maintenance experience, one of the best tips I can give you is: you don't have to accept people being rude to you.
December 16, 2024 at 2:58 PM
Winning is being better today than you were yesterday.
December 14, 2024 at 12:55 PM
The corners in Google Calendar have a new border radius, which means somebody in engineering just got their promo-package in order.
December 3, 2024 at 12:39 PM
I wish I didn't have to post this again, but here we are:
December 1, 2024 at 12:25 PM
I’ve been using different terms for read and write models, because those names tell very little about the purpose and responsibility they represent. I most often use decision model and presentation (or event view-) model, which describe their purpose more clearly.
December 1, 2024 at 10:19 AM
It’s my birthday and I’ll go to a ball pit at age 37 if I want to!
November 24, 2024 at 11:05 AM
I’ve been using the term Decision Model instead of Aggregate for a bit now and I like using it. Especially in situations where the audience isn’t “fluent in DDD”, it conveys more relevant context; purpose instead of a tactical detail. I wonder if we should rethink more jargon?
I was talking to @frankdejonge.bsky.social yesterday on stream and now I'm seriously considering dropping the term "aggregate" from my event sourcing vocabulary in favor of "decision model".

"Decision model" explains the purpose. "Aggregate" explains the method.

Which do you prefer?
November 20, 2024 at 9:34 PM
The growth of @bsky.app is on the Dutch national news website 🤯
November 18, 2024 at 8:22 PM
Reposted by Frank de Jonge
I was talking to @frankdejonge.bsky.social yesterday on stream and now I'm seriously considering dropping the term "aggregate" from my event sourcing vocabulary in favor of "decision model".

"Decision model" explains the purpose. "Aggregate" explains the method.

Which do you prefer?
November 18, 2024 at 2:44 PM
Had a fun time joining @shawnmc.cool on his stream to chat about event sourcing. You can check it out here: www.twitch.tv/videos/23041...
Twitch
Twitch is the world
www.twitch.tv
November 18, 2024 at 8:37 AM
Something odd about @bsky.app, I can only access it over WiFi. When connected via my mobile data I cannot access it. Anybody else experiencing it?
November 17, 2024 at 9:37 AM
Not sure if I’m at the same “non-bot” follower count as on Twitter, but it’s sure getting gezellig here. #gezellig
November 17, 2024 at 9:33 AM
What caused the recent steep incline in bluesky people joining (or following me, not sure which it is)?
October 27, 2024 at 5:26 PM
Exactl 10 years ago, the first commit of #flysystem was pushed to @github.com I never would have imagined it becoming an essential package in the PHP ecosystem, but here we are. Hundreds of millions of downloads later. Happy birthday, Flysystem, happy birthday to you 🎉
October 27, 2023 at 4:57 PM
Will this be the new Twitter when X becomes paid for everybody?
September 20, 2023 at 7:24 PM
Heard of cursor based pagination, but struggle to understand why it's relevant, how it works, or why it's better than offset based pagination? Listen to Aaron give you an eloquent explanation and become a little more knowledgable, today: www.youtube.com/watch?v=zwDI...
September 8, 2023 at 2:42 PM