Skip navigation

Speaker:

Paul Copplestone

Paul Copplestone

CEO at Supabase

Paul is the CEO and co-founder of Supabase. Supabase is the Postgres developer platform that manages over a million Postgres databases. The are an open source company, contributing back to the ecosystem and employing maintainers of various Postgres tools.


POSETTE 2024 Talk

Everything you need to know about Postgres Row Level Security

(Livestream 1)

In this talk we'll cover everything you need to know about Row Level Security - what it is, when to use it, and how to write Policies that won't impact your performance.


Speaker Interview

About the Speaker

  • Tell us about yourself: career, family, passions

    I'm the CEO and cofounder of Supabase. We are the Postgres Developer platform that makes it incredibly easy to build applications and websites with Postgres.

About the Talk

  • What will your talk be about, exactly? Why this topic?

    Everything you want to know about Postgres Row Level Security. We heavily promote the use of RLS at Supabase, pairing it with PostgREST for a database-centric developer workflow. Over the past few years we've learned many of the do's and dont's of RLS.

About PostgreSQL

  • What advice would you give to someone starting their journey with PostgreSQL?

    Use Supabase.

  • PostgreSQL is open-source, did that ever help you in anyway and how?

    Supabase employs several Postgres maintainers, as well as contributing to the ecosystem in general. We develop PostgREST and various popular extensions like pg_graphql, index_advisor, and pg_jsonschema.

  • If you had a magic wand, what single thing would you change in PostgreSQL as it is today?

    I'd love to see better support for Pluggable Storage, similar to MySQL. With more development of the Table Access Method API, I think Postgres can become a more ubiquitous query engine for more specialized use-cases.

The Postgres team at Microsoft is proud to be the organizer of POSETTE: An Event for Postgres (formerly Citus Con).