Monthly Archives: April 2026

PG DATA 2026. The talks I am most excited about. Part 2

Continuing my review of the upcoming program for PG DATA 2026, started here.

I will start with Umair’s talk, Securing Multi‑Tenant Databases with Row‑Level Security & Open‑Source Auditing. I always await Umair’s talks with great anticipation because his vision of Postgres is closely aligned with mine, and the topics he discusses are usually the ones I am most interested in. This talk interests me a lot, because the topic of multi-tenancy is the one of my favorite, but Umair’s approach is absolutely the opposite of the path I take, and I wish I had time to discuss and ask the questions afterward! Umair would have to come to Chicago one more time to present at Prairie PUG!

In parallel, Radim Marek will present Visualizing PostgreSQL Storage Internals. I met Radim at DevDays Prague earlier this year, when he talked about regression testing of SQL queries, and to be honest, I was sad that our CfP committee didn’t choose that talk, because it was brilliant. I am sure he will deliver an equally brilliant talk in Chicago (I love what I read in the talk description); it will just be a different one :).

What I really like about this year’s program is that we have many presentations about real-life experiences, about complicated projects that succeded, and lessons learned. On Thursday, we will have a number of such talks. including What I Learned Using PostgreSQL In Real Products by Hajira Sultana and Building and scaling Managed Postgres from 0 to 1000s by Sam Wilson.

Steve Zelasnik is a long-time active Prairie Postgres PUG member (and formerly Chicago PUG member), and he previously presented his work at PG Day Chicago. In his The Multi-Terabyte Trust Exercise: Validating Massive Postgres Migrations presentation, he will share yet another real-life experience and lessons learned. And I am sure, nobody would want to miss Graph-Like Analytics in PostgreSQL for Payer Behavior and Underpayment Detection by Nida Fatima – aren’t we all the victims of this system?!

If you ever participated in one of my optimization training sessions, you heard me repeating “Think like a database!” Sneha Patil’s talk is titled almost similarly, Think Like Postgres: Smart SQL Tips. Judging by the talk description, she will share many of the techniques I promote.

Next comes Schema-First PostgreSQL Migrations Without a DSL by Greg Potter. I have to confess, initially I didn’t look at the talk description, but when I looked, I realized that Greg was solving the same puzzle I was sloving several months ago! I also had fun time deconstructing pg_depend, so I would be happy to compare our notes!

Of course, these days, no conference is complete without AI-related talks, and we will have Gleb Otchkin speaking about Vector data in Postgres: Size, TOAST, Filters and Performance. Gleb, thank you for submitting, and I hope you will enjoy our conference!

Sami Imseih is also one of my favorite speakers, who used to be an active member of our PUG (and we miss him!). I hope that his talk Become a PG_STAT_* (Star) will be equally useful for both Postgres novices and experienced developers.

I already heard Pavlo’s presentation Professional PostgreSQL monitoring made easy, and I really liked the tool, and I hope that if mt co-workers attend, they might be interested!

Finally, I am very thankful to the CfP committee for allowing me to talk about pg_acm! No matter how I package my ideas, no one likes when I explain what’s wrong with Postgres permissions, so that will be my only chance in 2026!

That’s all for today, stay tuned for Part 3 of the preview!

2 Comments

Filed under events, talks

PG DATA 2026: The talks I am most excited about. Part 1

Hello everyone, here comes a series of my annual posts about the Chicago Postgres Conference, and what I am most excited about. And I want to start with the training sessions we offer. All three training sessions are presented by my favorite people, and I can’t wait to tell you more about them!

The first training will be hosted by Andy Atkinson, who not only understands how to make the most of PostgreSQL + Ruby on Rails, but is also passionate about teaching others :). Andy authored a book, “High Performance PostgreSQL for Rails,” which I reviewed when it was still in the making, and which I highly recommend to anyone to whom PostgreSQL + Ruby on Rails rings a bell. As a database architect, being on the receiving end of what mindless ORM usage can produce, I hope that people will use this opportunity to learn the best practices and dos and don’ts

If you attended last year’s PG DATA Students’ Day, you might have attended the “Database Design” training hosted by Lætitia Avrot. I remember that last year, when this training was offered for the first time, some attendees were unsure whether they might need it in real life. However, those who attended shared that this session was a true eye-opener, and it looks like they have shared their excitement with others: this year, this is the most requested training so far!

Lætitia is an amazing teacher and one of the most knowledgeable people in the Postgres world, and this training is probably the best of her productions 🙂

And finally, the last but not least, Shaun Thomas will deliver “DBA in the box” training. If you want to learn “what’s inside,” if you have always been curious about DBAs “black magic” – that’s your chance to become one of those magicians. Shaun starts from the basics, so I can assure you you won’t feel “unqualified.”

All training sessions will run from 9 AM to 12 PM, and after lunch, we will have an official conference opening and a keynote by Robert Haas. How many favorite people can one person have? Well, I have many, but if you ever care to venture to the very first post in this blog, you will see that it was about me listening to Robert’s presentation at the PG Open conference in Chicago. A year ago, there were many things I was unsure about regarding our first PG DATA conference, but one thing I was sure of: I knew who I wanted to deliver our keynote 🙂

Also, I suspect this will be the only talk at the conference I can listen to in its entirety 😂

Parts 2 and 3 will follow shortly, but before I hit “Publish,” I want to reiterate that I am excited about the whole conference program and immensely thankful to Dian Fay and the rest of the CfP Committee members for putting it together!

3 Comments

Filed under events, People

Illinois Prairie PostgreSQL Meetup is moving!

I have been organizing Chicago PostgreSQL Meetups for ten years, and during that time, each location change meant I got a new job, and the meetup moved to my new office. That’s why when I made an announcement about our upcoming location change, half of the attendees assumed that it meant my yet another new job.

No, I am still with DRW, and I enjoy working there and facing new challenges every day :). I am immensely thankful to DRW for hosting our meetups for over three years and helping our community in many ways. Still, there was something that bothered me for a long time: it was clear that this meetup could not run without me. And that was something I was going to change. This meetup is not about Hettie. It’s about community, and one of the goals is community enabling.

I am proud not only of the quality of content we consistently deliver, but also of the group members, who show up at each meetup, listen with genuine interest, ask questions, and stay long after the presentation is over, engaged in passionate discussions. I know that our members have leadership and passion and are capable of running the events.

When I learned about the ownership change at the venue for our partnering meetup, Chicago Code & Coffee, I was immediately interested and asked to be introduced. I learned that the new owners have vision and great ideas and, like me, do not make small plans.

Below are the pictures I took today at Chicago Code&Coffee meetup.

This community is so full of life, energy, and curiosity, and it generates so much positive energy!

On May 13, we will be at the same venue, and I hope that you join us! Register here!

And if you want to hear what we discussed at our April meetup, watch this video:

Leave a comment

Filed under Uncategorized