Rebecca Wirfs-Brock

@rebeccawb@discuss.systems
1.2K Followers
338 Following
816 Posts
SW Designer/consultant/mentor, author, inventor of Responsibility-Driven Design & xDD meme, heuristica (design heuristics!), patterns author, heuristic hunter, science/engineering nerd, jogger, gardener.
Websitehttps://wirfs-brock.com/rebecca
Bloghttps://wirfs-brock.com/rebecca/blog
I can play the original version until June 30... wtf is the point of that, except to rub it in.
Why oh why WaPo did you change the design of the crossword puzzles i/f today. Do you really think clues on a hot pink background are better? Sigh.

The wikipedia article on concision https://en.wikipedia.org/wiki/Concision outline's Joseph William's 6 step process for writing concision (e.g. making writing more concise)
1. Delete words that mean little or nothing.
2. Delete words that repeat the meaning of other words.
3. Delete words implied by other words.
4. Replace a phrase with a word.
5. Change negatives to affirmatives.
6. Delete useless adjectives and adverbs.

Question of the day: Is "being concise" really better explained by replacing it with the more unfamiliar word, "concision"? Inquiring minds want to know...

Concision - Wikipedia

NEW POST

Increasingly our industry favors deep specialists. But we've found our most effective colleagues have a broad-based skill that comes from spanning many specialties. Unmesh Joshi, Gitanjali Venkatraman and I write about explicitly recognizing this as a first-class skill of “Expert Generalist”.

https://martinfowler.com/articles/expert-generalist.html

Expert Generalists

Being an Expert Generalist should be treated as a first-class skill, one that can be assessed and taught.

martinfowler.com
Given that at DDDEu last week we had a great keynote about the Boeing 737 redesign... I offer this list of "misassumptions" people have about airplane flights collected by someone who knows. Note to self: a new to a particular domain modeler will often look for simple concepts and statements (and there might be only a few) https://flightaware.engineering/falsehoods-programmers-believe-about-aviation/
Falsehoods Programmers Believe About Aviation

There are a lot of assumptions one could make when designing data types and schemas for aviation data that turn out to be inaccurate. In the spirit of Patrick McKenzie’s classic piece on names, here are some false assumptions one might make about aviation.

Angle of Attack
If your app crashes on 0x400000000000bad0 when running on the new stuff, it means you have an ObjC strong variable/property being concurrently mutated. https://developer.apple.com/documentation/xcode-release-notes/xcode-26-release-notes#Objective-C-Runtime
Xcode 26 Beta Release Notes | Apple Developer Documentation

Update your apps to use new features, and test your apps against API changes.

Apple Developer Documentation
Sigh... Crater Lake is a beautiful national park. I am sad that it is understaffed. https://wapo.st/3T2PCZf
Crater Lake National Park superintendent resigns as staffing plunges

Kevin Heatley stepped down Friday as superintendent of Crater Lake National Park, as internal data shows a sharp decline in the National Park Service’s workforce.

The Washington Post

Today I learned that Nate Ashford, a person whose 2019 Agile Experience report I shepherded is gravely ill. Nate sent out a last post on linkedIn.

Working with Nate as he wrote Transformation Begins with Me https://www.agilealliance.org/resources/experience-reports/transformation-begins-with-me/ was rewarding.

At the time I worked with Nathan, I found his story inspiring and his writing amazing. He truly has a gift of clear writing.

Two thoughts on this Friday: cherish the good days you work with colleagues and find ways to make your world better. And don't forget thank those who have made an impact on your life. Thanks, Nate for reminding me.

Transformation Begins with Me

This is the story of how I saved my own life by deliberately living the principles I espouse at work every day, and of how that decision built me into a better person and a better coach.

Agile Alliance |

Today is the last day to submit a comment to the FDA and tell them you want the right to access Covid vaccines!

The same people trying to restrict access are the ones who screamed about choice & autonomy when there were mandates.

Let people have choice and autonomy now.

Tell them you don’t agree with removing tools to stay healthy. To protect one another.

You can submit anonymously and it only takes a few minutes

https://www.regulations.gov/commenton/FDA-2025-N-1146-0001

#vaccines #fda #uspol #covidisairborne #covidisnotover

Regulations.gov

I am hoping that my Romanian friends are breathing a sigh of relief tonight... https://www.washingtonpost.com/world/2025/05/18/romania-election-nicosur-dan-george-simion/
Pro-European centrist beats right-wing nationalist in Romanian vote

Analysts called the presidential election the country’s most consequential since the 1989 fall of communism.

The Washington Post