Jenny kwan
jennyckwan.bsky.social
Jenny kwan
@jennyckwan.bsky.social
Co-founder and CTO of AprioriDB. Software and data engineer. http://jennykwan.org/ https://www.linkedin.com/in/jennyckwan/
new post:
data mesh is failing — and it’s not your org chart’s fault.
centralized bottlenecks didn’t go away. they just changed shape.
May 15, 2025 at 4:10 AM
💥 New blog post just dropped:

“It’s 2025. Why Is ‘Undo’ Still Missing From Data Infrastructure?”

Every data engineer has felt it — that sinking moment when a pipeline runs wrong.

You don’t want to rerun everything. You just want to undo it.

But you can’t.

🧵
May 8, 2025 at 4:47 AM
Your lakehouse time travel is deleting your history! 😱 Delta Lake/Iceberg's `VACUUM`/`expire_snapshots` means your past isn't permanent.

Plus, trying to *truly fix* a data logic bug from weeks ago without making a mess? Often impossible.

Why? And what's better? 🧵👇
May 1, 2025 at 3:05 PM
🧵 Your ETL pipeline is wasting time — and it’s not your fault.

Modern pipelines redo work constantly. We rebuild entire partitions for tiny logic changes. Why?

Turns out the problem isn’t your orchestration. It’s the foundation. (1/7)
April 24, 2025 at 10:24 PM
Reposted by Jenny kwan
Good job team America
www.nbcnews.com/news/us-news...
April 21, 2025 at 11:18 PM
Reposted by Jenny kwan
Happy International Women's Day!

A reminder that this specific screwup has now killed ~25 million people.

A world that allows an influential, entitled, ignorant man to just shout down a smarter and more knowledgeable woman 👉can literally kill you.👈

www.wired.com/story/the-te...
March 8, 2025 at 10:01 PM
Reposted by Jenny kwan
It’s time for Woke 2, ushered in by Vatican 3.
If Pope Francis dies we need an even woker pope to replace him. I’m talkin’ women priests. Trans nuns. A Swiss Guard that brutally enforces DEI. Excommunicating JD Vance. It should make the Unitarians look like Opus Dei.
April 21, 2025 at 12:08 PM
Reposted by Jenny kwan
April 21, 2025 at 8:45 PM
Reposted by Jenny kwan
Vatican to announce its choice of a new Pope in a Signal group chat.
April 21, 2025 at 11:54 AM
Reposted by Jenny kwan
What we’ve launched today is the first step for how we’re going to evolve verification.

The initial set of trusted verifiers includes news orgs who’ve agreed to take on the task of verification for their journalists. In the future, this set will expand, as well as how apps can choose to use them.
April 22, 2025 at 2:13 AM
Reposted by Jenny kwan
Women and girls are literally under attack and the narrative that men and boys are struggling in comparison to them is part of that attack. Their “struggle” as it’s so often harped on is that women and girls aren’t just bending the knee to them in all spheres of life
April 22, 2025 at 2:23 AM
Reposted by Jenny kwan
Hegseth’s replacement will be a Grok-run account on X called BasedHitlerDotMil420 and will be approved by Susan Collins “with misgivings.” It will still leak everything on Signal.
April 21, 2025 at 10:50 PM
Reposted by Jenny kwan
Sen. Van Hollen and his meeting with Abrego Garcia in El Salvador is all over the news and social media.

Joe Rogan is talking about the value of due process, wrongly denied to Abrego Garcia.

Thankfully the “just poll, then do what’s already popular, never try to lead or shape opinion” crowd lost.
April 20, 2025 at 3:44 PM
Reposted by Jenny kwan
btw NASA already handled the “are you an astronaut if you just paid for it” debate decades ago with this extremely subjugating title
April 20, 2025 at 11:27 PM
Reposted by Jenny kwan
“Strong opinions, loosely held.”

“Loosely” as in if someone hits you with a bat repeatedly you might drop one idea?

Or “loosely” as in you’re running around actively looking for evidence for what to drop, and better ideas to swap in?
April 20, 2025 at 9:34 PM
Reposted by Jenny kwan
While the gospels say that Judas led the Romans to Jesus, a new theory is gaining traction with some Biblical scholars. There is evidence, some say, that Judas merely shared Christ's location on an insecure group chat that accidentally included several Roman officials and journalists.
April 21, 2025 at 1:46 AM
Reposted by Jenny kwan
Sorry, we promised not to post much today but we had to make a special callout. We forgot to give a proper shoutout to a few places yesterday. Denver and Dallas Fort Worth, you broke records. You were incredible.
April 21, 2025 at 1:52 AM
Reposted by Jenny kwan
April 21, 2025 at 12:18 PM
Just because conservatives think love is a gay conversion camp doesn't mean the left should respond with hate.

I'm leftist. Words cannot express just how much I love the USA. I'm glad I served in the armed forces. I wish I could do more in a civil and civics sense.
April 20, 2025 at 12:02 AM
I’ve been thinking about operational risk—not stock price volatility, but real-world disruptions: port delays, tariff hikes, lead time shocks.

These are measurable exposures, but most companies can’t hedge them.
April 19, 2025 at 11:37 PM
If we weren’t collectively such bigots, being diagnosed wouldn’t be such a big deal.
Staple this to RFK Jr’s forehead.
April 19, 2025 at 8:44 PM
dbt looks declarative.
But it’s not.

Under the hood, it’s an imperative DAG of side-effecting SQL.

That breaks correctness. That breaks trust. That breaks teams.

Let me explain. 👇
April 19, 2025 at 8:18 AM
Reposted by Jenny kwan
Oy Division
January 11, 2025 at 7:46 PM
That sounds so lovely.

Is the fact that I find this lovely a symptom of burnout?
Sincerely delighted to discover, 45 minutes into this nearly-wordless three-hour documentary about French monks who take vows of silence, that among the reasons they *can* talk is "to make sure the monastery cats know when it's mealtime by making little kitty-calling noises at them."
January 11, 2025 at 9:45 PM