Divyendu Singh's Avatar

Divyendu Singh

@divyendusingh.com.bsky.social

πŸ—» / work @xata, prev @prisma / RC alum / math, cs, philosophy

64 Followers  |  137 Following  |  99 Posts  |  Joined: 15.04.2023  |  1.9506

Latest posts by divyendusingh.com on Bluesky

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

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?

28.07.2025 13:20 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

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.

26.07.2025 01:01 β€” πŸ‘ 37    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

lol

26.07.2025 03:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This matches my experience

24.07.2025 16:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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...

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

24.07.2025 15:40 β€” πŸ‘ 114    πŸ” 19    πŸ’¬ 9    πŸ“Œ 5
Preview
Stuckness and the Path of Action β€œStuckness” is where the potential of maximum growth exists.

Wrote about this the other day

blog.divyendusingh.com/p/stuckness-...

30.06.2025 17:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

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. πŸ’™

24.05.2025 14:26 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
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.

πŸ“£ 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 🧡

14.05.2025 15:32 β€” πŸ‘ 3    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1
Post image Post image Post image Post image

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! πŸ’œ

09.05.2025 13:38 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

What time is it? It is PGConf time 🐘

08.05.2025 05:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Vibes of Szczecin πŸ‡΅πŸ‡±

02.05.2025 08:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

oh I need something similar, my use case is to run remote ffmpeg

something that can copy the current directory (like docker context), execute the command I provided, sync the target directory back to my machine, something like

remoteexec -c config.yml 'ffmpeg -i input.avi -o output.mp4'

30.04.2025 06:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

this should be illegal, if it is not already

23.04.2025 08:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

Vibes from DΓΌsseldorf

19.04.2025 17:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸŒ…

18.04.2025 20:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

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

17.04.2025 14:00 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

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!

14.04.2025 17:54 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1
Post image

gm

14.04.2025 07:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You have to write SQL queries in uppercase because the language is old and can’t hear you as well as it used to

13.04.2025 08:42 β€” πŸ‘ 86    πŸ” 19    πŸ’¬ 5    πŸ“Œ 1
Post image

zen book strikes again

13.04.2025 07:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The chroot Technique - a Swiss army multitool for Linux systems | Living Systems_

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

12.04.2025 06:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

gm

11.04.2025 05:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One of those techniques which seem so obvious in hindsight. Definitely going to be using this.

08.04.2025 14:58 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Post image

late to the ghiblification party, but here we are

09.04.2025 18:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Can't complaint, was on πŸ”₯ yesterday

09.04.2025 07:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

πŸ”₯ 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-...

08.04.2025 16:19 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Post image

What a beautiful day to play ⚽️

08.04.2025 16:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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!

07.04.2025 18:16 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Yup. I call this stage 5: β€œacceptance”

07.04.2025 11:25 β€” πŸ‘ 27    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image

gm

07.04.2025 07:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@divyendusingh.com is following 19 prominent accounts