Sign in

Rebecca Wirfs-Brock

@rebeccawb.bsky.social
871 followers 197 following 94 posts

SW Designer/consultant/mentor, author, inventor of Responsibility-Driven Design & xDD meme, heuristica (design heuristics!), patterns enthusiast, science/engineering nerd, jogger, gardener, amateur baker wirfs-brock.com/rebecca

PostsRepliesMedia
Reposted by Rebecca Wirfs-Brock
Uglesett @uglesett.bsky.social · 02/08/2026
I am generally not a fan of turning public infrastructure into advertising spaces, but I'm willing to make an exception for this ad on an Oslo bus for the world accordion championship.
Articulated buses are commonly nicknamed "accordion buses" because of the flexible, ribbed bellows connecting the two cabin sections. 

The bus in the photo features a large graphic of a Roland accordion being played by a giant pair of hands. The two halves of the accordion are on either side of the flexible section, so that it looks like the bellows of the instrument. When the vehicle turns or maneuvers, the real bellows compress and stretch, making it look like the instrument is actively playing.

Above the windows is the text "VM på trekkspill, 16.-22. oktober i Asker Kulturhus" ("World accordion championship, 16th-22nd October in Asker cultural centre")
515335
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 01/06/2026
A report that reflects on the Save the World with Patterns and Pattern Languages workshop held at PLoP 2025 (Pattern Languages of Programs, People, and Processes) conference wirfs-brock.com/rebecca/pape... If you are interested in furthering the conversation (or getting involved) please reach out.
wirfs-brock.com
Rebecca’s Web – Pattern Languages Will Save the World!
This report is a reflection on the Save the World with Patterns and Pattern Languages workshop, an Imagination Run Wild session held at PLoP 2025.
042
Reposted by Rebecca Wirfs-Brock
Romeu Moura @malk-zameth.bsky.social · 09/04/2026
my personal heuristic is "Have I asked @rebeccawb.bsky.social yet?"
121
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 13/02/2026
Friday reading...another patterns paper I co-authored with Karl Evard and presented at PLoP25: on flow-focused testing strategies: wirfs-brock.com/rebecca/pape...
wirfs-brock.com
Rebecca’s Web – Flow Focused Testing Strategies
After evaluating the Test Pyramid and alternative testing suite shapes, we present an alternate system testing strategy and first version of a testing pattern language centered around flows.
052
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 11/02/2026
Why do design patterns often fail to have an impact? How might we remedy that? The paper I wrote with Chris Kohls for the PLoP 2025 conference,"Patterns and their Umwelt: How to Make Patterns Come to Life" wirfs-brock.com/rebecca/pape... offers advice for writing, maintaining&evolving patterns
wirfs-brock.com
Rebecca’s Web – Patterns and their Umwelt
Patterns and pattern descriptions can fail because they insufficiently account for the umwelt—the situated perceptions, experiences, intentions, and values of authors, designers, users, and the contex...
012
Reposted by Rebecca Wirfs-Brock
Omg. WTF is Happening? @lalahaenzy.bsky.social · 05/02/2026
Sir Ian McKellen performing a monologue from Shakespeare’s Sir Thomas More on the Stephen Colbert show. Never have I heard this monologue performed with such a keen sense of prescience. Nor have I ever been in this exact historical moment.TY Sir Ian, for reaching us once again. #Pinks #ProudBlue
5783269214042
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 30/01/2026
Just posted: a pre-print version of the paper I wrote w Lise Hvatum for EuroPLoP 2025: What it Means to Be A Patterns Community: wirfs-brock.com/rebecca/pape... For those who build communities, I'd love to hear your thoughts &heuristics you've used to keep communities alive, thriving, &energized.
wirfs-brock.com
Rebecca’s Web – What It Means to Be a Patterns Community
A reflection on the central values and characteristics of the Hillside Group patterns community.
030
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 23/01/2026
OK...I invite you to join this discussion, now you know when it is. (Time is notoriously hard to model BTW)
011
Reposted by Rebecca Wirfs-Brock
Martin Fowler @martinfowler.com · 21/01/2026
NEW POST I had a conversation with Unmesh Joshi, and Rebecca Parsons where we talked about the feedback loop between the "what" and "how" in software development, and the role LLMs play in it. martinfowler.com/articles/con...
martinfowler.com
Conversation: LLMs and the what/how loop
How the feedback loop between “what” and “how” shapes programming structure — and how paradigms and LLMs fit into that loop.
1194
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 19/01/2026
It'll be me leading the discussion. I'm looking forward to it! Come, bring your favorite model and your questions.
001
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 16/01/2026
I've been on an exceptionally lucky streak playing wordle. Today in 2! Wordle 1,672 2/6 🟨🟩⬜🟩⬜ 🟩🟩🟩🟩🟩 WordleBot Skill 99/99 Luck 91/99 And now, back to reality and working on taxes.....:-(
010
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 05/01/2026
You can read the essay we will be debating here: wirfs-brock.com/rebecca/blog... I hope you join us for a lively discussion.
wirfs-brock.com
Rebecca’s Web – Critically Engaging With Models
Rebecca Wirfs-Brock On the Web
021
Reposted by Rebecca Wirfs-Brock
Kendra "Gloom is My Beat" Pierre-Louis @kendrawrites.com · 17/11/2025
Oh, so now it's fine to have a war on Christmas
762301589
Reposted by Rebecca Wirfs-Brock
use case driven @tpierrain.bsky.social · 31/10/2025
"I’ve seen things in bounded space" (suno.com/s/s126xbKu0s...) is the soundtrack of our "the DDD Horror Picture Show" talk with @paulinejamin.bsky.social Next and final performance at @newcrafts.bsky.social Paris next week. See you there.
suno.com
I’ve seen things in bounded space
Listen and make your own on Suno.
023
Reposted by Rebecca Wirfs-Brock
George Takei @georgetakei.bsky.social · 27/10/2025
Hear, hear!
A tweet from BrooklynDad_Defiant! says: “THIS.” followed by several clapping emojis. The image text reads: “Let’s give teachers $50k signing bonuses, $100k salaries, and $60k student loan forgiveness. You know, the same as ICE gets.”
332315463
Reposted by Rebecca Wirfs-Brock
Mathias Verraes @mathiasverraes.bsky.social · 27/10/2025
The quote "All models are wrong but some are useful" should not be read as an excuse to stick with your model. It's a call to actively search for more useful models.
4229
Reposted by Rebecca Wirfs-Brock
Mel Conway @conways-law.bsky.social · 18/10/2025
www.nytimes.com/2025/10/17/o...
nytimes.com
Opinion | Teapot Dome. Watergate. They’re Nothing Compared to This.
032
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 09/10/2025
Our annual patterns conference (PLoP) is Oct 12-15. We're opening up Sunday for 1/2 day workshops. $100 for workshop + dinner. Choices: Architecture & Application Modernization Patterns or Fearless Change Patterns and using them to create organizational change ti.to/hillside/plo... Join us!
ti.to
PLoP 2025
Pattern Languages of Programs, People & Practices
143
Reposted by Rebecca Wirfs-Brock
Senator Ron Wyden @wyden.senate.gov · 06/10/2025
Video taken one hour ago outside the Portland ICE facility of the violent insurrectionists in question
38681862787
Reposted by Rebecca Wirfs-Brock
Yvonne Lam @yvonnezlam.bsky.social · 02/10/2025
I love this! All projects should have to provide documentary evidence of the remaining mess when the project is officially done. mastodon.social/@cmconseils/...
mastodon.social
Laura Manach :bongoCat: (@cmconseils@mastodon.social)
Attached: 1 image Hard agree
0243
Reposted by Rebecca Wirfs-Brock
Internet Archive @archive.org · 29/09/2025
We're celebrating 1 trillion webpages archived in the Wayback Machine on October 22 🎉 We want to hear from you: Why is the Wayback Machine important to YOU? Make a short video & share it with hashtag #Wayback1T 🤳 Let's celebrate a trillion memories together. INFO ➡️ blog.archive.org/2025/09/23/
Frame grabs from videos of two people responding to the text at the top of the image, which reads: "Why is the Wayback Machine important to you? Share your story with us!"
1837373
Reposted by Rebecca Wirfs-Brock
Ruth Malan @ruthmalan.bsky.social · 29/09/2025
“Every model makes a choice about what is important, what categories we classify things in, what we see, what’s invisible, what’s valued, or even what’s valid.“ — @rebeccawb.bsky.social and @mathiasverraes.bsky.social from the paper we’re discussing on Monday, Oct 6 👇
31810
Reposted by Rebecca Wirfs-Brock
Steve Read @uniquereplica.bsky.social · 24/09/2025
Domain-Driven Design London's next event is 𝐎𝐜𝐭𝐨𝐛𝐞𝐫 𝟗𝐭𝐡, 𝐢𝐧-𝐩𝐞𝐫𝐬𝐨𝐧 in London! @icooper.bsky.social will be presenting 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐲-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐬𝐢𝐠𝐧 𝐑𝐞𝐯𝐢𝐬𝐢𝐭𝐞𝐝. Grab your tickets here: dddlondon.com/events/responsibility-driven-design/
dddlondon.com
Responsibility-Driven Design Revisited | Domain-Driven Design London
Responsibility-Driven Design (RDD) is the key technique for splitting our system into co-operating objects. How do we use it with other techniques to apply modern DDD?
065
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 25/09/2025
I hope you can join the Fearless Change Campfire free virtual event on Oct 3, 9 a.m. EDT. Mary Lynn Manns and Linda Rising will host this event...with a lot of story telling and sharing of how people have made changes in their organizations. I'm going, just to hear others' wisdom!
A hint of a campfire in the left of an invititation to the 5th annual Fearless Change Campfire (virtual) on October 3, 2025 9 am Eastern Daylight time. White text on a black background. Registration for the free event  at fearlesschangepatterns.com
000
Reposted by Rebecca Wirfs-Brock
Patrick Vallely @pjvphotography.bsky.social · 28/08/2025
"Pat, why do you carry that ridiculous 600mm lens on long hikes?" Buddy, I can see mountains reflected in the eyes of a trailside pika.
A pika sits on a mossy rock.Tighter crop of the same pika, focusing on its head.An even tighter crop, focusing more on the pika's eye.An extremely tight crop of the pika's eye, emphasizing their reflection of an early morning mountain scene.
6404366810930
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 28/07/2025
This year marks the 32nd year of the PLoP conference held in the beautiful Columbia River Gorge at Skamania Lodge. Spark your creativity. Satisfy your itch to explore the potential of patterns. Submit a proposal for an Imagination Run Wild session. Feel free to ask me Qs See: plopcon.org/plop2025/
053
Reposted by Rebecca Wirfs-Brock
Beth @bethcodes.bsky.social · 17/07/2025
I’m doing a thing! I don’t think the problem with Democrats is our policies, or that some of us are trans. It’s that too many Democrats are desperate to be liked by people they look down on. I don’t look down on baristas: I was one. I hope to be of service again.
213229
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 29/05/2025
I'm looking forward to DDD Europe next week! I'm leading a hands-on workshop, Expanding Your Design Heuristics one Experiment at a Time... where we'll be designing experiments and learning about sharing/collecting our design heuristics. 2025.dddeurope.com
2025.dddeurope.com
DDD Europe 2025 - Software Modelling & Design Conference
062
Reposted by Rebecca Wirfs-Brock
Jacqui Read @tekiegirl.bsky.social · 29/05/2025
I'm excited to be running a brand new ✨ hands-on 🙌 workshop at @dddeu.bsky.social in a week's time! Join me for 2 hours of design as we explore a problem. What is design? I'll tell you via the #ACEDmodel #software #softwareDesign #softwareDevelopment #softwareArchitecture #softwareEngineering
Domain Driven Design Europe, lab: Design a System in 2 hours with Jacqui Read. June 4-5-6, 2025, Antwerp, dddeurope.com. A photo of Jacqui Read speaking on stage in the top right.
031
Reposted by Rebecca Wirfs-Brock
Kai Arzheimer @kai-arzheimer.com · 29/05/2025
The 5 stages of grieving, UK edition
7159251120
Reposted by Rebecca Wirfs-Brock
Domain-Driven Design Europe @dddeu.bsky.social · 29/05/2025
Knowledge of the complex systems we work within, and design-evolve, is distributed. Acting that impacts the system, is too. We will explore how we can shape and evolve our systems -- as systems: buff.ly/cFlCFsn
021
Reposted by Rebecca Wirfs-Brock
Ruth Malan @ruthmalan.bsky.social · 14/05/2025
It’s a wonderful conference that has fostered a vibrant learning community around software design practice. It’s a Good Thing to support and sponsor:
131
Reposted by Rebecca Wirfs-Brock
Alex Schladebeck @alexschl.bsky.social · 14/05/2025
Having some critical thoughts about using AI to enhance your user story descriptions. Because I thought that the whole point was to have conversations, not generate text so my Jira tickets are fuller. #gtd
2104
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 13/05/2025
Once again, Pattern Languages of Programs, People, and Practices (PLoP), will be@Skamania Lodge, in the Columbia River Gorge Oct 12-15. See: plopcon.org/plop2025/ We're committed to improving quality of life by designing&using social&echnical systems in humane, sustainable, effective ways...join us!
plopcon.org
Home - PLoP 2025 - 32nd Conference on Pattern Languages of Programs, People, and Practices
Learn more about the conference on Pattern Languages of Programs, People, & Practices and the history and mission of PLoP.
030
Reposted by Rebecca Wirfs-Brock
Tom Gauld @tomgauld.bsky.social · 10/05/2025
A cartoon reminder that it’s probably Mother’s Day tomorrow unless you are in the UK.
Title: Just in time for Mother's Day: Classic literature with added Mums 

Panel 1: Moby Dick 
"Ahab! Moby! Enough of this nonsense. Apologise to each other and if you can't get along, stay apart." says Ahab's mother, standing in a little boat and looking sternly into Moby's eye, while her son sits chastened behing her.


Panel 2: Casino Royale.
"Vodka martini, shaken not stirred... And a sweet sherry for my mother."
says James Bond. His mother calls over feom their table "Just a little one."

Panel 3: The Lord of the Rings.
"You can look for your ring after you tidy your room and walk the dog, Sauron."
says Sauron's mother, holding out the dog lead to her son, who replies "Aw, mum!".
12921214
Reposted by Rebecca Wirfs-Brock
Mel Conway @conways-law.bsky.social · 08/05/2025
To argue that what's going on in US politics now is driven by greed of Republican politicians is a time-wasting blunder. What's going on now is State Capture. It's not that uncommon. We have to understand the enemy if we're going to fight it successfully. melconway.com/Home/pdf/Cap...
melconway.com
1113
Reposted by Rebecca Wirfs-Brock
Katherine Alejandra Cross @quinnae.com · 06/05/2025
I don't like to shame, but if you're still actively using Twitter, the best time to stop was when Musk took over; the second best time is now.
516976
Reposted by Rebecca Wirfs-Brock
Randall Munroe @xkcd.com · 25/04/2025
PhD Timeline xkcd.com/3081
5865978920441
Reposted by Rebecca Wirfs-Brock
Third Act @thirdactorg.bsky.social · 22/04/2025
55 years ago, 20M marched for the first #EarthDay, fueled by this photo of Earth from space. They won the Clean Air Act, Clean Water Act, the EPA. Now, those protections are being undone. The planet is more tattered now—but still sublime. Still worth fighting for. #EarthDay2025 #ClimateAction
Earth from Space. NASA, 1968.
510531
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 21/04/2025
In wirfs-brock.com/rebecca/blog... we presented the story of the TaxGlobe company as a series of signals. We invited you, the reader, to consider how you would react. Here are the responses of Avraham Poupko, Xin Yao, and Michael Keeling, three experienced architects: wirfs-brock.com/rebecca/blog...
wirfs-brock.com
Rebecca’s Web – Critical Software Redesign: Creating the Environment for Large Scale Change
Rebecca Wirfs-Brock On the Web
013
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 14/04/2025
Here is the latest essay in our book, Design and Reality. Critical Software Redesign: Creating the Environment for Large Scale Change wirfs-brock.com/rebecca/blog... Thanks @mathiasverraes.bsky.social for the many conversations that went into writing this with you!
wirfs-brock.com
Rebecca’s Web – Critical Software Redesign: Creating the Environment for Large Scale Change
Rebecca Wirfs-Brock On the Web
063
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 11/04/2025
Two papers of note that are pretty obscure are "What it Takes to Really Handle Exceptional Conditions" wirfs-brock.com/rebecca/pape... and "Object-Oriented Frameworks" written for the American Programmer in 1991 wirfs-brock.com/rebecca/pape... (had to hand scan in the pages as it wasn't online)
wirfs-brock.com
055
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 11/04/2025
For those history buffs... Today I just published some of my original papers on responsibility-driven design, object-oriented frameworks, oo research, handling exceptions in Use Cases, and color Smalltalk. See: wirfs-brock.com/rebecca/pape... (scroll down towards the bottom)...
wirfs-brock.com
Rebecca’s Web – Rebecca's Papers
Chronological list of Rebecca Wirfs-Brock published papers.
0118
Reposted by Rebecca Wirfs-Brock
Lorin Hochstein @norootcause.surfingcomplexity.com · 06/04/2025
New blog post: surfingcomplexity.blog/2025/04/06/m...
surfingcomplexity.blog
Model error
One of the topics I wrote about in my last post was about using formal methods to build a model of how our software behaves. In this post, I want to explore how the software we write itself contain…
1102
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 03/04/2025
I take a closer look at object design&object analysis' roots in my latest blog post, Object design and analysis methods before and after UML: wirfs-brock.com/rebecca/blog... If you have any points you'd like me to add to this history, or any questions, please feel free to start a conversation.
wirfs-brock.com
Rebecca’s Web – Object design and analysis methods before and after UML
Rebecca Wirfs-Brock On the Web
011
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 02/04/2025
And for a web-friendly version see wirfs-brock.com/rebecca/pape...
wirfs-brock.com
Rebecca’s Web – Traces, tracks, trails, and paths
While designers may read others’ design advice—be it patterns or stack overflow replies, the heuristics we’ve personally discovered are equally important. We can grow as designers by becoming more awa...
062
Reposted by Rebecca Wirfs-Brock
Marisa Kabas @marisakabas.bsky.social · 01/04/2025
The Department of Health and Human Services (HHS) is being decimated right now. Mass layoffs happening across agencies (NIH, FDA, CDC etc). Some employees found out by security badge being denied. Others got email. Line outside Health Resources and Services Administration this AM shared with me:
10431231452
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 01/04/2025
Ah... those were the days! Object technology was in its prime-not passe, people wanted common ways describe their designs, and...well, we were worried what the future might bring. It's new for me to write and reflect on what the world was like then. Let me know what you think of my look backwards.
051
Rebecca Wirfs-Brock @rebeccawb.bsky.social · 01/04/2025
Rebecca Wirfs-Brock @rebeccawb A blog post reflecting on the OOPSLA 1997!!! Panel where we discussed the dangers and benefits of that shiny new modeling language UML ... see wirfs-brock.com/rebecca/blog... The original report can be found here: wirfs-brock.com/rebecca/pape...
wirfs-brock.com
Rebecca’s Web – Did Standardization Kill Software Modeling Innovation?
Rebecca Wirfs-Brock On the Web
020