Jimmy Angelakos
Employers on the program
- 2022–2026pgEdge14 talks
- 2024Deriv2 talks
- 2024RapidRatings1 talk
- 2021–2023EDB7 talks
- 20202ndQuadrant1 talk
1 more
- 2019SolarWinds MSP1 talk
Appearances by year
- FOSDEM
- PostgreSQL Conference Europe (PGConf.EU)
- PGDay UK
- PGDay Chicago
- FOSDEM PGDay
- PG DATA
- PGConf NYC (Postgres Summit US from 2026)
- PGConf.DE (PostgreSQL Conference Germany)
- 2 other conferences
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Postgres On-Call Confessions: Worst Practices 101 as pgEdge We kick off with a short DEV/DBA/DBRE panel discussion to surface the most common “Postgres at scale” failures. Then the mic is open: attendees can step up for…Show lessWe kick off with a short DEV/DBA/DBRE panel discussion to surface the most common “Postgres at scale” failures. Then the mic is open: attendees can step up for a lightning confession : A real production “obvious fix” that backfired, the metric that proved it, and what they’d do differently. | |
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | community day | PostgreSQL Observability Summit as pgEdge PostgreSQL now runs everywhere, on-prem, cloud-managed, on Kubernetes. Each deployment model comes with its own monitoring stack, its own blind spots, and its…Show lessPostgreSQL now runs everywhere, on-prem, cloud-managed, on Kubernetes. Each deployment model comes with its own monitoring stack, its own blind spots, and its own trade-offs. | Slides |
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | community day | PostgreSQL Training Materials Working Group as pgEdge How do we attract the next generation of casual developers and database users to PostgreSQL? By making it incredibly easy to start. | |
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | radar + radar-analyst: Agentless Diagnostic Snapshots for PostgreSQL as pgEdge PostgreSQL diagnostic tooling today asks you to compromise. Either you install an invasive agent on the database server before the incident: Datadog, Prometheus…Show lessPostgreSQL diagnostic tooling today asks you to compromise. Either you install an invasive agent on the database server before the incident: Datadog, Prometheus exporters, telegraf, monitoring sidecars, vendor agents, take your pick. | Slides |
| Sep 8, 2026 | PGDay UK 2026 | PGDay UK | speaker | 100,000 Lines of C Later: Re-architecting Enterprise Postgres Backups in Go as pgEdge | |
| Jun 4, 2026 | PG DATA 2026 | PG DATA | speaker | LISTEN Carefully: How NOTIFY Can Trip Up Your Database | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | panelist | Beyond the source: the human architecture of PostgreSQL as pgEdge Date: 2026-05-19 Time: 09:00–09:50 Room: Fletcher (1900) Level: Beginner | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | discussion lead | Establishing the PostgreSQL standard: What's Postgres compatible? as pgEdge Date: 2026-05-19 Time: 16:00–16:50 Room: Labatt (1700) Level: Intermediate | Slides |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | speaker | PostgreSQL Commitfest Metrics: A Quantitative Analysis as pgEdge Date: 2026-05-20 Time: 15:30–15:55 Room: Fletcher (1900) Level: Beginner | Slides |
| Jan 31, 2026 | FOSDEM 2026 | FOSDEM | speaker | "Drop-in Replacement": Defining Compatibility for Postgres and MySQL DerivativesThe success of open source databases like PostgreSQL and MySQL/MariaDB has created an ecosystem of derivatives claiming "drop-in compatibility." But as the…Show lessThe success of open source databases like PostgreSQL and MySQL/MariaDB has created an ecosystem of derivatives claiming "drop-in compatibility." But as the distance between upstream and these derivatives grows, user confusion and brand dilution can follow. To address this, we explore the challenge of compatibility with de facto standards from two distinct angles: a governance perspective on… | SlidesVideo |
| Jan 30, 2026 | FOSDEM PGDay 2026 | FOSDEM PGDay | lightning talk | LISTEN carefully: how NOTIFY can trip up your database (LT version) as pgEdge PostgreSQL’s LISTEN/NOTIFY sounds awesome: a built-in, lightweight message bus without the infrastructure headaches. | |
| Oct 21, 2025 | PGConf.EU 2025 (15th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | host | Day 2 Welcome as pgEdge | |
| Oct 21, 2025 | PGConf.EU 2025 (15th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Panel Discussion: How to Work with Other Postgres People as pgEdge Lack of awareness around Mental Health issues has always been a problem in IT circles, leading to stress, burnout and difficulties in workplace and community…Show lessLack of awareness around Mental Health issues has always been a problem in IT circles, leading to stress, burnout and difficulties in workplace and community relationships. This often results in employee turnover and strained dynamics within open source projects, and creates barriers for achieving a diverse contributor base. | Video |
| Sep 12, 2025 | PGDay Lowlands 2025 | PGDay Lowlands | speaker | How Do We Get Postgres to the Next Level? as pgEdge | |
| Sep 9, 2025 | PGDay UK 2025 | PGDay UK | speaker | Row-Level Security sucks. Can we make it usable? as pgEdge | |
| Feb 1, 2025 | FOSDEM 2025 | FOSDEM | speaker | Row-Level Security sucks. Can we make it usable?Row-Level Security (RLS) in PostgreSQL is awesome, as it allows you to isolate each user or tenant's data, lock it down and default to "deny access"... but it…Show lessRow-Level Security (RLS) in PostgreSQL is awesome, as it allows you to isolate each user or tenant's data, lock it down and default to "deny access"... but it sucks because it makes assumptions about your application that are not applicable in many cases. | SlidesVideo |
| Oct 22, 2024 | PGConf.EU 2024 (14th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | –Mom, can we have G**gle Maps? –We have G**gle Maps at home as Deriv For those moments when you're craving a high-quality GIS dataset but everything is too expensive, OpenStreetMap is a free, community driven Open Data solution.…Show lessFor those moments when you're craving a high-quality GIS dataset but everything is too expensive, OpenStreetMap is a free, community driven Open Data solution. Do you really need access to extortionately priced APIs for what you want to do? | SlidesVideo |
| Sep 11, 2024 | PGDay UK 2024 | PGDay UK | speaker | Ditch Elasticsearch and Use a Real Database for Full Text Search as Deriv | |
| Apr 26, 2024 | PGDay Chicago 2024 | PGDay Chicago | speaker | –Mom, can we have G**gle Maps? –We have G**gle Maps at home as RapidRatings For those moments when you're craving a high-quality GIS dataset but everything is too expensive, OpenStreetMap is a free, community driven Open Data solution. | Slides |
| Dec 12, 2023 | PGConf.EU 2023 (13th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Community Panel - Postgres at Scale: Dealing With Challenging WorkloadsAn open discussion with Postgres community members around the topic of scaling up for challenging workloads. We will be looking at how PostgreSQL deals with…Show lessAn open discussion with Postgres community members around the topic of scaling up for challenging workloads. We will be looking at how PostgreSQL deals with each of these challenges, and discussing possible mitigations, tuning tips or workarounds. | Slides |
| Oct 3, 2023 | PGConf NYC 2023 | PGConf NYC (Postgres Summit US from 2026) | speaker | How PostgreSQL Can Help You Enforce Best Practices as EDB Many systems have commonalities that lend themselves to similar best practices for administration and maintenance. Database systems in particular are complex…Show lessMany systems have commonalities that lend themselves to similar best practices for administration and maintenance. Database systems in particular are complex and have many correctness, performance, and security considerations. | Slides |
| Jun 27, 2023 | PGConf.DE 2023 | PGConf.DE (PostgreSQL Conference Germany) | speaker | Don't Do This as EDB Based on the legendary "Don't Do This" PostgreSQL wiki page, this talk explores some of the common pitfalls and misconceptions that Postgres users can face -…Show lessBased on the legendary "Don't Do This" PostgreSQL wiki page, this talk explores some of the common pitfalls and misconceptions that Postgres users can face - and shows possible ways to undo them or workarounds. | Slides |
| Apr 20, 2023 | PGDay Chicago 2023 | PGDay Chicago | speaker | Announcing pg_statviz as EDB Announcing pg_statviz, a minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics. | Slides |
| Apr 20, 2023 | PGDay Chicago 2023 | PGDay Chicago | speaker | Don't Do This as EDB Based on the legendary "Don't Do This" PostgreSQL wiki page, this talk will explore some of the common pitfalls and misconceptions that Postgres users can face…Show lessBased on the legendary "Don't Do This" PostgreSQL wiki page, this talk will explore some of the common pitfalls and misconceptions that Postgres users can face - and show possible ways to undo them or workarounds. | Slides |
| Feb 4, 2023 | FOSDEM 2023 | FOSDEM | speaker | Don't Do This as EDB Based on the legendary "Don't Do This" PostgreSQL wiki page, this talk will explore some of the common pitfalls and misconceptions that Postgres users can face…Show lessBased on the legendary "Don't Do This" PostgreSQL wiki page, this talk will explore some of the common pitfalls and misconceptions that Postgres users can face - and show possible ways to undo them or workarounds. Some of the topics to be covered: Correct types for data storage (Sub-)Partitioning And how to get it wrong Bad SQL habits Table inheritance And how to undo it Security issues Unsafe… | SlidesVideo |
| Oct 25, 2022 | PGConf.EU 2022 (12th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Postgres community panel: Upgradability as pgEdge An open discussion with Postgres community members around the topic of upgradability. We will be looking at the PostgreSQL development cycle (backward…Show lessAn open discussion with Postgres community members around the topic of upgradability. We will be looking at the PostgreSQL development cycle (backward compatibility, addition of new features) and why it makes sense to upgrade Postgres regularly. | Slides |
| Feb 5, 2022 | FOSDEM 2022 | FOSDEM | speaker | Slow things down to make them go faster as EDB It's easy to get misled into overconfidence based on the performance of powerful servers, given today's monster core counts and RAM sizes. However, the reality…Show lessIt's easy to get misled into overconfidence based on the performance of powerful servers, given today's monster core counts and RAM sizes. However, the reality of high concurrency usage is often disappointing, with less throughput than one would expect. | SlidesVideo |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | Changing your huge table's data types in production as EDB You have a huge table, and it is necessary to change a column's data type, but your database has to keep running with no downtime. What do you do? | SlidesVideo |
| Feb 1, 2020 | FOSDEM 2020 | FOSDEM | speaker | The State of (Full) Text Search in PostgreSQL 12 as 2ndQuadrant How to navigate the rich but confusing field of (Full) Text Search in PostgreSQL. A short introduction will explain the concepts involved, followed by a…Show lessHow to navigate the rich but confusing field of (Full) Text Search in PostgreSQL. A short introduction will explain the concepts involved, followed by a discussion of functions, operators, indexes and collation support in Postgres in relevance to searching for text. | SlidesVideo |
| Feb 2, 2019 | FOSDEM 2019 | FOSDEM | speaker | Deploying PostgreSQL on Kubernetes as SolarWinds MSP A look at some of the ways available to deploy Postgres in a Kubernetes cloud environment, either in small scale using simple configurations, or in larger scale…Show lessA look at some of the ways available to deploy Postgres in a Kubernetes cloud environment, either in small scale using simple configurations, or in larger scale using tools such as Helm charts and the Crunchy PostgreSQL Operator. A short introduction to Kubernetes will be given to explain the concepts involved, followed by examples from each deployment method and observations on the key… | SlidesVideo |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Claire Giordano | 12 | — | 2026 |
| Magnus Hagander | 11 | — | 2026 |
| Bruce Momjian | 10 | — | 2026 |
| Ryan Booz | 10 | — | 2026 |
| Derk van Veen | 9 | — | 2026 |
| Devrim Gündüz | 9 | — | 2026 |
| Lætitia AVROT | 9 | — | 2026 |
| Tomas Vondra | 9 | — | 2026 |
| Henrietta Dombrovskaya | 8 | 4 | 2026 |
| Karen (Karrie) Jex | 8 | 2 | 2026 |
| Boriss Mejias | 8 | 1 | 2026 |
| Pavlo Golub | 7 | 2 | 2026 |
| Hans-Jürgen Schönig | 7 | — | 2026 |
| Ilya Kosmodemiansky | 7 | — | 2026 |
| Laurenz Albe | 7 | — | 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.