Gülçin Yıldırım J.'s Avatar

Gülçin Yıldırım J.

@apatheticmagpie.bsky.social

Postgres, books and more. “For most of history, anonymous was a woman.”

484 Followers  |  312 Following  |  108 Posts  |  Joined: 20.11.2024  |  1.8306

Latest posts by apatheticmagpie.bsky.social on Bluesky

Preview
Closing the loop: Building a coding agent that uses Postgres branches by Divyendu Singh Explore how to build an AI coding agent that follows a full developer workflow, including creating Postgres branches, using a sandbox, fixing bugs, and raising pull requests with Xata, Vercel, and Git...

Check out the full post here: xata.io/blog/a-codin...

08.12.2025 13:48 — 👍 1    🔁 1    💬 0    📌 0

A few days ago my 6yo asked me to play a song from Stratovarius, I think I reached the parental peak. It is only downhill from now on 😅 I didn’t listen to them since college. Rediscovered a piece of my past thanks to my little genie. Now writing a Postgres blog to celebrate my new found joy 🤘🏽

08.12.2025 11:06 — 👍 3    🔁 0    💬 0    📌 0
Preview
The Villa Getaway: Club Xata Rome 2025 by Natalia Woroniec Somewhere between a team retreat and a family holiday, our week in Rome was about connection, ideas, and joy of being in one place together. A reminder of what can happen when the whole team shares th...

I love the offsites we do twice a year at @xata.io ☀️Building stronger bonds with my colleagues while working on Xata’s roadmap feels quite amazing. I am grateful for this opportunity ☺️ 🇮🇹

xata.io/blog/club-xa...

31.10.2025 13:30 — 👍 2    🔁 0    💬 0    📌 0
Post image Post image Post image Post image

The first day of PGConf.EU was a blast! 💥

I had the chance to co-organize two community summits: PostgreSQL on Kubernetes and Postgres & AI. Thanks to my co-organizers Floor Drees, Ellyne Phneah and Torsten Steinbach, I had a great time and all went amazingly!

21.10.2025 20:23 — 👍 6    🔁 0    💬 0    📌 0

Day 1 at #PGConfEU kicked off with Community Summits!
Our own Gülçin Yıldırım Jelínek is co-organizing two of them
☸️ PostgreSQL on Kubernetes Summit
🧠 PostgreSQL & AI Summit

Big thanks to the volunteers & speakers who made this happen.
Community is what makes Postgres great 💙

21.10.2025 13:38 — 👍 1    🔁 1    💬 1    📌 0

Glad to see #pgroll popping up in my timeline 🎉

If anyone has questions or feedback I am here 📝

19.10.2025 14:06 — 👍 1    🔁 0    💬 0    📌 0
Preview
PGConf.EU 2025 Schedule PGConf.EU 2025 Schedule

Then on the main track Esther Minano & Ahmet Gedemenli dive into anonymization and Gulcin on Postgres 18 constraints.

Get the schedule: www.postgresql.eu/events/pgcon...

17.10.2025 15:38 — 👍 1    🔁 1    💬 0    📌 0
Preview
PGConf.EU 2025 Schedule PGConf.EU 2025 Schedule

The countdown to #PGConfEU is on ⏳
On Oct 21, @apatheticmagpie is co-hosting two community summits:
🧠 PostgreSQL & AI with Gulcin on DB Agents
☸️ PostgreSQL on Kubernetes with Esther Minano & Andrew Farries

17.10.2025 15:38 — 👍 2    🔁 1    💬 1    📌 0
Preview
Fireworks

What is your current song fixation? 🍂

Wherever I went I always knew, always knew
Till I didn't know

Why do I do this to myself every time?
I know the way it ends before it's even begun
I am the only one at the finish line

open.spotify.com/track/3qJImz...

13.10.2025 12:50 — 👍 0    🔁 0    💬 0    📌 0
Preview
World’s first AI-designed viruses a step towards AI-generated life Scientists used artificial intelligence to write coherent viral genomes, using them to synthesize bacteriophages capable of killing resistant strains of bacteria.

🧬 This is cool!

..designing a whole genome is challenging owing to complex interactions between genes and gene replication and regulation processes. “There are many important biological functions that you can only access if you’re able to design complete genomes.”

www.nature.com/articles/d41...

10.10.2025 11:46 — 👍 1    🔁 0    💬 0    📌 0
Preview
PostgreSQL September Meetup, Tue, Sep 23, 2025, 6:30 PM | Meetup We will be hosting our September Meetup. Thanks to Amazon for sponsoring us. Please note that you have to show sign up with your real name and show a Photo ID to the build

Can an AI agent handle your Postgres on-call?

@divyendusingh.com from @xata.io is speaking at the Postgres Berlin Meetup tomorrow showing how we’re using LLMs to automate DB diagnostics, fixes, and even PRs.

Come see “Xata Agent” in action.
📍 RSVP: www.meetup.com/postgresql-m...

22.09.2025 11:39 — 👍 3    🔁 1    💬 0    📌 1

Oh, just saw Neosync was archived:

⚠️ Disclaimer: Neosync has been acquired by Grow Therapy. As a result, this repository is no longer actively maintained.

We've been using Neosync transformers in pgstream, so we'll have to find a replacement or extend our own transformers to cover the gaps.

22.09.2025 10:03 — 👍 5    🔁 0    💬 0    📌 0

Loving the photos from @pgdaylowlands.bsky.social 🐘

It was a really fun conference and well organized!

19.09.2025 15:52 — 👍 4    🔁 0    💬 0    📌 0
Preview
Making Postgres scale to zero with CNPG by Esther Minano Sanz How we built activity-aware Postgres clusters that hibernate automatically and save resources

I am really proud of the work we did here, finding ways to optimize resources used by database branches and make sure all is safe while we do that!

We also open-sourced a CNPG-I plugin for scale-to-zero, so you can also give it a try!

🐘 Read more: xata.io/blog/making-...

17.09.2025 10:27 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Our list of supported extensions is growing every day.
Got any requests?

15.09.2025 12:30 — 👍 2    🔁 1    💬 0    📌 0
Video thumbnail

Have a branch you don’t need running all the time?
Save money by setting scale-to-zero as the default for a project or override it in the branch settings.

16.09.2025 12:45 — 👍 2    🔁 1    💬 0    📌 0

This will be the last time to hear me talk about DDL locks in Postgres this year! And Napoli is still summer ☀️

You can still join us at @pgdayna.org 🇮🇹

17.09.2025 10:25 — 👍 2    🔁 0    💬 0    📌 0
Preview
Gulcin Yildirim Jelinek - Postgres Women India Postgres Woman of the Month September 2025 – Gulcin Yildirim Jelinek Introduction: Hello, my name is Gülçin Yıldırım Jelínek. I work at Xata, a modern PostgreSQL platform focused on enabling realistic...

🚀 Congrats to @apatheticmagpie.bsky.social for being named Woman of the Month by Postgres Women India! 🎉

She shares her Postgres journey, open-source work on pgroll and pgstream and her role in co-organizing the Postgres on Kubernetes and Postgres & AI Summits.

👉 postgreswomen.in/gulcin-yildi...

15.09.2025 11:44 — 👍 3    🔁 1    💬 0    📌 0
Post image

Tomorrow at @pgdaylowlands.bsky.social 🐘, @apatheticmagpie.bsky.social speaks at 09:40 on "Anatomy of Table-level Locks in PostgreSQL."

She’s given Postgres talks in a church ⛪, and now in… a zoo! 🦒

And don’t miss tonight’s meetup 👉 meetup.com/postgresql-user-group-nl/events/310728717

11.09.2025 09:05 — 👍 2    🔁 1    💬 0    📌 0
Video thumbnail

In Xata, every branch is a full Postgres instance.
Use it as a staging replica with PII automatically obfuscated, a production-ready database, or an ephemeral copy for a quick PR.

10.09.2025 15:26 — 👍 3    🔁 1    💬 0    📌 0
Preview
From Database Administrator to Database Agent by Gulcin Yildirim Jelinek Discover how a PostgreSQL DBA’s decade of expertise evolved into designing Xata’s AI-powered Postgres agent, automating monitoring and observability.

The DBA role is evolving.

What once meant hands-on tuning and constant monitoring can now be scaled through autonomous agents.

In our latest post, we explore the journey from DBA to DB Agent and why safety by design matters: xata.io/blog/dba-to-...

06.09.2025 05:39 — 👍 2    🔁 1    💬 0    📌 0
Post image

If you want to understand Postgres locks beyond the basics, this talk is for you.

Catch it today at PGDay Austria! 🔒🐘

📍 14:10 – 14:55
📍 Room: Sophie

🗓️ Full schedule: pgday.at/schedule/

04.09.2025 08:48 — 👍 1    🔁 1    💬 0    📌 0

ACCESS EXCLUSIVE is the strictest lock, blocking everything.

More pro tips:

Don’t mix strong-lock DDL with other operations in the same transaction.

Use lock_timeout to prevent cascading lock queues + handle retries gracefully.

Locks aren’t about security → they’re about concurrency control.

04.09.2025 08:47 — 👍 1    🔁 1    💬 1    📌 0

But here’s the catch → MVCC doesn’t protect you from object locks. That’s where things get interesting.

🔑 Key takeaways:

MVCC avoids many issues, but DDL still needs strong locks.

Each DDL command has its own lock strength, some block both reads and writes.

04.09.2025 08:47 — 👍 1    🔁 1    💬 1    📌 0

In this session, Gülçin will explain how PostgreSQL handles table-level locks, especially those triggered by DDL operations.

It all starts with Postgres’ secret weapon: MVCC.

MVCC = Multi-Version Concurrency Control.
✅ Reads don’t block writes.
✅ Writes don’t block reads.

04.09.2025 08:46 — 👍 1    🔁 1    💬 1    📌 0
Post image

If you’re at PGDay Austria today, don’t miss @apatheticmagpie.bsky.social ’s talk:
“Anatomy of Table-Level Locks in PostgreSQL” 🔒

📍 14:10 – 14:55
📍 Room: Sophie

🗓️ Full schedule: pgday.at/schedule/

04.09.2025 08:45 — 👍 1    🔁 1    💬 1    📌 0
Preview
From Database Administrator to Database Agent by Gulcin Yildirim Jelinek Discover how a PostgreSQL DBA’s decade of expertise evolved into designing Xata’s AI-powered Postgres agent, automating monitoring and observability.

🔗 xata.io/blog/dba-to-...

04.09.2025 08:09 — 👍 0    🔁 0    💬 0    📌 0
Preview
From Database Administrator to Database Agent by Gulcin Yildirim Jelinek Discover how a PostgreSQL DBA’s decade of expertise evolved into designing Xata’s AI-powered Postgres agent, automating monitoring and observability.

I started working with Postgres in 2012, when being a DBA meant manually tuning queries, planning upgrades and sitting with devs to write better SQL.

In this post, I share how those DBA lessons shaped the way we built an AI-powered Postgres agent at @xata.io and how things evolved.

04.09.2025 08:08 — 👍 5    🔁 2    💬 1    📌 0

Last day to submit your Kubernetes & Postgres talks! ⏰

@pgconf.eu 🇱🇻

01.09.2025 16:45 — 👍 0    🔁 0    💬 0    📌 0
Post image

Join developers and AI enthusiasts exploring how PostgreSQL powers AI applications and how AI enhances PostgreSQL - part of Community Events Day at PGConf.EU 2025 in Riga! Register to PGConf.EU now to attend! https://2025.pgconf....

#PostgreSQL #AI #PGConfEU

01.09.2025 12:20 — 👍 1    🔁 1    💬 0    📌 0

@apatheticmagpie is following 20 prominent accounts