div
banner
divyendusingh.com
div
@divyendusingh.com
🗻 | 修行
Reposted by div
> tailscale is the secure way to connect all your computers!

> i've used tailscale to connect my molty to all my computers and internal services and gave it all my keys

oh no, not like that
January 30, 2026 at 10:11 PM
Reposted by div
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👇🏽
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...
Optimizing data throughput for Postgres snapshots with batch size auto-tuning by Esther Minano Sanz
Why static batch size configuration breaks down in real world networks and how automatic batch size tuning improves snapshot throughput.
xata.io
January 12, 2026 at 3:18 PM
New in xata clone: AI-assisted PII removal config (schema → strict config → validated).
New in xata clone: xata clone config --mode=ai

Feed it your schema + prompt → get a strict, reviewable anonymization config that’s typically more complete than static heuristics.

Blog post: xata.io/blog/smarter...
January 19, 2026 at 3:40 PM
Reposted by div
@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 👀 👇🏽
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:
Database branching in the age of AI: One markdown file is all you need by Divyendu Singh
Learn how to enable database branching for coding agents like Claude Code and Amp Code using simple Xata CLI instructions in AGENTS.md. No complex skills required.
xata.io
January 14, 2026 at 1:41 PM
Reposted by div
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...
Optimizing data throughput for Postgres snapshots with batch size auto-tuning by Esther Minano Sanz
Why static batch size configuration breaks down in real world networks and how automatic batch size tuning improves snapshot throughput.
xata.io
January 12, 2026 at 2:35 PM
Reposted by div
posted about my Apple ID woes, please share widely?

hey.paris/posts/appleid/
December 13, 2025 at 4:59 AM
Reposted by div
Can an AI Agent follow the same workflow that human developers can?

We explored giving AI agent access to the database branch, a compute sandbox to execute code and instructions to follow a developer workflow (in plain English) and the experiment was a success.
December 8, 2025 at 1:48 PM
Reposted by div
We explored giving AI agents access to compute (via Sandbox) and database via Xata branches and some “commandments” to follow a developer-like workflow.
December 9, 2025 at 1:42 PM
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 div
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 div
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 div
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 div
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 div
📣 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 div
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 div
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 div
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 div
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