Rebecca Wirfs-Brock's Avatar

Rebecca Wirfs-Brock

@rebeccawb.bsky.social

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

850 Followers  |  197 Following  |  91 Posts  |  Joined: 24.11.2024
Posts Following

Posts by Rebecca Wirfs-Brock (@rebeccawb.bsky.social)

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.

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

13.02.2026 22:33 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
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...

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

11.02.2026 02:06 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

05.02.2026 11:50 β€” πŸ‘ 32266    πŸ” 13859    πŸ’¬ 589    πŸ“Œ 1597
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.

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.

30.01.2026 17:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

OK...I invite you to join this discussion, now you know when it is. (Time is notoriously hard to model BTW)

23.01.2026 14:44 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

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

21.01.2026 14:49 β€” πŸ‘ 19    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1

It'll be me leading the discussion. I'm looking forward to it! Come, bring your favorite model and your questions.

19.01.2026 16:53 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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.....:-(

16.01.2026 17:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You can read the essay we will be debating here: wirfs-brock.com/rebecca/blog...

I hope you join us for a lively discussion.

05.01.2026 14:47 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Post image 27.11.2025 19:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've done this puzzle. It is fun

26.11.2025 02:05 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh, so now it's fine to have a war on Christmas

17.11.2025 22:51 β€” πŸ‘ 2317    πŸ” 593    πŸ’¬ 77    πŸ“Œ 15
Preview
I’ve seen things in bounded space Listen and make your own on Suno.

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

31.10.2025 18:43 β€” πŸ‘ 1    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

It was in France, after all that this accident happened

31.10.2025 18:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Gagnut

30.10.2025 01:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Spittles!

30.10.2025 01:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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.”

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

Hear, hear!

27.10.2025 18:30 β€” πŸ‘ 2325    πŸ” 466    πŸ’¬ 34    πŸ“Œ 13

The cat won the argument.

27.10.2025 20:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

27.10.2025 19:28 β€” πŸ‘ 22    πŸ” 9    πŸ’¬ 4    πŸ“Œ 2
Preview
Opinion | Teapot Dome. Watergate. They’re Nothing Compared to This.

www.nytimes.com/2025/10/17/o...

18.10.2025 00:25 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

What workshop are you planning on attending, Bess?

09.10.2025 23:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Great!

09.10.2025 23:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PLoP 2025 Pattern Languages of Programs, People & Practices

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!

09.10.2025 21:58 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Alexander, if you are designing a model, you might draw a inspiration from how people mine patterns... understanding what it is abt an area you want to focus on, what are the problems you are trying to address, given the context. Then state both values and ID building blocks that "fit" together

07.10.2025 16:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Glad you enjoyed it. We need more thinking together.

06.10.2025 19:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So true.

Lise Hvatum and I wrote a very personal perspective paper for this year's EuroPLoP on what it means to be a patterns community. I will post, soon. But we looked at community through Charles Vogl's work. If you are interested, happy to share

06.10.2025 01:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Video taken one hour ago outside the Portland ICE facility of the violent insurrectionists in question

05.10.2025 23:48 β€” πŸ‘ 8256    πŸ” 2813    πŸ’¬ 391    πŸ“Œ 175

Or, rather biased perceptions ... and biases are, well, neither inherently good nor bad. But they can cause us to not focus on what we need to focus on or ignore things that shouldn't be ignored.

05.10.2025 17:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sure, models are created by people.... I get that. But the point is, we tend to forget that they are just artefacts of our (faulty) perceptions

05.10.2025 17:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Laura Manach :bongoCat: (@cmconseils@mastodon.social) Attached: 1 image Hard agree

I love this! All projects should have to provide documentary evidence of the remaining mess when the project is officially done.

mastodon.social/@cmconseils/...

02.10.2025 21:42 β€” πŸ‘ 24    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0