Randy Shoup
@randyshoup.bsky.social
Dad | Cook | Speaker | Engineering Leader (Thrive Market, eBay, Google). He/him. 🖖🌊🏃🏻♂️💻
Pinned
Randy Shoup
@randyshoup.bsky.social
· Dec 1
I Am The Very Model of A Modern Software Architect
I am the very model of a modern software architect
Whose data planes and service meshes elegantly intersect.
Far and wide I’m celebrated for my keen ability
To balance throughput, latency, and high-availability.
I am the very model of a modern software architect
Whose data planes and service meshes elegantly intersect.
Far and wide I’m celebrated for my keen ability
To balance throughput, latency, and high-availability.
Reposted by Randy Shoup
With hiring for DevRel roles increasing and junior folks often having limited in-person presentation experience (thanks to the Covid-era), I highly recommend reading Randy's advice!
Chatting today with fellow QCon organizer @danielbryantuk.com, we discussed how we prepare for talks, and I have *thoughts*, in the form of a 5-part blog series:
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Speaking about Speaking, Part 1 — Preparing Yourself
Here are some things I’ve learned about preparing myself to give a talk. After a few talks this past week, with a few more upcoming, I…
medium.com
October 27, 2025 at 12:57 PM
With hiring for DevRel roles increasing and junior folks often having limited in-person presentation experience (thanks to the Covid-era), I highly recommend reading Randy's advice!
Chatting today with fellow QCon organizer @danielbryantuk.com, we discussed how we prepare for talks, and I have *thoughts*, in the form of a 5-part blog series:
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Speaking about Speaking, Part 1 — Preparing Yourself
Here are some things I’ve learned about preparing myself to give a talk. After a few talks this past week, with a few more upcoming, I…
medium.com
October 24, 2025 at 4:59 PM
Chatting today with fellow QCon organizer @danielbryantuk.com, we discussed how we prepare for talks, and I have *thoughts*, in the form of a 5-part blog series:
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Part 1: Preparing Yourself (medium.com/@randyshoup/...)
* Sleep
* Practice
* Timing
* Clothes
* Psyching yourself up
Speaking in public is a skill like any other, and it absolutely comes with practice.
But it does not come naturally to most humans. Public speaking is typically people’s number one fear, even over death. Seinfeld joked that people at a funeral would rather be in the casket than giving the eulogy!
But it does not come naturally to most humans. Public speaking is typically people’s number one fear, even over death. Seinfeld joked that people at a funeral would rather be in the casket than giving the eulogy!
I'm not sure about @randyshoup.bsky.social (who is a great speaker!) but I really had to work at presentations and talks. It didn't come naturally.
So don't worry if you're nervous or your first talks aren't amazing. It's something that definitely gets easier with practice!
So don't worry if you're nervous or your first talks aren't amazing. It's something that definitely gets easier with practice!
As evidenced by you and me, amirite?
October 22, 2025 at 10:30 AM
Speaking in public is a skill like any other, and it absolutely comes with practice.
But it does not come naturally to most humans. Public speaking is typically people’s number one fear, even over death. Seinfeld joked that people at a funeral would rather be in the casket than giving the eulogy!
But it does not come naturally to most humans. Public speaking is typically people’s number one fear, even over death. Seinfeld joked that people at a funeral would rather be in the casket than giving the eulogy!
Reposted by Randy Shoup
Oh yeah and stuff like this where @randyshoup.bsky.social had written a really great set of lyrics for a Gilbert & Sullivan tune and @himal.bsky.social said someone should record it so I did. I have met neither of these people IRL
October 9, 2025 at 12:47 PM
Oh yeah and stuff like this where @randyshoup.bsky.social had written a really great set of lyrics for a Gilbert & Sullivan tune and @himal.bsky.social said someone should record it so I did. I have met neither of these people IRL
Reposted by Randy Shoup
🎙️ Building software at scale? Learn from someone who’s done it.
@randyshoup.bsky.social joins @charleshumble.bsky.social to share 20+ years of lessons from eBay to Thrive Market:
🧱 Monolith to microservices
🏃 Scaling teams with DDD
🚀 Why platform engineering matters
🎧 gotopia.tech/podcast
@randyshoup.bsky.social joins @charleshumble.bsky.social to share 20+ years of lessons from eBay to Thrive Market:
🧱 Monolith to microservices
🏃 Scaling teams with DDD
🚀 Why platform engineering matters
🎧 gotopia.tech/podcast
July 25, 2025 at 12:02 PM
🎙️ Building software at scale? Learn from someone who’s done it.
@randyshoup.bsky.social joins @charleshumble.bsky.social to share 20+ years of lessons from eBay to Thrive Market:
🧱 Monolith to microservices
🏃 Scaling teams with DDD
🚀 Why platform engineering matters
🎧 gotopia.tech/podcast
@randyshoup.bsky.social joins @charleshumble.bsky.social to share 20+ years of lessons from eBay to Thrive Market:
🧱 Monolith to microservices
🏃 Scaling teams with DDD
🚀 Why platform engineering matters
🎧 gotopia.tech/podcast
Reposted by Randy Shoup
Why do the characters in JAWS not simply defeat the shark in the marketplace of ideas?
June 21, 2025 at 4:34 AM
Why do the characters in JAWS not simply defeat the shark in the marketplace of ideas?
Reposted by Randy Shoup
Not surprised by the high divorce rate among tennis players.
Love means nothing to them.
Love means nothing to them.
June 14, 2025 at 5:51 PM
Not surprised by the high divorce rate among tennis players.
Love means nothing to them.
Love means nothing to them.
Current status: afternoon lunch of goulash soup along the Danube
May 28, 2025 at 12:38 PM
Current status: afternoon lunch of goulash soup along the Danube
Current status — working on my talk for #craftconf looking out over the Danube.
May 26, 2025 at 1:27 PM
Current status — working on my talk for #craftconf looking out over the Danube.
One possible benefit to this AI juggernaut could be that it actually encourages (forces?) a broader swath of developers to practice TDD. 🤞
TDD is an accelerant under any circumstances, but it seems to be required at the moment for a truly step-function AI-augmented developer loop.
TDD is an accelerant under any circumstances, but it seems to be required at the moment for a truly step-function AI-augmented developer loop.
It's fascinating watching developers discover they get better results using "A.I." if they prompt with tests, work in small steps, test continuously, review and refactor throughout, integrate often, and work in smaller teams, and attributing those results to autocomplete.
May 18, 2025 at 10:36 AM
One possible benefit to this AI juggernaut could be that it actually encourages (forces?) a broader swath of developers to practice TDD. 🤞
TDD is an accelerant under any circumstances, but it seems to be required at the moment for a truly step-function AI-augmented developer loop.
TDD is an accelerant under any circumstances, but it seems to be required at the moment for a truly step-function AI-augmented developer loop.
Happy Star Wars Day to all who celebrate!
(“May the Fourth Be With You”)
(“May the Fourth Be With You”)
May 4, 2025 at 2:01 PM
Happy Star Wars Day to all who celebrate!
(“May the Fourth Be With You”)
(“May the Fourth Be With You”)
Reposted by Randy Shoup
Monoliths work 99% of the time—microservices are the rare exception. Watch @randyshoup.bsky.social explain when to go micro and the real problems it solves.
Randy Shoup: 99% of all applications should be monolithic
Check out the full version on our YouTube channel now! #GOTOcon #SoftwareArchitecture #Microservices #Monolith #MonolithToMicroservices #eBayArchitecture #Di...
youtube.com
April 28, 2025 at 12:02 PM
Monoliths work 99% of the time—microservices are the rare exception. Watch @randyshoup.bsky.social explain when to go micro and the real problems it solves.
Reposted by Randy Shoup
At this rate MAGA will only be able to afford to rent the libs.
April 7, 2025 at 2:29 PM
At this rate MAGA will only be able to afford to rent the libs.
A @kevlin.bsky.social on the S3 to Heidelberg, complete with confused traveler.
Lucky the Deutsche Bahn app knows where we are!
Lucky the Deutsche Bahn app knows where we are!
April 7, 2025 at 4:11 PM
A @kevlin.bsky.social on the S3 to Heidelberg, complete with confused traveler.
Lucky the Deutsche Bahn app knows where we are!
Lucky the Deutsche Bahn app knows where we are!
Reposted by Randy Shoup
Battle-tested tech lessons await! Join @charleshumble.bsky.social and @randyshoup.bsky.social on GOTO Unscripted as they reveal when to break your monolith, master domain-driven design, and boost productivity with continuous delivery.
Building Modern Software at Scale: Architectural Principles • Randy Shoup & Ch. Humble • GOTO 2025
This interview was recorded for GOTO Unscripted. #GOTOcon #GOTOunscriptedhttps://gotopia.techRead the full transcription of this interview here:https://gotop...
youtu.be
March 11, 2025 at 1:00 PM
Battle-tested tech lessons await! Join @charleshumble.bsky.social and @randyshoup.bsky.social on GOTO Unscripted as they reveal when to break your monolith, master domain-driven design, and boost productivity with continuous delivery.
Reposted by Randy Shoup
My chat with @randyshoup.bsky.social on GOTO Unscripted is out today. Randy shares insights from his experience at eBay, Google and now Thrive Market, including how to balance platform engineering efforts, and why most applications should remain monoliths.
#SoftwareArchitecture #Engineering #GOTO
#SoftwareArchitecture #Engineering #GOTO
Battle-tested tech lessons await! Join @charleshumble.bsky.social and @randyshoup.bsky.social on GOTO Unscripted as they reveal when to break your monolith, master domain-driven design, and boost productivity with continuous delivery.
Building Modern Software at Scale: Architectural Principles • Randy Shoup & Ch. Humble • GOTO 2025
This interview was recorded for GOTO Unscripted. #GOTOcon #GOTOunscriptedhttps://gotopia.techRead the full transcription of this interview here:https://gotop...
youtu.be
March 11, 2025 at 1:27 PM
My chat with @randyshoup.bsky.social on GOTO Unscripted is out today. Randy shares insights from his experience at eBay, Google and now Thrive Market, including how to balance platform engineering efforts, and why most applications should remain monoliths.
#SoftwareArchitecture #Engineering #GOTO
#SoftwareArchitecture #Engineering #GOTO
My father was a pioneering graphics researcher at Xerox PARC. This *extensive* interview covers:
* The early days of Xerox PARC
* The world's first digital videographics system, with a modern palette / canvas metaphor
* The origins of modern computer animation
* Growing up as a kid in Silicon Valley
* The early days of Xerox PARC
* The world's first digital videographics system, with a modern palette / canvas metaphor
* The origins of modern computer animation
* Growing up as a kid in Silicon Valley
Last week, @bcantrill.bsky.social and I were joined by @randyshoup.bsky.social to discuss the history of Silicon Valley (and comment on some of its contemporary impact). Randy shared amazing stories about his dad, Dick, a pioneer of computer graphics. youtu.be/-9WuDTGXMVc
Oxide and Friends 2/17/2025 -- A Half-Century of Silicon Valley with Randy Shoup
YouTube video by Oxide Computer Company
youtu.be
February 24, 2025 at 10:17 PM
My father was a pioneering graphics researcher at Xerox PARC. This *extensive* interview covers:
* The early days of Xerox PARC
* The world's first digital videographics system, with a modern palette / canvas metaphor
* The origins of modern computer animation
* Growing up as a kid in Silicon Valley
* The early days of Xerox PARC
* The world's first digital videographics system, with a modern palette / canvas metaphor
* The origins of modern computer animation
* Growing up as a kid in Silicon Valley
Reposted by Randy Shoup
If you don’t regret your early tech decisions, you probably over-engineered." – @randyshoup.bsky.social . Don’t make that mistake—join us at Agile meets Architecture! Save your spot now and get a book too! www.agile-meets-architecture.com/2025/home
February 19, 2025 at 12:19 PM
If you don’t regret your early tech decisions, you probably over-engineered." – @randyshoup.bsky.social . Don’t make that mistake—join us at Agile meets Architecture! Save your spot now and get a book too! www.agile-meets-architecture.com/2025/home
Reposted by Randy Shoup
Preparing for our conversation with @randyshoup.bsky.social tomorrow, I'm watching a talk of his that's simply too good to not share immediately www.infoq.com/presentation...
February 17, 2025 at 12:45 AM
Preparing for our conversation with @randyshoup.bsky.social tomorrow, I'm watching a talk of his that's simply too good to not share immediately www.infoq.com/presentation...
Super-excited to be joining @bcantrill.bsky.social and @ahl.bsky.social on the Oxide and Friends podcast tomorrow to talk about “A Half-Century of Silicon Valley”!
Come for the stories of Xerox PARC inventing the personal computer. Stay for the front-row-seat view on the valley’s evolution since!
Come for the stories of Xerox PARC inventing the personal computer. Stay for the front-row-seat view on the valley’s evolution since!
Tomorrow, @ahl.bsky.social and I will be joined by @randyshoup.bsky.social, who is not only an engineering leader in Silicon Valley, but also grew up here. Over the last 50 years, Randy has seen the best and worst of Silicon Valley; join us Monday 5p Pacific to discuss!
discord.gg/QrcKGTTPrF?e...
discord.gg/QrcKGTTPrF?e...
Join the Oxide Computer Discord Server!
The Oxide Computer Company and friends; home of the Oxide and Friends podcast. | 4176 members
discord.gg
February 16, 2025 at 7:51 PM
Super-excited to be joining @bcantrill.bsky.social and @ahl.bsky.social on the Oxide and Friends podcast tomorrow to talk about “A Half-Century of Silicon Valley”!
Come for the stories of Xerox PARC inventing the personal computer. Stay for the front-row-seat view on the valley’s evolution since!
Come for the stories of Xerox PARC inventing the personal computer. Stay for the front-row-seat view on the valley’s evolution since!
Reposted by Randy Shoup
A gay guy, a Black man, and a woman walk into a flight deck— that’s not the beginning of a joke, but just a regular day at work! There was so much DEI on this plane that we could hardly get in the air. Luckily my limp wrists were able to wrestle the heavy jet back to the ground 💅🏼
February 2, 2025 at 1:19 AM
A gay guy, a Black man, and a woman walk into a flight deck— that’s not the beginning of a joke, but just a regular day at work! There was so much DEI on this plane that we could hardly get in the air. Luckily my limp wrists were able to wrestle the heavy jet back to the ground 💅🏼
OH: Newton and Leibniz were both integral to calculus. It's hard to differentiate between them.
February 2, 2025 at 11:23 PM
OH: Newton and Leibniz were both integral to calculus. It's hard to differentiate between them.
Reposted by Randy Shoup
I met a microbiologist today…
He was a lot bigger than I expected.
He was a lot bigger than I expected.
February 2, 2025 at 3:59 PM
I met a microbiologist today…
He was a lot bigger than I expected.
He was a lot bigger than I expected.