Ryan Booz's Avatar

Ryan Booz

@ryanbooz.bsky.social

@PostgreSQL and DevOps Advocate @Redgate.

771 Followers  |  5 Following  |  38 Posts  |  Joined: 25.10.2023  |  1.808

Latest posts by ryanbooz.bsky.social on Bluesky


Preview
Introducing Bluebox Docker: A Living PostgreSQL Sample Database Bluebox Docker provides a realistic, continuously-updating sample database for PostgreSQL users. It automates data generation, simulating a video rental kiosk with real movie data. Users can easily…

If you:

• Teach PostgreSQL
• Build database tooling
• Work in observability
• Want to demo VACUUM, bloat, or query plans

This should feel a lot more useful than a static dump.

Would love feedback from the Postgres community.

www.softwareandbooz.com/introducing-...

16.02.2026 20:00 — 👍 2    🔁 0    💬 0    📌 0

It ships ready to run with:

🔹 pg_cron
🔹 pg_stat_statements
🔹 auto_explain
🔹 PostGIS
🔹 pg_trgm

Backfilled historical data + ongoing workload included.

One command and you’re up.

16.02.2026 20:00 — 👍 2    🔁 0    💬 1    📌 0

Most sample databases are static.

Bluebox starts with realistic data (video rental schema + recognizable movies) and then keeps generating transactions over time.

That means it actually changes — like a real system would.

16.02.2026 20:00 — 👍 1    🔁 0    💬 1    📌 0
Preview
Introducing Bluebox Docker: A Living PostgreSQL Sample Database Bluebox Docker provides a realistic, continuously-updating sample database for PostgreSQL users. It automates data generation, simulating a video rental kiosk with real movie data. Users can easily…

Introducing Bluebox Docker — a living PostgreSQL sample database that continuously generates real activity. 🐘

I wanted a sample DB that actually behaves like a real system — so I built one.

Details:
www.softwareandbooz.com/introducing-...

16.02.2026 20:00 — 👍 5    🔁 1    💬 1    📌 0

... out loud and get quick feedback on "my data" is more fun and productive than I thought.

Yes, I've still had to correct obvious errors multiple times, but I'm a much faster editor when I have something to start with. I don't (yet) feel replaceable, but definitely more creative right now.

13.01.2026 14:04 — 👍 1    🔁 0    💬 0    📌 0

Shoot! I'm vibe coding (SQL'ing) with Claude on my sample Bluebox database ((github.com/ryanbooz/blu...) and... it's pretty amazing... and I'm having a great time.

TBF, I was never totally against using AI/Claude to begin with, time just hasn't been on my side recently. But being able to think...

13.01.2026 14:04 — 👍 2    🔁 0    💬 1    📌 0
Post image

Chilly morning + hot coffee + new #Techbash mug = 💯

Thanks to everyone I got to meet and connect with the last few days at @Techbash.bksy.cosial. Sorry to miss the last day, but I'm sure it's going to be 🔥!!

07.11.2025 16:15 — 👍 2    🔁 0    💬 0    📌 0
Post image Post image

I can't believe it's been a year ago already that @gfritchey.bsky.social & I taught our Introduction to Postgres precon at PASS Data Summit & Bruce Momjian was able to join us for a bit.

Not surprisingly, Bruce engaged with everyone afterwards, carrying on the conversation for another 30 minutes!

05.11.2025 21:54 — 👍 3    🔁 0    💬 0    📌 0
Techbash 2025: Postgres Precon Prerequisites
Techbash 2025: Postgres Precon Prerequisites

Hey #Techbash2025!

If you're planning to come to my @techbash.bsky.social precon to learn about PostgreSQL, here's a quick rundown of the Postgres install and sample database I'll be using if you want to try and follow along.

Install instructions: github.com/ryanbooz/blu...

youtu.be/mxFQiIFtNM0

03.11.2025 15:05 — 👍 2    🔁 2    💬 0    📌 0

I was just working to make a query in a sample database more efficient when I realized something was off in the EXPLAIN plan.

Apparently, somewhere along the way, I removed some GiST indexes on geography columns and... they're like important or something?

🤦🏻‍♂️😂

20.08.2025 16:50 — 👍 2    🔁 0    💬 0    📌 0
Session card for Ryan Booz's TechBash 2025 workshop, PostgreSQL Introduction for the SQL Server Developer or DBA, happening November 4th at Kalahari Resorts in the Poconos.

Session card for Ryan Booz's TechBash 2025 workshop, PostgreSQL Introduction for the SQL Server Developer or DBA, happening November 4th at Kalahari Resorts in the Poconos.

Are you a #sqlserver DBA or developer? Join our full-day #postgresql intro workshop with @ryanbooz.bsky.social at #techbash 2025!

Every 4-day registration includes a workshop. Learn more at techbash.com

#database #techevent #developers #data #kalahari #poconos #devconf #nepa #dba #familyfun

15.05.2025 11:54 — 👍 5    🔁 3    💬 0    📌 0

Headed to #Stirtrek2025. Always fun to get diverted because of weather. It's been quite a few days with weather related things!

01.05.2025 20:03 — 👍 2    🔁 0    💬 0    📌 0
Preview
Please Welcome Prairie Postgres! In this post, I want to formally introduce Prairie Postgres, a project that has kept me really busy for the past several months. The most important mission of Prairie Postgres is creating Postgres …

Big shoutout to Hettie! She's such a force for good in the Postgres community and a works tirelessly to serve her dedicated user group in Chicago. Please consider supporting this new initiative and attending PGDay Chicago on April 25!

02.04.2025 15:15 — 👍 2    🔁 0    💬 0    📌 0
Preview
Postgres on Kubernetes for the Reluctant DBA Slides and transcript from my talk, "Postgres on Kubernetes for the Reluctant DBA", at Data on Kubernetes Day Europe in London on 1 April 2...

It's one thing to post slides after a talk, but this is next level! Detailed content between each slide from www.linkedin.com/in/karenhjex/ recent talk at DoK Day Europe: "Postgres on Kubernetes for the Reluctant DBA"

02.04.2025 13:03 — 👍 1    🔁 1    💬 0    📌 0
Preview
Introducing pgNow: A free, point-in-time diagnostic tool for PostgreSQL pgNow is a free, cross-platform desktop tool created by Redgate that helps you identify key performance metrics and configuration optimizations in your running Postgres instance. Available now as a…

Introducing pgNow: A free, point-in-time diagnostic tool for #PostgreSQL created by @Redgate that helps you identify key performance metrics and configuration optimizations in your running Postgres instance.

10.03.2025 14:02 — 👍 3    🔁 0    💬 0    📌 0
Post image 10.03.2025 13:46 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

The bees were loving the nice, warm, early spring day.

They were not, however, happy that I was trying to include them into my promo videos for the book. 😂

(They aren't normally like this, btw. I often spend a lunch break observing them closely. They're just protective in early spring)

05.03.2025 18:19 — 👍 2    🔁 0    💬 0    📌 0

🤞😀

13.02.2025 17:21 — 👍 1    🔁 0    💬 0    📌 0

Um... thank you? 😂

Regardless, I hope the book without the multi-legged train proves to be helpful to you! 🐘

13.02.2025 14:59 — 👍 0    🔁 0    💬 1    📌 0

Share recipe! I have never had/seen GF cinnamon buns like that!

10.02.2025 21:01 — 👍 0    🔁 0    💬 1    📌 0
Preview
On Writing a Book About PostgreSQL “Publishing a book is an amazing experience. Writing a book is very, very hard.” Louis Davidson, Simple Talk Editor (@drsql) At the risk of burying the lede… “Introduction to PostgreSQL for the dat…

This was a big week for me & @gfritchey.bsky.social
with the release of our book about #PostgreSQL! We're both thrilled & excited for this milestone!

Here's a quick introduction from my perspective on why we wrote the book & who it's for.

#JustUsePostgres

www.softwareandbooz.com/on-writing-a...

07.02.2025 20:06 — 👍 7    🔁 1    💬 0    📌 0

It is not safe to have an open bag of pretzels and Herlocher's dipping mustard around me. Fortunately, the pretzel bag was only about 1/4 full.

04.02.2025 20:42 — 👍 1    🔁 0    💬 0    📌 0
Post image

I did not expect to see these little ladies out and about yesterday with 4.5°C/42°F temps. But, with the first clear day in a while and 10x warmer temperatures than a week ago, I'm sure it felt like a heat wave to them too!

Almost makes me believe spring will come someday! 🐝🌻

31.01.2025 22:55 — 👍 3    🔁 0    💬 0    📌 0

If you have attended the #PASSDataSummit, fill out the survey on topics for 2025. Redgate will donate to a charity for every response.

reg.passdatacommunitysummit.com/surveys/redg...

28.01.2025 18:33 — 👍 3    🔁 3    💬 0    📌 0
Preview
Introduction to PostgreSQL for the data professional.

Order your digital copy for delivery next Monday, February 3!! Paperback copy will be available for purchase starting Monday as well.

https://buff.ly/3QdWj9H

28.01.2025 14:03 — 👍 2    🔁 0    💬 0    📌 0
Post image Post image

🎉🎉 #1 New Release on Amazon!!! 🎉🎉

Well this certainly is exciting... and unexpected! Introduction to PostgreSQL for the data professional, the book @gfritchey.bsky.social and I wrote, is the #1 new release in the Servers category on Amazon! And it's not even released yet!


28.01.2025 14:03 — 👍 4    🔁 0    💬 1    📌 0
Post image

Oh, I know it looks so sunny and nice outside at #CodeMash...

But it was a balmy 4°f/-15.5°c when I woke up this morning. And, with the wind chill, it was certainly below 0°f.

🥶🥶🥶

15.01.2025 20:15 — 👍 4    🔁 1    💬 0    📌 0

As always, feel free to reach out with questions. If I can help, great! If not, I probably know someone that can (or at least where to go ask next).

#JustUsePostgres

15.01.2025 19:51 — 👍 0    🔁 0    💬 0    📌 0
Post image

I had a great crowd of 💯 #CodeMash attendees join me this morning to learn more about getting started with #PostgreSQL. Every time I present, the questions & interactions keep me energized, & *at least* one question stumps me & searching for answers. It keeps this amazing database fresh & new.

15.01.2025 19:51 — 👍 5    🔁 1    💬 1    📌 0
Post image

Hey #CodeMash, who's ready to learn about #PostgreSQL tomorrow morning? There's also a chance to get a pre-release copy of the new book by @gfritchy and me. 😀

8am in Nile...

See you there!

14.01.2025 23:37 — 👍 8    🔁 1    💬 1    📌 0

@ryanbooz is following 5 prominent accounts