Profile avatar
vladikk.bsky.social
Author of Balancing Coupling in Software Design and Learning Domain-Driven Design 🐒
39 posts 822 followers 331 following
Prolific Poster
Conversation Starter

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/...

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.

What can Formula 1 teach us about software modeling and Domain-Driven Design? 🏎️ 💥💻 New blog: vladikk.com/2025/04/05/f...

🚀 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.

🎙️ 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 🙂

AI, AI, AI—everybody is only talking about AI these days. So here’s my two cents: vladikk.com/2025/03/30/g...

"adding a feature shouldn’t feel like defusing a bomb" is a tagline that definitely speaks to me

🚀 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!

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???

🚨 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 🙌

👇🏼 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*

Someone stole my new book. Might be good for her, I always thought her software design skills were a bit low.

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.

That’s a proper Christmas tree 😊

Reading under the Christmas tree #softwaredesign #coupling

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.

It took centuries to be delivered to Turkey, but I finally got my copy. Really exited. @vladikk.bsky.social

Turns out it's more about WHERE to add functionality rather then HOW to add it.

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

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

Annual reminder on how to get anything done: blog.arkency.com/2015/03/how-...

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!

“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.”

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

Attending #DevHosted03 conference. Awesome talks and at the end we have @vladikk.bsky.social talking about Turning Complexity into Modularity! Hyped... #community

Some thoughts on event-driven architecture and Conways Law eda-visuals.boyney.io/visuals/eda-...

The new CSS logo. Telling that the text is centred neither vertically nor horizontally.

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.

Most of the problems we face in the software industry today have already been solved—often decades ago. A thread...

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: https://jacquiread.com/posts/first-birthday/

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%

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

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 💙💛