Top all-time · #294
Prisma
Company blog · prisma.io/blog · on HN as sorenbsprogrammingwebdata
Prisma is the company blog at prisma.io, writing about programming, web and data. Since 2018, 169 different Hacker News readers have linked it 334 times, most often “Prisma – Database tools for modern application development”. It is still writing: the last post was on 2026-10-26, and you can follow it by feed.
Rarely recommended · 0 of 40 sampled comments recommend it?
Why HN links it
HN comments mostly link Prisma's docs, blog and homepage as references on ORMs, migrations, Prisma Postgres and GraphQL data layers. None of the comments judge the writing itself.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Prisma Compute hosts TypeScript apps (Node.js, Bun or Next.js) next to Prisma Postgres in one project. Generally available since August 2026. Free plan, no credit card. Any Postgres client works; Prisma ORM is optional. Prisma makes Prisma ORM, Prisma Postgres and Prisma Compute.
Most-linked posts?
- Prisma – Database tools for modern application development27 people · 30 mentions · first linked 2018-05-02
- /9 people · 22 mentions · first linked 2019-04-22
- Prisma – Next-Generation Node.js and TypeScript ORM7 people · 7 mentions · first linked 2019-04-18
- From Rust to TypeScript: A New Chapter for Prisma ORM7 people · 7 mentions · first linked 2025-01-31
- Prisma 5: Faster by Default4 people · 4 mentions · first linked 2023-07-13
- Manifesto from Prisma on next steps with the ORM4 people · 4 mentions · first linked 2024-12-02
- Prisma Migrate: Declarative Migrations for SQL4 people · 4 mentions · first linked 2020-03-31
- Prisma now supports SQL joins4 people · 4 mentions · first linked 2024-03-01
- Prisma 6: Better Performance, More Flexibility and Type-Safe SQL3 people · 3 mentions · first linked 2024-11-28
- Restructuring Prisma3 people · 3 mentions · first linked 2023-01-20
What Hacker News says?
> First, they are using WASM which itself is a a low-level representation. WASM is used to generate the query plan, but query execution now happens entirely within TypeScript, whereas under the previous architecture both steps were handled by Rust. So in a very literal sense some of the Rust code is being rewritten in TypeScript. > Basically, if the majority of your application is already in JavaScript and expects p…
Comment linking /blog/from-rust-to-typescript-a-new-chapter-for-prisma-orm
on “A 10x Faster TypeScript”Submitted Comparing Database Types as a story · 521 points
HN discussion> I mean, I can't think of a time a high profile project written in a lower level representation got ported to a higher level language. Prisma is currently being rewritten from Rust to TypeScript: https://www.prisma.io/blog/rust-to-typescript-update-boostin... > Yet projects inevitably get to the stage where a more native representation wins out. I would be careful about extrapolating the performance gains achieved…
Comment linking /blog/rust-to-typescript-update-boosting-prisma-orm-performance
on “A 10x Faster TypeScript”Submitted Prisma – ORM for Node.js and TypeScript as a story · 424 points
HN discussionBut the migration stuff is a horrible joke. No way to just rollback a broken migration. https://www.prisma.io/docs/orm/prisma-migrate/workflows/gene...
Comment linking /docs/orm/prisma-migrate/workflows/generating-down-migrations
on “Almost every infrastructure decision I endorse or regret”Submitted Prisma 2.0 Beta: Type-safe Database Access as a story · 287 points
HN discussionCheckout: https://prisma.io
Comment linking /
on “Supabase (YC S20) – An open source Firebase alternative”Submitted Prisma Postgres – Runs on bare metal and unikernels as a story · 284 points
HN discussionMaybe the website tells more? https://www.prisma.io/ Basically we offer a code generator for typescript, migrations and a query engine to simplify data workflows. Go support is coming next.
Comment linking /
on “Async-await on stable Rust”Submitted Prisma – Database tools for modern application development as a story · 243 points
HN discussionThis is so exciting. We can definitely do better than SQL in 2022 and EdgeDB is a step in the right direction. Been using Prisma[0] in production in the past year and a half (which takes the same approach as EdgeDB but currently works for TypeScript and Golang) and I'm so happy. [0]: https://www.prisma.io/
Comment linking /
on “Show HN: EdgeDB 1.0”Submitted Prisma 2.0 – Type-safe and auto-generated database client as a story · 210 points
HN discussionI personally draw a distinction between micro-ORMs and ORMs. A micro-orm will simply take a strongly typed flat struct and map it into the set of parameters for a query, and likewise map a single row out to another flat struct (or enumerate/iterate while doing so). They may even include insert, update, and delete helpers that deal with a single table. This is what 90% of Prisma does and is the Good Parts. Migration…
Comment linking /docs/orm/prisma-client/queries/filtering-and-sorting
on “Software development topics I've changed my mind on”Submitted Prisma Raises $12M Series A as a story · 107 points
HN discussionPerhaps this information will be helpful context for you and for anyone else who happens to land on this post: - https://www.prisma.io/blog/prisma-orm-now-lets-you-choose-th... - https://www.prisma.io/blog/database-vs-application-demystify...
Comment linking /blog/database-vs-application-demystifying-join-strategies
on “Software development topics I've changed my mind on”Submitted Using the expand and contract pattern for schema changes as a story · 104 points
HN discussionIs there support planned for using this in combination with docker-compose? If so would be sweet to see this integrated with Prisma - https://www.prisma.io/
Comment linking /
on “Serverless Docker Beta”Submitted Removed rust to gain speed as a story · 71 points
HN discussionI think there's a new and healthy rivalry between Ruby, Python, and JS for web backends! - Ruby and Rails now has all of the things mentioned above and more. I do have concerns that Rails will evolve in directions where bundled frontends have less official support, with the continued centralization of 37signals/DHH [0] and their controversial removal of Typescript from Turbo [1] (and bundling in general for Hey), bu…
Comment linking /nextjs
on “What's New in Ruby on Rails 8”Submitted Hassle-Free Database Migrations with Prisma Migrate as a story · 64 points
HN discussionGraphQL is a really important use case for Prisma. That is using Prisma as the "data layer" on top of your database when implementing a GraphQL server (e.g. using Apollo Server). However, it's not the only use case since you can effectively use it with any application that needs to access a database (e.g. REST or gRPC APIs). We actually wrote a blog post exactly on this topic: https://www.prisma.io/blog/prisma-and-g…
Comment linking /blog/prisma-and-graphql-mfl5y2r7t49c/
on “Comparing Database Types”Submitted Show HN: Prisma – Turn Any Database into a GraphQL API as a story · 29 points
HN discussionThe Prisma team has done work that is part of the recent releases that specifically addresses this issue: https://prisma.io/changelog#log2025-08-27
Comment linking /changelog
on “ChatGPT Developer Mode: Full MCP client access”Submitted Build real-time, durable workflows with Prisma Pulse and Inngest as a story · 16 points
HN discussionhttp://prisma.io solves that second problem quite well. It implements and handles the issues of complex queries for you with minimal effort
Comment linking /
on “John Resig: Introducing the GraphQL Guide”Submitted Prisma Migrate – Database Migrations Simplified as a story · 15 points
HN discussionThe JS ecosystem seems a lot more hesitant to bundle features into frameworks à la Rails/Laravel & friends, but Redwood.js sounds like what you're looking for. The ORM it uses is Prisma, which works really well on its own too. https://redwoodjs.com https://www.prisma.io
Comment linking /
on “Fresh is a new full stack web framework for Deno”Submitted We Sped Up Serverless Cold Starts with Prisma by 9x as a story · 14 points
HN discussionThis isn't true. Prisma currently only supports batching of findUnique queries: https://www.prisma.io/docs/guides/performance-and-optimizati... There's an issue open for findMany as well, but it hasn't moved in over a year: https://github.com/prisma/prisma/issues/1477
Comment linking /docs/guides/performance-and-optimization/query-optimization-performance
on “Prisma – ORM for Node.js and TypeScript”Submitted Nexus 1.0: A Major Release for Type-Safe, Code-First GraphQL APIs as a story · 14 points
HN discussion