HNHacker News
TopNewBestAskShowJobs

carlual

136 karma · joined July 10, 2023

submissionscomments
carlual··on Kysely (the type-safe SQL query builder for TypeScript) v0.29 is out btw
As the creator of ZenStack, rewriting our ORM engine for v3 with Kysely was honestly one of the best technical decisions we’ve made. The composability, type safety, and overall architecture fit our use case surprisingly well.
carlual··on What would a "permissions-first ORM" look like? Looking for spec feedback
That's really a honest and thoroughly comparsion, thanks for sharing!

To be clear, what I mean is the goal that it could be consumed by an MCP server, an autonomous agent, or a vibe-coded app are the same.

carlual··on What would a "permissions-first ORM" look like? Looking for spec feedback
This closely aligns with what I expect ZenStack could help in the AI era, which you could tell from the two demos I created :

-[MCP](https://zenstack.dev/blog/database-to-mcp)

-[Agent](https://zenstack.dev/blog/ai-agen)

From my experience, a declarative and flexible AuthZ layer is the cornerstone of everything.

carlual··on ORMs Are Good
Great writing! Always love to see insights from real experiences.

- Declarative over Imperative.

- Schema as the Single source of truth.

I share the same beliefs and created ZenStack(https://zenstack.dev) on top of Prisma.

carlual··on Vercel Accquired Nuxt
Vercel now owns all three major full-stack frameworks: Next.js, Svelte, and Nuxt. Do you think it’s good or bad for the ecosystem?
carlual··on Microsoft Office migration from Source Depot to Git
Thank you! Btw, it reminds me of the book "Showstopper" about the journey of releasing Windows NT; highly recommended!
carlual··on Microsoft Office migration from Source Depot to Git
> Authenticity mattered more than production value.

Thanks for sharing this authentic story! As an ex-MSFT in a relatively small product line that only started switching to Git from SourceDepot in 2015, right before I left, I can truly empathize with how incredible a job you guys have done!

carlual··on Delivering actionable feedback
I didn't realize the title was changed. Who did this?
carlual··on Web components are okay
I found a practical way to foster critical thinking skills and encourage independent thought at the end of Netflix's documentary, The Social Dilemma:

> I follow people on Twitter that I disagree with because I want to be exposed to different points of view.

Here is another good opportunity for it.

carlual··on Launch HN: Fortress (YC S24) – Database platform for multi-tenant SaaS
Congratulations on the launch! That’s really an innovative way to enforce tenant isolation. Curious to hear people’s toughts on another interesting approach:

https://zenstack.dev/blog/multi-tenant#innovative-approach

carlual··on Show HN: DNS.Surf – Querying DNS Resolution Results in Different Regions
Looks cool! May I ask why you created this product and made it open-source? Do you have plans to turn it into a commercial business?
carlual··on It's not just you, Next.js is getting harder to use
Thank you for the kind and thoughtful feedback! The change has been made.
carlual··on It's not just you, Next.js is getting harder to use
It feels like the entire JavaScript world seems overly influenced by e-commerce, pushing all kinds of optimization, even including RSC and SSR. As a former SaaS builder, I deeply resonate with the author's point:

"I care way more about the speed at which I ship features, and all that complexity becomes a burden on my dev team."

This is exactly why I started building ZenStack(https://zenstack.dev) toolkit. The goal is to brings simplicity back to building SaaS applications, using whatever framework you like.

carlual··on Show HN: ZenStack V2 – RLS alternative with declarative Auth rules in Prisma
Thanks for sticking with us and help to improve it!
carlual··on Show HN: Practice for the YC interview
Great one , thanks for sharing!
carlual··on Show HN: TypeScript ORM with Access Control
To save your effort copy/paste the link, here is the clickable link for the project:

GitHub: https://github.com/zenstackhq/zenstack

Website: https://zenstack.dev/