Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 01/04/2026Introducing the pgconf.dev 2026 conference t-shirt! 🐘🎉 This year we're celebrating 30 years of PostgreSQL, and Slonik is dressed for the occasion. The only way to get one? Be there. See you in Vancouver, May 19–22. 061
Gwen Shapira @gwenshap.bsky.social · 19/03/2026I just realized that I forgot to tag @clairegiordano.bsky.social and @aaronw.dev - the producers of this amazing podcast. 050
Gwen Shapira @gwenshap.bsky.social · 19/03/2026I'm so excited to go on Talking Postgres! One of my fav podcasts! I'll chat about my journey to found Nile and discover Postgres. The podcast has a Discord channel where fans discuss the episode as it is recorded. If you want to join ua live, let me know and I'll send you an invite. 1174
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 12/03/2026PGConf.dev 2026 needs volunteers! Room hosts, registration desk, and more. If you're attending in Vancouver, we'd love your help. Email contact@pgconf.dev to sign up! Details: 2026.pgconf.... 021
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 10/03/2026Tuesday is community engagement day 🐘 Hot take: it is the best day! Full of panels and discussions. Whether you're a first-timer or a longtime contributor, there's a seat at the table. Schedule (more sessions still being added!) → 2026.pgconf.... 032
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 05/03/2026The pgconf.dev 2026 schedule is stacked 🐘✨ WAL internals, query planning, logical replication, temporal data, columnar storage, 30 years of Postgres retrospective… and cake cutting. Something for every Postgres nerd. Full schedule → 2026.pgconf.... 084
Gwen Shapira @gwenshap.bsky.social · 05/02/2026Poster sessions are honestly my favorite for complex deepdive topics. It is visual, conversational, collaborative and includes coffee. Just how I like my deep technical content. 050
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 21/11/2025PGConf.dev 2026: top things to do at the conference: • Debate MVCC trivia with strangers • Discover a feature you didn’t know you needed • Realize you’re not the only one who reads pg_waldump for fun Registration and CFP are open. 033
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 10/11/2025CFP for PGConf.dev 2026 is open until Jan 16 🐘 Tips for strong proposals: • Share what you discovered. Not just what you built. • Be specific • Discuss bigger Postgres picture • Failures welcome Be specific, connect to Postgres internals, and don’t hide the messy bits. 052
Gwen Shapira @gwenshap.bsky.social · 28/09/2025At what point do we stop saying “worth its weight in gold” and start saying “worth its weight in high-end GPU”? 2111
Reposted by Gwen ShapiraChris @chris.blue · 14/07/2025So.. Pierre Barre just built an NFS server implementation on SlateDB. ZeroFS is today days old, but it's going to get wild. Bottomless storage and checkpoints mean instant FS snapshots (zero overhead). github.com/Barre/zerofsgithub.comGitHub - Barre/zerofs: ZeroFS: The S3FS that does not suck.ZeroFS: The S3FS that does not suck. Contribute to Barre/zerofs development by creating an account on GitHub. 5335
Gwen Shapira @gwenshap.bsky.social · 27/06/2025It’s been 22 years and I’m still madly in love with my husband. 030
Reposted by Gwen ShapiraP(aul) Frazee @pfrazee.com · 16/06/2025I use a spreadsheet to track all my documentation It's important to keep all your docs in a row 3658922
Gwen Shapira @gwenshap.bsky.social · 10/06/2025Definitely. Descript is such a time saver for these things. 020
Gwen Shapira @gwenshap.bsky.social · 10/06/2025Videos from PgConfDev are starting to show up on YouTube! Great time to catch up on both the new content and the amazing talks from past events. You can start with my talk: "Scaling Postgres to Million Tenants" www.youtube.com/watch?v=EfAS...youtube.comRe-engineering Postgres for Millions of Tenants (PGConf.dev 2025)YouTube video by PostgreSQL Development Conference 0152
Gwen Shapira @gwenshap.bsky.social · 30/05/2025Never mind. Looks like I remembered linear algebra wrong and matrices are strictly 2-dim. 130
Gwen Shapira @gwenshap.bsky.social · 30/05/2025Why aren't these called Matrixes? Like multi-dimensional vectors were called back when I did linear algebra? 210
Gwen Shapira @gwenshap.bsky.social · 30/05/2025So, Tensor (as in Pytorch) is just like a vector, except that it is somehow better for GPUs? Did I get that right? 160
Gwen Shapira @gwenshap.bsky.social · 30/05/2025I made a note to try this next time I have a problem query to debug :) 020
Gwen Shapira @gwenshap.bsky.social · 29/05/2025Nice! I wasn't familiar with this paper. Thank you! 000
Gwen Shapira @gwenshap.bsky.social · 29/05/2025🛠️ Unused index debug flow: ANALYZE ➜ rethink predicate ➜ simplify query ➜ audit policies & GUCs ➜ If still wrong, try pg_hint_plan (force an index to prove a point) or hypopg (hypothetical indexes) before filing a bug. 030
Gwen Shapira @gwenshap.bsky.social · 29/05/20251️⃣ Stale stats: ANALYZE hasn’t run; filter looks un-selective. 2️⃣ Truly un-selective: Stats are right; scan really is cheaper. 3️⃣ Complex estimates: Many joins / ORs / CTE / functions scramble row estimates. 4️⃣ Handcuffs on: RLS limits optimizations or GUCs forbid the path. 5️⃣ Planner bugs: Rare but... 283
Gwen Shapira @gwenshap.bsky.social · 29/05/2025“Why is Postgres seq-scanning rather than use this index?” 🤯 Short answer: the planner thinks that index won’t help (or can’t use it). Longer answer—5 usual suspects 👇 2121
Reposted by Gwen ShapiraTanel Poder @tanelpoder.com · 28/05/2025New blog: Using Postgres pg_test_fsync tool for testing low latency writes An easy to use tool that comes with standard Postgres installation, for testing write latency of devices where you put your WAL/redo logs and any other files requiring low write latency. (link in reply) 295
Reposted by Gwen ShapiraPaul Ramsey @pwramsey.bsky.social · 25/05/2025I feel like I've found a new controlling meme for open source contribution and innovation. 05210
Reposted by Gwen Shapiraschrepfler.bsky.social @schrepfler.bsky.social · 22/05/2025I've registered it with context7 so it's now available as up-to-date nile documentation via the context7 MCP context7.com/www.thenile....context7.comContext7 - Up-to-date documentation for LLMs and AI code editorsGenerate context with up-to-date documentation for LLMs and AI code editors 121
Gwen Shapira @gwenshap.bsky.social · 20/05/2025🚨 New blog alert: Postgres 18 beta 1 was released last week, and includes native support for UUIDv7. Great opportunity to explain why UUIDv7 is a great fit for your database keys, and show you how to use them in PG18. www.thenile.dev/blog/uuidv7 1134
Gwen Shapira @gwenshap.bsky.social · 11/05/2025mmm... my husband is Omer Shapira and he sure talks about memory safety non-stop. 110
Gwen Shapira @gwenshap.bsky.social · 07/05/2025So funny. When I was a kid in Israel, the game was known as "Hertzel amar". (Hertzel said, presumably after the legendary zionist leader). 030
Gwen Shapira @gwenshap.bsky.social · 05/05/2025כן. היום 81 מעלות ויהיה נעים, אולי טיפלה חם (אני מעדיפה 75). 030
Gwen Shapira @gwenshap.bsky.social · 05/05/2025You know the advice to say "thank you" instead of "sorry"? It looks like ChatGPT took it to heart. Me: You just said something incorrect. ChatGPT: Thank you for keeping it precise. 150
Gwen Shapira @gwenshap.bsky.social · 04/05/2025Preparing a presentation (this is a draft from early in the year, so probably preparing for Monster Scale). Looks like a mess, but IIRC, the result was actually good. 020
Reposted by Gwen ShapiraPGConf.dev 🐘 @pgconf.dev · 01/05/2025PGConf.dev 2025 starts in 13 days. Conference swag is starting to arrive in Montreal. Are your travel plans set? You can still register. 2025.pgconf.... #Postgresql #PGConf.dev 031
Reposted by Gwen Shapira@pgconfnyc @pgconfnyc.bsky.social · 01/05/2025We have a new venue for PGConf NYC 2025 and a new hotel to go with it! Check it out and book now:2025.pgconf.nycPGConf NYC 2025 | PostgreSQL ConferencePGConf NYC 2025 will be held from on September 29th - October 1st in New York City, NY at Convene 117 West 46th Street. 064
Reposted by Gwen ShapiraMartin Kleppmann @martin.kleppmann.com · 30/04/2025Folks at Google: there's no longer a button to get the PDF of your research papers directly from your website. Instead you have to do a hop through Google Scholar. Is that intentional? Seems worse than it used to be before. 2562
Gwen Shapira @gwenshap.bsky.social · 29/04/2025Running TPC-C can be a bit challenging. Running pgbench is easy (it ships with Postgres and uses simple Postgres configs), but its main built-in script is TPC-B. Thankfully, Ryo Kanbayashi wrote a pgbench script that is TPC-C-like: github.com/ryogrid/tpcc...github.comGitHub - ryogrid/tpcc_like_with_pgbench: Simplified version of the TPC-C benchmark using pgbench custom scriptsSimplified version of the TPC-C benchmark using pgbench custom scripts - ryogrid/tpcc_like_with_pgbench 060
Gwen Shapira @gwenshap.bsky.social · 29/04/2025This is a great point, and one that indeed no one made yet! 170
Gwen Shapira @gwenshap.bsky.social · 28/04/2025Serious question: Why do so many developers hate stored procedures? 27486
Reposted by Gwen ShapiraPeter Hanssens @petehanssens.bsky.social · 28/04/2025⚡️ LAST DAYS for DataEngBytes 2025 Percolating tickets! After April 30th, prices increase from $449 to $499. Don't miss Oceania's premier data engineering & ML conference this July in Sydney & Melbourne! dataengbytes.com 031