Gel
Post, articles, and announcements about Gel, the next evolution of relational databases.
- Posts
- 132 from 4 Aug 2016 to 2 Dec 2025
- Posting
- now and then (2 in the last year)
- Kind
- company blog
- Feed
- https://www.geldata.com/rss.xml
2025 20
- Gel joins Vercel
- Read the announcement
- The missing piece in the FastAPI + Pydantic AI agentic stack
- June 26, 2025The missing piece in the FastAPI + Pydantic AI agentic stackKeep your agents snappy and your code lean with this one simple trick.Andrey Buzin
- Integrating Gel with Drizzle in a Next.js App
- April 18, 2025Integrating Gel with Drizzle in a Next.js AppA tutorial on how to use Gel with Drizzle ORM, including a simple example.Aleksandra Sikora
- Knowledge graphs, part 1
- April 11, 2025Knowledge graphs, part 1What knowledge graphs even are…Andrey Buzin
- Hey Drizzle, please help — we want to speak SQL
- April 03, 2025Hey Drizzle, please help — we want to speak SQLHow we worked with the Drizzle team to build first-class SQL support in Gel — from creating a new dialect to improving both our tools along the way.Aleksandra Sikora
- Gel 6: Query Stats and In-Place Upgrade
- February 28, 2025Gel 6: Query Stats and In-Place UpgradeToday we'll focus on the new features that affect developing applications with Gel including changes to EdgeQL and new CLI project automation features.Elvis Pranskevichus
- Gel's new EdgeQL features and CLI workflows
- February 27, 2025Gel's new EdgeQL features and CLI workflowsToday we'll focus on the new features that affect developing applications with Gel including changes to EdgeQL and new CLI project automation features.Scott Trinh
- PostGIS, Webhooks, Networking, and new AI models
- February 26, 2025PostGIS, Webhooks, Networking, and new AI modelsGel 6.0 introduces support for PostGIS, adds auth webhooks, a new standard library module for networking, and updates our preconfigured list of AI models.Scott Trinh
- EdgeDB is now Gel and Postgres is the Future
- February 25, 2025EdgeDB is now Gel and Postgres is the FutureEdgeDB is now Gel. New identity, renewed focus on delivering the best PostgreSQL data platform in the world.Elvis Pranskevichus
- C stdlib isn't threadsafe and even safe Rust didn't save us
- January 22, 2025C stdlib isn't threadsafe and even safe Rust didn't save usThreads, TLS, a C stdlib race, and Rust: how EdgeDB hit a hidden landmine.Matt Mastracci, Michael J. Sullivan
2024 32
- Building with Effect and EdgeDB: Part 1
- December 06, 2024Building with Effect and EdgeDB: Part 1Learn how to use Effect with EdgeDB to build complex functionality in a type-safe way.Aleksandra Sikora
- Seamless DX with Vercel
- August 28, 2024Seamless DX with VercelWe're excited to announce the brand new seamless integration with VercelYury Selivanov
- An approach to optimizing TypeScript type checking performance
- August 08, 2024An approach to optimizing TypeScript type checking performanceA process for measuring and optimizing TypeScript type checking performanceScott Trinh
- Powering Webble's Growth: How EdgeDB Became the Cornerstone of Their Tech Stack
- June 28, 2024Powering Webble's Growth: How EdgeDB Became the Cornerstone of Their Tech StackChoosing the right database is hard. But why is that? Is it a fear of vendor lock-in? Maybe we're just tired of writing SQL? Perhaps it's simply because there are too many options to choose from.Gimel Dick
- Announcing the winners of our hackathon!
- June 10, 2024Announcing the winners of our hackathon!This blog post announces the winners of our one-time hackathon, showcases their innovative projects, and highlights special category prizes, with a link to browse all submissions in the project gallery.Aleksandra Sikora
- Vercel + EdgeDB: branches workflow and hackathon alert
- April 26, 2024Vercel + EdgeDB: branches workflow and hackathon alertEdgeDB introduces integration with Vercel, and announces the Vercel + EdgeDB Hackathon.Aleksandra Sikora
- EdgeDB 5: Introducing ext::ai
- April 25, 2024EdgeDB 5: Introducing ext::aiEdgeDB 5.0 introduces a new built-in extension that automates embeddings generation and bundles and exposes an easy way to do RAG with database queries as context.Elvis Pranskevichus, Yury Selivanov
- EdgeDB 5: Introducing Passwordless Auth
- April 24, 2024EdgeDB 5: Introducing Passwordless AuthEdgeDB 5.0 introduces secure, passwordless authentication options like WebAuthn and Magic Links and new OAuth providers for Slack and DiscordScott Trinh
- EdgeDB 5: Introducing branches
- April 23, 2024EdgeDB 5: Introducing branchesEdgeDB 5 comes with support for schema and data branches.Yury Selivanov, Victor Petrovykh
- EdgeDB Cloud Free Tier & how we stack up vs. PlanetScale, Supabase, Neon
- April 22, 2024EdgeDB Cloud Free Tier & how we stack up vs. PlanetScale, Supabase, NeonWe're announcing the availability of EdgeDB Cloud Free Tier and reviewing cloud benchmarks.Elvis Pranskevichus, Fantix King
- Generative UI with Vercel AI SDK and EdgeDB
- March 27, 2024Generative UI with Vercel AI SDK and EdgeDBLearn how to build a vacation rental platform using Vercel AI SKD and EdgeDB. This combination enables an interactive user experience, allowing users to effortlessly browse, book, and add houses to their wishlists.Aleksandra Sikora
- ReScript and EdgeDB
- February 28, 2024ReScript and EdgeDBLearn how together ReScript and EdgeDB achieve full type safety with less busy work. This post shows you the benefits and how you can get started with this pairing today!Gabriel Nordeborn
- EdgeDB and Nuxt: a fullstack app at your fingertips
- February 07, 2024EdgeDB and Nuxt: a fullstack app at your fingertipsDiscover how EdgeDB is a perfect match for Nuxt 3, transforming it into a Laravel-like framework based on TypeScript!Yaël Guilloux
- Why putting logic in your database is pretty great (with Fiori.ai)
- February 01, 2024Why putting logic in your database is pretty great (with Fiori.ai)Fiori picked EdgeDB because it mixes the best of Postgres (strong typing) and Mongo (nested data). They stayed to easily put business logic in the database.Victor Prüfer
- EdgeDB Cloud EU region launches!
- January 22, 2024EdgeDB Cloud EU region launches!EdgeDB Cloud has always been fast, but now it gets even faster if you're in and around Europe: today, we are launching our brand new EU region!Devon Campbell
- Speedrunning our AI startup with EdgeDB
- January 09, 2024Speedrunning our AI startup with EdgeDBJack of Credal.ai discusses how using EdgeDB accelerates product development and enhances data safety in their enterprise AI product. Learn about EdgeDB's impact on developer productivity and error minimization in the fast-paced enterprise AI se
2023 18
- Porting the world's best natural language learning technique to EdgeDB
- December 07, 2023Porting the world's best natural language learning technique to EdgeDBSo you've built a game-changing database and developers love it. How do you help them move from EdgeDB curious to EdgeDB expert? A special technique used to learn natural languages does the trick.Dave MacLeod
- Stop building auth, start building apps with EdgeDB and Next.js
- November 22, 2023Stop building auth, start building apps with EdgeDB and Next.jsIt's hard enough to come up with an idea worth trying. See how EdgeDB and our new authentication extension makes it easy to go from idea to working application in record time using Next.js.Scott Trinh
- EdgeDB Cloud and EdgeDB 4.0
- November 01, 2023EdgeDB Cloud and EdgeDB 4.0Today we're shipping EdgeDB 4.0. What else is shipping? EdgeDB Cloud!Yury Selivanov
- Python, Rust, Chumsky, Tree-sitter, and EdgeDB walk into a bar
- October 24, 2023Python, Rust, Chumsky, Tree-sitter, and EdgeDB walk into a barEdgeDB needs support for Language Server Protocol, but we couldn't even start down the path of building it with our existing parser. We explored four fixes and ended up with all the pieces in place… and 26% faster query co
- EdgeDB and Rust: Type-safe kindred spirits
- September 28, 2023EdgeDB and Rust: Type-safe kindred spiritsEdgeDB is tied to Rust, in part because some of it is written in Rust, but the surprising similarities between the two are found in other areas and run much deeper.Dave MacLeod
- Make your users happy by keeping it RYL in documentation
- August 04, 2023Make your users happy by keeping it RYL in documentationDRY is great for code, but it's not always the right principle for documentation. Learn our approach at EdgeDB and why we prioritize DX over more convenient maintenance of our docs.Devon Campbell
- Chit-chatting with EdgeDB docs via ChatGPT and pgvector
- July 13, 2023Chit-chatting with EdgeDB docs via ChatGPT and pgvectorWe've built a better, faster way for you to get the help you need on your EdgeDB project, using the magic of ChatGPT.Dijana Pavlovic
- EdgeDB 3.0
- June 22, 2023EdgeDB 3.0EdgeDB 3.0 is here and it is our biggest release ever.Yury Selivanov
- The Zen Side of the Moon
- April 21, 2023The Zen Side of the MoonWe’re bringing a unique vinyl record with us to PyCon 2023!Łukasz Langa
2022 28
- EdgeDB Series A
- November 07, 2022EdgeDB Series AAnnouncing our Series A financing round.Yury Selivanov
- Bringing .NET to EdgeDB
- November 01, 2022Bringing .NET to EdgeDBToday we're excited to announce an official client library for the .NET ecosystem.Quin Lynch
- Typesafe database querying via code generation
- October 21, 2022Typesafe database querying via code generationExecute EdgeQL queries in a typesafe way with code generation.Colin McDonnell
- EdgeDB + Dart
- September 29, 2022EdgeDB + DartToday we're excited to announce an official client library for the Dart language.James Clarke
- EdgeDB 2.0
- July 28, 2022EdgeDB 2.0Today we're excited to announce the release of EdgeDB 2.0, the latest version of our graph-relational database.Yury Selivanov, Elvis Pranskevichus
- Designing the ultimate TypeScript query builder
- July 01, 2022Designing the ultimate TypeScript query builderWe set out to build the a full-featured TypeScript query builder with static type inference. This post discusses our API design process and implementation.Colin McDonnell
- How we converted our Node.js library to Deno (using Deno)
- May 26, 2022How we converted our Node.js library to Deno (using Deno)A general purpose methodology for converting a Node.js package to Deno.James Clarke
- How we sharded our test suite for 10x faster runs on GitHub Actions
- May 02, 2022How we sharded our test suite for 10x faster runs on GitHub ActionsWe use GitHub Actions for a heavy CI workflow consisting of thousands of tests that takes 2+ hours. But with a bit of cleverness, we parallelized our workflow and reduce the runtime to just 10 minutes.Fantix King
- A solution to the SQL vs. ORM dilemma
- April 14, 2022A solution to the SQL vs. ORM dilemmaThe "ORM vs. SQL" holy war has raged for decades. EdgeDB provides a third option.Colin McDonnell
- Why ORMs are slow (and getting slower)
- March 29, 2022Why ORMs are slow (and getting slower)The question of ORM performance is more nuanced than simply "they generate slow queries". We present a new benchmark for comparing ORM performance on realistic queries.Colin McDonnell
- The graph-relational database, defined
- March 02, 2022The graph-relational database, definedA conclusive answer to EdgeDB's most frequently asked question: "What is a graph-relational database anyway?"Colin McDonnell
- EdgeDB 1.0
- February 10, 2022EdgeDB 1.0Today, after years of research, development, and refinement EdgeDB graduates to a production-ready database. We are very proud to announce EdgeDB 1.0.Yury Selivanov, Elvis Pranskevichus
- Building a production database in ten years or less
- January 25, 2022Building a production database in ten years or lessEdgeDB 1.0 is just around the corner. Let's talk about how we got here.Yury Selivanov
- EdgeDB RC4: Procyon
- January 20, 2022EdgeDB RC4: ProcyonThe final release candidate is now available. EdgeDB 1.0 is launching Feb 10th!Colin McDonnell
2021 14
- EdgeDB Release Candidate 3
- December 02, 2021EdgeDB Release Candidate 3The third Release Candidate of EdgeDB is now available.Colin McDonnell
- EdgeDB Release Candidate 2
- November 12, 2021EdgeDB Release Candidate 2EdgeDB 1.0 Release Candidate 2 is now available. Bugs are fixed, documentation is polished, and our client libraries get a facelift.Colin McDonnell
- EdgeDB Release Candidate 1
- September 30, 2021EdgeDB Release Candidate 1We're pleased to announce the first EdgeDB 1.0 Release Candidate.Colin McDonnell
- EdgeDB Beta 3: "Ross"
- August 12, 2021EdgeDB Beta 3: "Ross"With the release of Beta 3, EdgeDB gets even better with a revamped CLI, top-level free shapes in queries, simplified enum syntax, and a new "relative duration" type. Plus, we enable TLS by default on all EdgeDB instances.Colin McDonnell
- Announcing EdgeDB Beta 2: Luyten
- Introducing EdgeDB Projects
- May 06, 2021Announcing EdgeDB Beta 2: LuytenWith this Beta 2 release, EdgeDB stabilizes in preparation for our 1.0 launch. Plus, we introduce a new interactive tool for configuring EdgeDB projects.Colin McDonnell
- May 06, 2021Introducing EdgeDB ProjectsWe introduce "edgedb project", a new interactive command-line tool that makes it easier than ever to start new projects and configure existing ones.Colin McDonnell
- EdgeDB 1.0 Beta 1 "Sirius"
- February 25, 2021EdgeDB 1.0 Beta 1 "Sirius"EdgeDB, the next-generation relational database, reached a major milestone. Version 1.0 Beta 1 "Sirius" is now available and is ready for early adoption.Łukasz Langa, Victor Petrovykh
2020 10
- EdgeDB 1.0 Alpha 6 "Wolf 359"
- October 08, 2020EdgeDB 1.0 Alpha 6 "Wolf 359"The new EdgeDB 1.0 Alpha 6 "Wolf 359" release brings a slew of EdgeQL updates to the table.Łukasz Langa
- EdgeDB 1.0 Alpha 5 "Luhman"
- August 27, 2020EdgeDB 1.0 Alpha 5 "Luhman"EdgeDB 1.0 Alpha 5 "Luhman" has been released with a score of user-requested improvements.Łukasz Langa
- EdgeDB 1.0 Alpha 4 "Barnard's Star"
- July 16, 2020EdgeDB 1.0 Alpha 4 "Barnard's Star"EdgeDB 1.0 Alpha 4 "Barnard's Star" is available for download. See the highlights of this release.Łukasz Langa
- EdgeDB 1.0 Alpha 3 "Proxima Centauri"
- June 03, 2020EdgeDB 1.0 Alpha 3 "Proxima Centauri"EdgeDB 1.0 Alpha 3 "Proxima Centauri" is available for download. See what's been keeping us busy.Łukasz Langa
- EdgeDB 1.0 Alpha 2
- January 27, 2020EdgeDB 1.0 Alpha 2EdgeDB 1.0 alpha 2 is is available for download. Learn what's new and see the benchmarks comparing EdgeDB to different JavaScript DB solutions.Yury Selivanov, Elvis Pranskevichus
2019 6
- A Path to a 10x Database
- June 18, 2019A Path to a 10x DatabaseWe are publishing EdgeDB product roadmap and reflecting on history, the future, and our design approach.Yury Selivanov, Elvis Pranskevichus
- We Can Do Better Than SQL
- May 09, 2019We Can Do Better Than SQLThe questions we often hear are "Why create a new query language?" and "What's wrong with SQL?". This blog post contains answers to both.Elvis Pranskevichus
- EdgeDB 1.0 Alpha 1
- April 11, 2019EdgeDB 1.0 Alpha 1EdgeDB 1.0 alpha 1 is available for immediate download. The post is a brief overview of what's new. We explore creating a simple app and compare the usability and performance of EdgeDB to that of different databases and ORMs.Yury Selivanov, Elvis Pranskevichus