Randy Shoup
randyshoup.bsky.social
Randy Shoup
@randyshoup.bsky.social
Dad | Cook | Speaker | Engineering Leader (Thrive Market, eBay, Google). He/him. 🖖🌊🏃🏻‍♂️💻
Maybe not exactly what you’re looking for, but a lot of the patterns will be in Sam Newman’s upcoming book: www.oreilly.com/library/view..., and possibly also in martinfowler.com/books/patter... ?
Building Resilient Distributed Systems
Struggling with system failures despite multiple safeguards? In the world of software development, distributed systems have proven essential yet remain complex. If you're tired of... - Selection from ...
www.oreilly.com
November 10, 2025 at 10:13 AM
You are a gentleman and a scholar, @rgarner.bsky.social. It was my distinct pleasure to meet you in person this evening.

May it not be the last time, my friend.
November 4, 2025 at 8:46 PM
We haven't met, but you certainly know your whisky. Glendronach is a personal favorite!
November 4, 2025 at 10:33 AM
Part 5: Taking Questions (medium.com/@randyshoup/...)
* The Good Questions
* "Good Point"
* "I Don't Know"
* "I Don't Have an Opinion"
* The Annoying Questions
* The Dissertation
* The Context-Dependent
* Huh?
* The Multi-Parter
* The Gotcha
* The Troll

/end
Speaking about Speaking, Part 5 — Taking Questions
This is the fifth in my series of posts on giving technical conference talks. We have discussed preparing yourself, organizing the content…
medium.com
October 24, 2025 at 5:09 PM
Part 4: Giving the Talk (medium.com/@randyshoup/...)
* Make Connections
* Pick Up the Pace
* Pause for Emphasis
* Be Straightforward
* Be Honest Without Being Insulting
* "Does This Make Sense?"
* Audience Participation
* Hands Free
* Refer Back
Speaking about Speaking, Part 4 — Giving the Talk
This is the fourth in my series of posts on giving technical conference talks. We have discussed preparing yourself, organizing your…
medium.com
October 24, 2025 at 5:05 PM
Part 3: Preparing the Stage (medium.com/@randyshoup/...)
* Walk the Grounds
* Mic Check
* Water
* Device prep
* Presenter mode
Speaking about Speaking, Part 3 — Preparing the Stage
This is the third in my series of posts on giving technical conference talks. In the first, we discussed preparing yourself, and in the…
medium.com
October 24, 2025 at 5:04 PM
Part 2: Organizing Content (medium.com/@randyshoup/...)
* Content
* Brainstorming
* Organizing
* Refining
* Structure
* Agenda
* Slide organization
* Pictures
Speaking about Speaking, Part 2 — Organizing Content
This is the second in a series of posts about giving talks at technical conferences. Part 1 discusses how I prepare myself before a talk…
medium.com
October 24, 2025 at 5:02 PM
And you succeeded, Julia!
October 22, 2025 at 12:02 PM
I am a practiced speaker exactly because I have … practiced speaking!

(I started competing in policy debate in 1982, my first year of high school. So it’s been 43 years.

But I also used to regularly throw up from anxiety before debate rounds, and I still get nervous before a talk.)
October 22, 2025 at 10:36 AM
So far at least, right? … Uh oh, is this mic still hot?
October 22, 2025 at 10:16 AM
As evidenced by you and me, amirite?
October 22, 2025 at 10:11 AM
Genau. Ich auch.
October 12, 2025 at 1:54 PM
If not now, when? If not you, who?
October 12, 2025 at 12:59 PM
As a former Berliner, I will tell you that German bakeries are world class. The quality and variety of bread alone is incredible: Schwarzbrot, Dreikorn, Siebenkorn, etc.

They can do anything the French or Viennese can do, and much more.
October 12, 2025 at 12:51 PM
October 10, 2025 at 12:41 PM
And we absolutely need to rectify the not meeting in real life thing! I’m in London and environs the week of November 3. Many rounds are on me.
October 10, 2025 at 12:39 PM
So amazing you recorded that! I spent the first months of the pandemic between jobs, so had an inordinate amount of time to play around with those lyrics.

Putting them on the bird site and getting this positive reaction meant a lot.
October 10, 2025 at 12:38 PM
Thanks for sharing your very personal origin story, Charity. That was probably both very difficult and wonderfully cathartic to write. Inspiring piece from beginning to end.
July 10, 2025 at 3:09 AM