Announcing Built-in Collection Indexes

We’re pleased to announce a new FQL capability that empowers users to write more concise and powerful FQL statements: built-in collection indexes, along with the Documents function! Built-in collection indexes (Documents function)...

A Comparison of Serverless Function (FaaS) Providers

New Function-as-a-service (FaaS) providers are rising and gaining adoption. How do these new providers differentiate themselves from the existing big players? We will try to answer these questions by exploring the capabilities o...

Lessons Learned Livin' La Vida JAMstack

Being a serverless distributed database, the JAMstack world is a natural fit for our system, but long before we were chasing JAMstack developers, we were using the stack ourselves. We've been building and operating a couple of JAM...

Fauna Engineering: Looking Back at 2019

There’s nothing like the end of the year to take a moment to reflect on what has passed in the previous months and what excitement lies ahead in the coming ones. FaunaDB and the team that builds it has changed a lot over the past ...

Announcing UDF in Console

We’re pleased to announce the release of user-defined function (UDF) support in the FaunaDB Console! While UDFs have been available in FQL for some time, they can now be easily managed using the Console GUI. Generally speaking, a...

Announcing the FaunaDB Integration for ZEIT

We’re excited to announce the FaunaDB integration for ZEIT. Overview of ZEIT integration with FaunaDB This integration allows users to get started with a sample app using FaunaDB and ZEIT Now in 5 minutes or less. Users can conne...

Announcing Cloud Onboarding Guide Rails

We’re pleased to announce two new tutorials in the FaunaDB Console: Basic CRUD and GraphQL. As new users continue to join the FaunaDB community at a growing rate, we know that the use cases for the database continue to diversify. ...

ABAC + GraphQL

In this article, we will learn about FaunaDB's ABAC capabilities, and how they can be used with FaunaDB's native GraphQL API. To do so, we will go through an example use case showing how to build a comprehensive authorization impl...

Announcing New FQL Features

We’re pleased to announce new FQL capabilities that empower users to write more concise and powerful FQL statements with: Date/Time arithmetic functionsAny/All functionsType cast functionsType check functions New preview features ...

What We Value in Fauna Engineering

It's not uncommon to see people roll their eyes when managers and companies start talking about values; values are one of those things that are very easy to talk about and orders of magnitude harder to live up to. At a team gather...