Qian Li's Avatar

Qian Li

@qianli.dev.bsky.social

Co-founder @dbos.dev โ€ข Stanford CS PhD Co-organizer @southbaysystems.xyz Working on ๐Ÿ˜ Database + Systems + AI Amateur bird watcher ๐Ÿฆ‰ Personal site: qianli.dev She/her.

6,082 Followers  |  877 Following  |  873 Posts  |  Joined: 01.11.2024  |  1.7306

Latest posts by qianli.dev on Bluesky

โ€œThose who choose to stay are reportedly required to spend six days at the office and clock more than 80-hour weeks โ€” draconian conditions that have become table stakes among workers at top AI firmsโ€
It is true for many people I talked to.

06.08.2025 19:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
GitHub - runablehq/dbos-starter-template: This is a template app built with DBOS and Hono. This is a template app built with DBOS and Hono. Contribute to runablehq/dbos-starter-template development by creating an account on GitHub.

Community contributions are the best! I want to share this awesome DBOS Hono starter template created by our user:
github.com/runablehq/db...

It shows how to add durable workflows, retries, and background tasks to your stack just using Postgres + TypeScript. No app refactoring needed.

06.08.2025 19:04 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think they're used mostly for marketing content. Many people (like me) are allergic to markety/salesy pitches.

05.08.2025 21:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The new Java features are definitely compelling! I'm curious what new features you like the most? You're right, for broader adoption, we aim to maintain compatibility with Java 11 for now. Luckily, most of the heavy lifting in DBOS is interacting with the database.

05.08.2025 21:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Java support is coming soon to DBOS!
I almost forgot how much fun (and pain) comes with statically typed languages.

Join our user group to try it out early. Weโ€™d love your feedback!

05.08.2025 18:33 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think thatโ€™s why people in the AI world are so obsessed with โ€œhuman in the loopโ€ (this is like the top 1 most frequent phrase for any marketing material). Because you canโ€™t solve the issues without contacting an actual person.

04.08.2025 15:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hope we can still have coffee chats at Philz!

03.08.2025 16:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™d love to see an overview on debugging concurrency too. I see a lot of users struggling with asyncio. A common issue is someone calling a sync and blocking method from an async method, which stalls the entire event loop. Itโ€™s really hard to debug..

03.08.2025 15:49 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A big red billboard saying โ€œMy boss really wants you to know weโ€™re an AI companyโ€ - Redis

A big red billboard saying โ€œMy boss really wants you to know weโ€™re an AI companyโ€ - Redis

Okay now I know that Redis is an AI company (just like everyone else).

03.08.2025 01:12 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I personally found the same and I hope to have more tech discussions here! I just chatted with someone whose companyโ€™s main revenue ๐Ÿ’ฐ comes from outreach and engagement on X (I was shocked). There is still a close circle of tech influencers and VCs that are very active there.

02.08.2025 01:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Happy weekend! I built my first voice agent this week and will present it at a meetup on Monday: lu.ma/o19i7hys

I'm traveling to San Francisco multiple times a week, and I'll break my record by going every day in the next few days. The drive is long, but worth it if more people know @dbos.dev

02.08.2025 00:31 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think security and sandboxing execution will become more important. Because you canโ€™t really trust code that can modify itself ๐Ÿค”

02.08.2025 00:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Tianyu Li

UW-Madison has some of the strongest database and systems researchers! For example, @xiangyaoyu.bsky.social @abigalekim.bsky.social and tli2.github.io and a lot more...

01.08.2025 17:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m also here ๐Ÿ™Œ Great panel discussions!

31.07.2025 23:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Exactly this ๐Ÿ˜‚ So I usually hand roll my own clients for load testing.

31.07.2025 19:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Awesome!

31.07.2025 18:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Heading to the #DevGuild conference today! The lineup looks great. Looking forward to the talks and conversations.

If you're around, I would love to meet up! feel free to ping me.

31.07.2025 16:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I guess the company is large enterprise?

31.07.2025 14:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looks friendly. Is it a jewelry store that sells rings?

30.07.2025 20:52 โ€” ๐Ÿ‘ 14    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yes, you can implement actor methods as DBOS workflows that handle each event durably. This allows you to achieve reliable actor coordination via event-passing without managing any external queues or orchestrators.

Happy to chat more about your use case if you're interested!

30.07.2025 20:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thank you! Exactly, I think this workflow-as-code allows dynamic execution, which is more ergonomic than defining DAGs (well, I'm very biased haha).

30.07.2025 18:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looks like it's mostly for infrastructure-as-code (deployment at the container-level), not for durable workflows within the application?

30.07.2025 17:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

A big shout-out to @devhawk.net and Chuck for driving this major update.

I'll be updating our production subscription service with this new TypeScript version soon and writing a blog post about the experience. Stay tuned!

30.07.2025 16:53 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - dbos-inc/dbos-transact-ts: Lightweight Durable TypeScript Workflows Lightweight Durable TypeScript Workflows. Contribute to dbos-inc/dbos-transact-ts development by creating an account on GitHub.

Just released DBOS TypeScript V3! I really like the new decorator-less API and its smooth compatibility with JavaScript. The updated DataSource API makes it easy to connect to multiple databases in a single app.

Check it out and give a โญ on GitHub: github.com/dbos-inc/dbo...

30.07.2025 16:53 โ€” ๐Ÿ‘ 4    ๐Ÿ” 3    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Take care! ๐Ÿ™

30.07.2025 04:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - jarulraj/periodic-table: A Periodic Table of System Design Principles A Periodic Table of System Design Principles. Contribute to jarulraj/periodic-table development by creating an account on GitHub.

Today I stumbled upon a fun paper on system design: github.com/jarulraj/per...

I shared it on HN under its original title, "A Periodic Table of System Design Principles". But most of the comments ended up debating the name, so the author updated it to "Elements of System Design". Classic HN ๐Ÿ˜‚

29.07.2025 20:42 โ€” ๐Ÿ‘ 15    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think Claude code can already dig into git history. Wonder if theyโ€™ll add this as a new feature

29.07.2025 04:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ohh if the authors joined, Iโ€™d also like to hear the most weird reviewer comments they received ๐Ÿ˜‚

29.07.2025 01:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
GitHub Status Welcome to GitHub's home for real-time and historical data on system performance.

GitHub has been weird today. I keep randomly getting rainbow unicorns. ๐Ÿ˜‚ Looks like some outages are happening www.githubstatus.com

28.07.2025 23:33 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A new Infra Pod episode just landed ๐Ÿ’™

28.07.2025 20:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@qianli.dev is following 20 prominent accounts