Sign in

Vlad Khononov

@vladikk.bsky.social
884 followers 331 following 44 posts

Author of Balancing Coupling in Software Design and Learning Domain-Driven Design 🐒

PostsRepliesMedia
Vlad Khononov @vladikk.bsky.social · 19/06/2025
🧵 Task Estimations🧠, Liminal Cynefin⚠️, and AI🤖 •Trivial – 1h •Straightforward – 3h •Should be fine – 6h •No idea tbh – 12h •Utter disaster – 36h •Looks trivial… – 100h+ Chuckles aside, the joke illustrates a key concept in Liminal Cynefin. Specifically, its most dangerous transition: Clear→Chaotic
130
Reposted by Vlad Khononov
Udi Dahan @udidahan.com · 08/04/2025
I was looking at @oskardudycz.bsky.social post on ordering & consistency and saw this part: > Imagine a bank processes a withdrawal before a deposit. A user with a $0 balance may see a failed transaction, even though funds were deposited seconds earlier. www.architecture-weekly.com/i/151818131/...
architecture-weekly.com
Ordering, Grouping and Consistency in Messaging systems
We went quite far from our Queue Broker series in recent editions, but today, we’re back to it! By powers combined, I joined our Queue Broker implementation to solve the generic idempotency check guar...
293
Vlad Khononov @vladikk.bsky.social · 07/04/2025
Balanced Coupling returns to @infoq.com🎙️ Back in early 2020, I presented the first version of the Balanced Coupling model at DDD Europe. The late Jan Stenberg — who is dearly missed — saw its potential and wrote about the talk on InfoQ.
150
Vlad Khononov @vladikk.bsky.social · 05/04/2025
What can Formula 1 teach us about software modeling and Domain-Driven Design? 🏎️ 💥💻 New blog: vladikk.com/2025/04/05/f...
0153
Vlad Khononov @vladikk.bsky.social · 04/04/2025
🚀 My interview for Dear Architects is live. Luca Mezzalira didn’t hold back — this one goes deep. The questions called for some serious introspection and took time to unpack.
111
Vlad Khononov @vladikk.bsky.social · 02/04/2025
🎙️ New podcast alert! I’ve been listening to Software Engineering Radio for nearly 20 years, so it was a real honor to be featured on this amazing show. Loved chatting with Jeff Doolittle about stuff we both care deeply about 🙂
032
Vlad Khononov @vladikk.bsky.social · 01/04/2025
AI, AI, AI—everybody is only talking about AI these days. So here’s my two cents: vladikk.com/2025/03/30/g...
012
Reposted by Vlad Khononov
Paweł Świątkowski @katafrakt.eurosky.social · 31/03/2025
"adding a feature shouldn’t feel like defusing a bomb" is a tagline that definitely speaks to me
011
Vlad Khononov @vladikk.bsky.social · 31/03/2025
🚀 This message has been approved by the DDD 🐒: coupling dot dev is live! 🔍 Discover the fundamentals of the Balanced Coupling model, its dimensions, and how it works with other popular models and methodologies. 🔁 Please repost to help spread the word!
151
Vlad Khononov @vladikk.bsky.social · 27/03/2025
What a great interview that was! I remember one of Sheen's questions totally derailed me—I couldn’t stop thinking, why on earth hadn’t I thought about that when writing the book???
151
Vlad Khononov @vladikk.bsky.social · 26/03/2025
🚨 Google analytics tell me that some of you have already discovered the new Balanced Coupling site 👀 First, wow, you’re amazing 🤩 Second, it’s still in beta, so please don’t judge me by the 404s and typos 😅 Thanks for checking it out so early, and stay tuned 🙌
010
Reposted by Vlad Khononov
Jacqui Read @tekiegirl.bsky.social · 25/02/2025
👇🏼 Last call for Complexity & Modularity online later today, with Sonya Natanzon and @vladikk.bsky.social 👋🏻 I'll be hosting, see you there! *don't forget to fill in the short registration form beforehand to get the event link*
001
Reposted by Vlad Khononov
Clem @handle.invalid · 11/01/2025
Someone stole my new book. Might be good for her, I always thought her software design skills were a bit low.
My cat sitting next to a book titled "Balancing coupling in software design"
161
Reposted by Vlad Khononov
Barry O'Sullivan @barryosull.bsky.social · 18/01/2025
Just finished @vladikk.bsky.social's "Balancing Coupling in Software Design". Great book. Describing "modules" as composable, hierarchical and fractal boundaries was the biggest insight for me, helped me build a better mental model of the design issues I'm trying to address.
193
Vlad Khononov @vladikk.bsky.social · 30/12/2024
That’s a proper Christmas tree 😊
060
Reposted by Vlad Khononov
Maarten Louage @handle.invalid · 28/12/2024
Reading under the Christmas tree #softwaredesign #coupling
241
Reposted by Vlad Khononov
Thomas Much @thmuch.bsky.social · 15/12/2024
Most relevant IT books 2024, IMHO: 📕 "Architecture Modernization" 📗 "Balancing Coupling in Software Design" 📘 "Collaborative Software Design" 📙 "Learning Systems Thinking" Thank you 🙏 @nick-tune.me @vladikk.bsky.social @selketjah.bsky.social @kenny.weave-it.org @mentrix.bsky.social et al.
3367
Reposted by Vlad Khononov
Mehmet Korkmaz @mkorkmaz.bsky.social · 13/12/2024
It took centuries to be delivered to Turkey, but I finally got my copy. Really exited. @vladikk.bsky.social
 Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems By Vlad Khononov
161
Reposted by Vlad Khononov
Damian Płaza @raimeyuu.bsky.social · 09/12/2024
Turns out it's more about WHERE to add functionality rather then HOW to add it.
052
Vlad Khononov @vladikk.bsky.social · 09/12/2024
Complexity rises, not from parts' number or size, It's interactions among them, where troubles can rise. While linear ones are simple and clear, With complex interactions, failures loom near. — Epigraph to Chapter 3: Complexity and Interactions of Balancing Coupling in Software Design
0101
Reposted by Vlad Khononov
Aleix Morgadas @aleixmorgadas.dev · 05/12/2024
Are you avoiding conflict? Are you using techniques like “yes, and” that aims to create a sense of agreement, but you’re not really agreeing? Strategy is conflict. Therefore, you need to learn to be OK with it, I don’t ask you to be comfortable, but at least not avoid it. 1/4
153
Reposted by Vlad Khononov
pankowecki.bsky.social @pankowecki.bsky.social · 03/12/2024
Annual reminder on how to get anything done: blog.arkency.com/2015/03/how-...
blog.arkency.com
How to get anything done? - 4 tips
How to get anything done? - 4 tips If you have low self-esteem and constantly worry (like I do), your own thoughts might be the biggest obstacle preventing you from getting great things done. Here are...
132
Vlad Khononov @vladikk.bsky.social · 01/12/2024
Just came back home from a rather insane conference trip: 🇭🇺🇩🇪🇭🇷🇧🇦🇷🇸🇷🇴🇮🇱 - all this in ~72 hours! 🫨 Exhausted is an understatement, but it was worth it. Had amazing crowds and brilliant questions at Craft-Mini and DevHosted! Hope to see you all again soon!
3101
Reposted by Vlad Khononov
Wes Miller @getwired.com · 28/11/2024
“Dave. That’s a bobcat. Dave? Are you listening to me about the bobcat part? I don’t feel like you’re listening to me.”
17713
Reposted by Vlad Khononov
Tomasz Ducin @ducin.dev · 29/11/2024
Ho Ho Ho 🎅🛷🎄 Domain Driven Design for Frontend Devs - Advent Calendar Starting 1st Dec, Each day, Around 10am CET a portion of distilled knowledge on practicing #DDDesign Let your frontend teammates know Spread the word - thank you 😘 #DDD #aDDDvent
03212
Reposted by Vlad Khononov
Miroslav Popovic @miroslavpopovic.com · 29/11/2024
Attending #DevHosted03 conference. Awesome talks and at the end we have @vladikk.bsky.social talking about Turning Complexity into Modularity! Hyped... #community
Vlad Khononov on DevHosted03 conference
021
Reposted by Vlad Khononov
David Boyne @boyney123.bsky.social · 28/11/2024
Some thoughts on event-driven architecture and Conways Law eda-visuals.boyney.io/visuals/eda-...
eda-visuals.boyney.io
Event-driven architecture and Conway's law
Can event-driven architectures impact org structure?
0144
Reposted by Vlad Khononov
Robert Smallshire @robert.smallshire.no · 27/11/2024
The new CSS logo. Telling that the text is centred neither vertically nor horizontally.
The new CSS logo. A purple polygon containing the letters CSS.
4291
Reposted by Vlad Khononov
Trond Hjorteland @trond.hjorteland.com · 14/11/2024
Triggered by a great tip by @ruthmalan.bsky.social I think I'll redo my "Sociotechnical principle of the day" thread from Twitter here. I'll post one each...day.
5429
Reposted by Vlad Khononov
Kenny (Baas) Schwegler @kenny.weave-it.org · 26/11/2024
Most of the problems we face in the software industry today have already been solved—often decades ago. A thread...
2239
Reposted by Vlad Khononov
Jacqui Read @tekiegirl.bsky.social · 25/11/2024
Who's birthday is it? I can't believe that it has been a year since Communication Patterns was published. The main writing took me 9 months, so it really was a book-baby! Many people ask me what it is like to write a book. You can read more here: jacquiread.com/posts/first-birthday
Photograph of a rectangular birthday cake with an edible topper of the cover of Communication Patterns. There is one lit candle.
1203
Vlad Khononov @vladikk.bsky.social · 25/11/2024
The printed copies of the coupling book 🍁 are back on InformIT, now available with hefty BooksGiving discounts: • Buy 1: Save 40% • Buy 2 or more: Save 55%
0145
Reposted by Vlad Khononov
Nick Tune @nick-tune.me · 23/11/2024
Publishing events from legacy is a common way to incrementally modernize. You can expose it's data & capabilities without rewriting it. But the events coming out of legacy represent your old model. And you will need to translate them into your new model. 1/4 #architectureModernization #ddDesign
Diagram of 2 options: unrestricted legacy model events and translating legacy events into new model and republishing
2317
Reposted by Vlad Khononov
Dee Lav of CB Fella @deelav.bsky.social · 19/11/2024
Hello everyone! I am an artist from Kyiv and I create these Christmas tree #SantaFella decorations 🎄🎅🏻 They are 5 cm high and hand painted! I will be very grateful for a repost 💙💛
41611393
Vlad Khononov @vladikk.bsky.social · 21/11/2024
I heard about the Global Day of DDD happening today, so first of all, happy holiDDDay everybody! I wanna use the occasion for an announcement: my course “Understanding Domain-Driven Design” is now available on O’Reilly Online Learning! #DDDesign #gdddd
173
Vlad Khononov @vladikk.bsky.social · 20/11/2024
"Good Coupling, Bad Coupling, Coupling FTW" - that should be on a t-shirt 🤣
0142
Vlad Khononov @vladikk.bsky.social · 08/11/2024
Blagodarya, #ISTA24! Although it was my shortest trip ever, still it was great getting back to Sofia! It was such a pleasure presenting for such an amazing audience! See you soon 👋
040
Vlad Khononov @vladikk.bsky.social · 08/11/2024
Look ma, I am on .NET Rocks!!!1 This was the first podcast I ever listened and still can’t fathom that I participated in an episode 🥲
092