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

@apatheticmagpie.bsky.social

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

Who could have guessed I would become colleagues with @andypavlo.bsky.social on my first day at @clickhouse.com 💛 🚀

Andy Pavlo@andypavlo.bsky.social · 3d ago

👊I've joined the crew at @clickhouse.com to establish the *ClickHouse Labs* research group. We'll be working side-by-side with ClickHouse engineers to cook up ways to make the system even faster. I'll also be exploring new research topics related to PostgreSQL. clickhouse.com/blog/andy-pa...

Our CTO Tudor Golubenco is speaking tonight at the PostgreSQL Berlin Meetup, hosted at Zalando. The talk: How we reduced CloudNativePG wake-up times from 20+ seconds to sub-second for Xata's scale-to-zero Postgres clusters. 20:15 CET if you're in Berlin: meetup.com/postgresql-m...

PostgreSQL Berlin March 2026 Meetup, Thu, Mar 5, 2026, 6:30 PM | Meetup

Zalando is graciously hosting us for our first Meetup in 2026. And we are doing it a bit different: we have two rooms, and two talks in parallel. This gives you the opportu

meetup.com

pgstream v1.0.0 is out, with a major architectural change. Schema changes are now emitted directly into WAL as logical messages, without schema logs or stored schema state. If you work with Postgres CDC, this might be interesting. Details in the blog 👇 xata.io/blog/pgstrea...

pgstream v1.0.0: Stateless schema change replication by Esther Minano Sanz

A major architectural milestone that removes schema logs and simplifies how pgstream captures and replicates Postgres schema changes

xata.io

My contribution to the 2016 trend 😄 Apparently the first time I attended #P2D2 was 10 years ago. Over the years I worked at 2ndQuadrant, EDB and now @xata.io. Some things didn’t change: still talking about Postgres, helping organize, womanning booths and having fun 🤩 Pics: today, 2019, 2018, 2016 🐘

Hettie is having her cake day!Gulcin enjoying Czech donutsGulcin is womanning the 2ndQ booth, there is also Pavel :)First time (in the phone archive), 2016. It was only a single track back then and all talks were in Czech with the exception of one English talk.

@divyendusingh.com is doing a great job making agents do all sorts of stuff using databases. In our case with a few simple instructions, they are able to do branching operations, run queries, validate bug fixes and more. The blog posts are paired with demo videos, have a look 👀 👇🏽

Xata - Postgres at Scale@xata.io · 7mo ago

AI agents get useful faster with guardrails, not plugins. Repo playbook: gh issue → xata branch create + xata branch wait-ready → xata branch url (not $DATABASE_URL) → psql repro/verify → fix. Video + write-up:

Taking database snapshots and moving large volumes of data over the network is something our customers do regularly. While batching is the de facto way to make this efficient choosing the right batch size is non-trivial considering network variability, latency & system load. Read how we solved it👇🏽

Xata - Postgres at Scale@xata.io · 7mo ago

Batching is often used to process large volumes of data but a batch size that works in one network setup can perform poorly in another. We applied automatic batch size tuning to Postgres snapshots in pgstream to adapt across different network environments. Check the post 👇 xata.io/blog/postgre...

PostgreSQL stores *all* constraints: check, not-null, PK, FK, unique, exclusion and domain constraints as rows in `pg_constraint` catalog. In Postgres 18, even NOT NULL constraints now get their own entries here (before 18 they lived in `pg_attribute`!).

“..it matters what stories we put in kids’ hands. Picture books that spotlight women in STEM help children expand their ideas about who scientists are, who they can be and where curiosity can lead.” 👇🏽 List of inspiring picture book biographies of women in STEM 📚 open.substack.com/pub/maistory...

Break Gender Stereotypes with Picture Books ft. Women in STEM

While scrolling through social media, this graphic caught me eye.

open.substack.com

Postgres constraints are the rules that keep your data clean. Types tell you *what* can be stored but constraints enforce *what must be true*. If a row violates a rule, Postgres rejects it. No silent corruption. A few well-chosen constraints prevent entire classes of bugs. xata.io/blog/constra...

What you should know about constraints in PostgreSQL | xata.io by Gulcin Yildirim Jelinek

In this blog, we explore Postgres constraints through the pg_constraint catalog, covering table vs. column constraints, constraint triggers, domains and more.

xata.io

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 🤘🏽

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!

BildBildBildBild

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 💙

🧬 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...

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.

nature.com