Data Conference Databasea Query.Farm index
Speakers

Vik Fearing

Employers on the program

  1. 2026SQL StdDev4 talks
  2. 2022–2025EDB10 talks
  3. 20192ndQuadrant3 talks

Bluesky: @vik.thegresqlpost.org

Events18
Conferences9
Talks181 keynote
Years active2019–2026
Miles between events16,07618 in-person events · 9 countries

Appearances by year

201920202021202220232024202520262027
  • PGConf.BE
  • Swiss PGDay
  • PostgreSQL Conference Europe (PGConf.EU)
  • Nordic PGDay
  • FOSDEM PGDay
  • PGConf NYC (Postgres Summit US from 2026)
  • PGConf.DE (PostgreSQL Conference Germany)
  • Postgres Ibiza
  • 1 other conferences

Talks

DateEventConferenceRoleTitleLinks
Nov 24, 2026PGConf.PL 2026PostgreSQL Conference Poland (PGConf.PL)speakerWindow Functions Are Easier and More Powerful Than You Think
as SQL StdDev
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerWhat is NULL?
as SQL StdDev
"NULL" is a single token in SQL with at least six distinct meanings, and the standard is conspicuously quiet about which one you're getting at any given site. A…Show less

"NULL" is a single token in SQL with at least six distinct meanings, and the standard is conspicuously quiet about which one you're getting at any given site. A NULL produced by an outer join doesn't mean the same thing as a NULL in an unpopulated column, which doesn't mean the same thing as the NULL SUM returns over an empty set, which doesn't mean the same thing as the NULL a ROLLUP...

Jun 25, 2026Swiss PGDay 2026 (9th Swiss PGDay)Swiss PGDaylightning talkWhat is NULL?
as SQL StdDev
Mar 24, 2026Nordic PGDay 2026Nordic PGDayspeakerThe SQL Standard and Why It's Important
as SQL StdDev
Why do we have an SQL standard if no implementations follow it? PostgreSQL tries to follow it but fails in several different ways. Why do we even care? How can…Show less

Why do we have an SQL standard if no implementations follow it? PostgreSQL tries to follow it but fails in several different ways. Why do we even care? How can the Standard help PostgreSQL, and how can PostgreSQL help the Standard? Lots of questions, some without answers.

Mar 18, 2025Nordic PGDay 2025Nordic PGDayspeakerWindow Functions Are Easier and More Powerful Than You Think
as EDB

In some circles, window functions are considered "Advanced SQL".

Slides
Jun 27, 2024Swiss PGDay 2024Swiss PGDayspeakerWindow Functions Are Easier and More Powerful Than You Think
as EDB

In some circles, window functions are considered "Advanced SQL". In this presentation, I will show you how easy and powerful they actually are.

Slides
May 7, 2024PGConf.BE 2024PGConf.BEspeakerWhat is a SELECT?
as EDB
Jun 29, 2023Swiss PGDay 2023Swiss PGDaykeynoteProperty Graphs: When the Relational Model Is Not Enough
as EDB
This talk will present SQL/PGQ, a new feature of the upcoming SQL:2023 standard. Sometimes the data we need to deal with and the way we need to query it is too…Show less

This talk will present SQL/PGQ, a new feature of the upcoming SQL:2023 standard. Sometimes the data we need to deal with and the way we need to query it is too much for the relational model.

May 12, 2023PGConf.BE 2023PGConf.BEspeakerProperty Graphs: When the Relational Model Is Not Enough
as EDB
Oct 25, 2022PGConf.EU 2022 (12th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)hostWelcome and Opening
as EDB
Sep 22, 2022PGConf NYC 2022PGConf NYC (Postgres Summit US from 2026)speakerPostgreSQL vs The Standard
as EDB
PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the…Show less

PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the differences with the Standard and some really nice features that it would be good to have in PostgreSQL.

Jul 1, 2022Swiss PGDay 2022Swiss PGDayspeakerPostgreSQL vs The Standard
as EDB
PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the…Show less

PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the differences with the Standard and some really nice features that it would be good to have in PostgreSQL.

May 19, 2022PGConf.BE 2022PGConf.BEspeakerPostgreSQL vs The Standard
as EDB
May 13, 2022PGConf.DE 2022PGConf.DE (PostgreSQL Conference Germany)speakerPostgreSQL vs The Standard
as EDB
PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the…Show less

PostgreSQL is extremely compliant with the SQL Standard, but there are some features that it lacks, and some that it gets wrong. This talk will look at the differences with the Standard and some really nice features that it would be good to have in PostgreSQL.

Oct 15, 2019PGConf.EU 2019 (11th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)hostWelcome and Opening
as 2ndQuadrant France
Jun 20, 2019PostgreSQL Ibiza 2019Postgres IbizaspeakerPeriods and System-Versioned Tables
May 17, 2019PGConf.BE 2019PGConf.BEspeakerPostgresql Buffers
as 2ndQuadrant
Feb 1, 2019FOSDEM PGDay 2019FOSDEM PGDayspeakerPeriods and System Versioned Tables
as 2ndQuadrant France
SQL:2011 introduced the concept of a Period. These can be used for many things but the most well-known application is system versioned tables where all changes…Show less

SQL:2011 introduced the concept of a Period. These can be used for many things but the most well-known application is system versioned tables where all changes to a table are recorded and can be summoned via SQL.

Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Pavlo Golub10—2026
Alexander Kukushkin8—2026
Ilya Kosmodemiansky8—2026
Boriss Mejias7—2026
Gianni Ciolli7—2026
Hans-Jürgen Schönig7—2026
Lætitia AVROT7—2026
Tomas Vondra7—2026
Magnus Hagander622026
Daniel Westermann6—2026
Dirk Krautschick6—2026
Franck Pachot6—2026
Laurenz Albe6—2026
Bruce Momjian5—2026
Henrietta Dombrovskaya5—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.