I’m back from Pasadena after SCaLE23x and another installment of PostgreSQL@SCaLE!
It was really just wonderful this year, seeing old friends and making new ones, talking to people and soaking up knowledge. I’m looking forward to implementing what I learned.
Expo Hall:
We had a lot of booth volunteers this year. Thank you all so much; even hanging out for just an hour helps.
The first day (Friday) we had at least 160 booth visitors (probably closer to 200); the 50 baseball hats we brought with us were gone within two hours. As usual a large number of folks were just stopping by to tell us how much they like Postgres.
My favorite quote from this year: “It’s like MySQL, but for really big databases.”
Sessions:
I wasn’t stoked about installing Yet Another App on my phone, but Guidebook syncs to the SCaLE schedule and was very intuitive to use. I recommend using it, since the SCaLE team keeps the online version of the schedule up-to-date, and you’ll get the latest information.
Many thanks to Elizabeth, Devrim, and Ryan for organizing the 6 hour Postgres training track. Attendee feedback was overwhelmingly positive. We had only two complaints: one person found it too challenging and another found it not challenging enough, but they were already experienced and looking for more detail about a specific topic. Maybe next year we’ll schedule advanced talks on the same topics in parallel with the training.
Postgres talks I enjoyed:
Nick Meyer’s Practical PgBouncer Pain Prevention Lots of useful tips here.
Alexandra Wang’s Helping the Planner Help You: Extended Statistics in PostgreSQL I’m going to re-watch this because some of it went over my head, but it is really exciting work – I am very interested in JOIN Statistics.
Robert Treat’s Vacuuming Large Tables: How Recent Postgres Changes Further Enable Mission Critical Workloads I need to get caught up and learn how vacuum works nowadays. And probably soon, because there’s a disturbing trend in my life of a) seeing one of Robert’s talks about something terrible happening in the database and how he solved it, b) thinking “wow I hope I never have to deal with that“, and then a few months later c) there I am, dealing with it.
Phil Vacca’s Did VS Code Quietly Become a Go-To Postgres Tool? I missed the first half of this (sorry, Phil!) and will re-watch it when the videos are up.
The AMA is always interesting, thanks to Ryan Booz for moderating!
We had some problems this year with too-short talks and thinly veiled sales pitches. C’mon, people.
Non-postgres talks I enjoyed:
Xpaul Vigil’s Migrating to OpenTelemetry Hearing about the pitfalls someone encountered while doing a thing can be more educational than a regular HOW-TO.
Amy Fermanian Warp, Weft, and Code: Textiles as the Hidden Foundation of Computation I am fascinated with Jacquard looms and learned a bit more about their history. Also added some books to my to-read list.
Virginia Diana Todea’s Green Observability: What Needs to Shuffle in Open Source? So much to think about in this one. There are lots of paths to reducing your carbon footprint, and it sounds like the options go hand-in-hand with reducing costs. One of the best things you can do is “collect only the logs and metrics that you need”, which dovetails nicely with this Postgres feature planned for v19
Expo hall:
I had a really good conversation with Matt from Grafana; I have a path forward for a project that’s been on my nerves for a while.
I also got some cool Grafana earrings, fresh off the 3D printer they had in their booth!
Food:
My favorite dining establishments this year were:
Maestro was excellent, possibly the best service experience ever. The cocktails are lovely, and so is the tres leches carrot cake.
Miopane Get there before they open. You’ll still have to wait a while to get in, but the tiramisu pastry is worth it.
Random advice you didn’t ask for: Fly out of Burbank if you can. It’s closer (cheaper transpo) than LAX and you won’t get tangled up with the marathoners.