~/talks

Chris Ellis

what they talk about

where they keep going back

on a stage with

all 11 in the filters

who talks about the same things

titleconferencedate
PostgreSQL Design PatternsPOSETTE: An Event for Postgres 20262026-06-16
Shows concrete patterns and working SQL: use a timestamp range column (generated from start/end) plus an exclusion constraint (GiST + btree_gist) to prevent…
Talk on
PostgreSQL Tips & Tricks For App DevsPostgreSQL Conference Europe 20252025-10-21
Practical recipes for making PostgreSQL replace extra services: TSVector + GIN index turns a prototype full‑text scan from ~25 ms into ~200 µs for ranked…
Talk on
Fun with UUIDsPGDay Lowlands 20252025-09-12
UUIDs store 16 bytes so the talk demonstrates encoding tenant, time and object bits into them, shows a simple Postgres SQL implementation plus a C extension…
Talk on
Fun With UUIDsPOSETTE: An Event for Postgres 20252025-06-10
Explains that random UUIDs (v4) cause index churn via Postgres free space map and index-only scans, shows a buffer-count blowup versus sequential keys, and…
Talk on
Lightning TalksPostgreSQL Conference Europe 20242024-10-22
A rapid sequence of practical updates and demos: BM25: 500k Quora → SQL: minutes, PL/Rust array agg: ~3s, PGX custom aggregate: ~1s showing how far Postgres…
Talk on
Even JSONB In Postgres Needs SchemasPOSETTE: An Event for Postgres 20242024-06-11
Postgres stores JSON efficiently with JsonB but still needs enforced shapes: uses GIN indexes for fast contains queries, jsonb_typeof to assert root types, and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.