Divyendu Singh
banner
divyendusingh.com
Divyendu Singh
@divyendusingh.com
🗻 / work @xata, prev @prisma / RC alum / math, cs, philosophy
So excited for this one, looking forward to sharing our experience of building a LLM powered on-call database agent.

As someone who is writing 90+% of code with agents in the last 2 months, looking forward to share the parallels and experience between coding and monitoring agents.
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...
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
www.meetup.com
September 22, 2025 at 11:45 AM
Reposted by Divyendu Singh
Just published a deep dive on how every Vercel preview gets a full production database copy.

But that's not even the best bit.

Want to know how to safely update your database schema add a column, rename a field, even do complex behind‑the‑scenes transformations while production keeps humming?
Zero Downtime Schema Changes with Vercel and Xata by Divyendu Singh
Discover how Xata’s pgroll‑powered platform plus Vercel preview deployments enable zero‑downtime Postgres schema changes with instant branches.
xata.io
July 28, 2025 at 1:20 PM
Reposted by Divyendu Singh
I haven't seen the stars
But I have touched the tall trees
Where's my Nintendo

An original haiku by my ten year old son Duke whilst camping.
July 26, 2025 at 1:01 AM
This matches my experience
This is a thoughtful post that echoes conversations I've had IRL with colleagues and friends. Also:

"You should use AI-powered tools to complement or increase your agency, not replace it."

^ This is where I've landed for my own work so far.. Should help me do & think *more* deeply, not less.
We spent two months talking with RC alums and thinking deeply about how LLMs are changing programming and learning.

Here’s what we learned, and how we're currently thinking about AI at RC: t.co/ddFj486ch8
July 24, 2025 at 4:57 PM
Reposted by Divyendu Singh
GitHub released Spark yesterday, their extremely well crafted prompt-to-app platform for creating and iterating on React apps with user auth and persistent storage

I like it a lot! I reverse engineered it with Spark itself, the details are fascinating simonwillison.net/2025/Jul/24/...
Using GitHub Spark to reverse engineer GitHub Spark
GitHub Spark was released in public preview yesterday. It’s GitHub’s implementation of the prompt-to-app pattern also seen in products like Claude Artifacts, Lovable, Vercel v0, Val Town Townie and Fl...
simonwillison.net
July 24, 2025 at 3:40 PM
Reposted by Divyendu Singh
May was wild. One moment I’m design and coding, the next I’m on stage performing for millions. Still can’t believe it. Grateful for everything. 💙
May 24, 2025 at 2:26 PM
Reposted by Divyendu Singh
📣 We have a brand new Postgres platform with:

Instant Copy-on-Write branching
Built-in data anonymization
Separation of storage and compute
100% vanilla Postgres

It’s for staging/dev environments as well as for production workloads.

Blog post: xata.io/blog/xata-po...

And more details in 🧵
Xata: Postgres with data branching and PII anonymization | xata
Relaunching Xata as "Postgres at scale". A Postgres platform with Copy-on-Write branching, data masking, and separation of storage from compute.
xata.io
May 14, 2025 at 3:32 PM
Reposted by Divyendu Singh
Xata is one of the few female-founded companies in the Postgres world, and 40% of our team are women. Because inclusion is built, not wished for.

Proud to host another "Women In Postgres" breakfast at #PGConfDE in Berlin. Great breakfast, even greater conversations! 💜
May 9, 2025 at 1:38 PM
What time is it? It is PGConf time 🐘
May 8, 2025 at 5:24 AM
Vibes of Szczecin 🇵🇱
May 2, 2025 at 8:27 AM
Vibes from Düsseldorf
April 19, 2025 at 5:36 PM
🌅
April 18, 2025 at 8:49 PM
Reposted by Divyendu Singh
Rest of World is one of my favorite outlets so imagine my surprise & delight opening it today and spotting my friend and former coworker Gulcin talking about the sexism women coders face in Turkey.

Her efforts to organize & encourage this group is really admirable.

restofworld.org/2025/turkeys...
April 17, 2025 at 2:00 PM
Reposted by Divyendu Singh
Are there Senior/Staff+ Engineers on my timeline who want to work on the intersection of #Databases, #Caches, #Infra, Kubernetes/Operators and #Scaling #Algorithms (think time series, predictive scaling etc)?

If so, please drop me a DM. Our small but mighty team at ClickHouse is growing!
April 14, 2025 at 5:54 PM
gm
April 14, 2025 at 7:39 AM
Reposted by Divyendu Singh
You have to write SQL queries in uppercase because the language is old and can’t hear you as well as it used to
April 13, 2025 at 8:42 AM
zen book strikes again
April 13, 2025 at 7:49 AM
Found this on HN, it is a life saver. I had locked myself out when I was yolo setting up 2FA w/ Yubikey on Ubuntu and this is how I got out. Wanted to document that process but now I can just bookmark this post.

livesys.se/posts/the-ch...
The chroot Technique - a Swiss army multitool for Linux systems | Living Systems_
livesys.se
April 12, 2025 at 6:57 AM
gm
April 11, 2025 at 5:39 AM
Reposted by Divyendu Singh
One of those techniques which seem so obvious in hindsight. Definitely going to be using this.
Tailwind devs: you don't need clsx to toggle styles 👀
April 8, 2025 at 2:58 PM
late to the ghiblification party, but here we are
April 9, 2025 at 6:10 PM
Can't complaint, was on 🔥 yesterday
April 9, 2025 at 7:02 AM
Reposted by Divyendu Singh
🔥 New pgroll release! v0.11 brings:

🔌 YAML support for migrations
🕓 Timestamps now with timezone info
📛 `name` field is now optional
🎻 Tables without primary key or unique column can be backfilled
🧹 Better errors

Zero-downtime Postgres migrations, now smoother.

📖 Blog: pgroll.com/blog/pgroll-...
pgroll 0.11.0 update: YAML migration, drop name requirement | pgroll
We've just released v0.10 of pgroll, our open-source schema migration tool for Postgres. It includes support for YAML migration files.
pgroll.com
April 8, 2025 at 4:19 PM
What a beautiful day to play ⚽️
April 8, 2025 at 4:02 PM
Reposted by Divyendu Singh
Incredibly excited that the @electric-sql.com team shipped Electric Cloud today! 🚀🎉
This enables you to use the Electric sync engine without having to commission any infrastructure.
Just give it your Postgres URL and you are ready to sync!
📣 Electric Cloud is in public BETA!

It takes just 30 seconds to add your Postgres db and start syncing to millions.

Head over to dashboard.electric-sql.cloud to start syncing.
ElectricSQL Cloud Dashboard
dashboard.electric-sql.cloud
April 7, 2025 at 6:16 PM