Postgres community events: isn't it time to tap the capabilities of the digital era?
Streams, transcripts, live translation, and AI are lying around for free — conferences just don't pick them up
I've been going to conferences and meetups of all kinds since 2004. And today — much like in the era when a Nokia brick was giving people their first, still-primitive taste of mobility — these events follow the same format: you give a talk, you answer questions from the room, and the slides get posted somewhere. These days a video lands on YouTube too. Sometimes a chat survives the event, filled mostly with logistics. And that's about it.
I get it: the way humans interact and consume information doesn't really change, our analog bandwidth is limited, and the format — refined over centuries — is probably close to optimal. But why do we limit ourselves artificially and use almost none of what information technology has to offer?
Concretely, here's what I want to discuss.
Delays
For some mysterious reason, we still wait days, weeks, sometimes months for the slides and the video of a talk that matters to us. What stops organisers from publishing the slides before the talk starts, and the audio/video right after it ends? Editing isn't what makes a technical talk valuable — I can rewind to the right moment myself.
Access
Sure, people pay for tickets — but mostly for the chance to meet in person, argue, and soak up the atmosphere. The commercial upside of events like PGConf.dev or PGConf.EU is hardly the main point: they lean heavily on sponsors. And sponsors care about reach, not box office, don't they? So what stops us from streaming at least an audio feed from the nearest smartphone in real time and attaching the recording to the talk page the moment it ends? The community is international, and travel costs and visa formalities keep plenty of professionals away.
Interactivity
An on-site attendee can ask a question after the talk — or in the hallway track, over coffee, at an afterparty jogging. Spontaneous voice conversation is familiar, convenient, and important. But there are also people who don't think that fast on their feet, aren't that strong in face-to-face conversation, don't speak the local language, or simply happen to be far away. So why not attach a group chat, a forum thread, or a mailing list thread to every talk and accumulate the discussion there? Give the speaker one small duty: for a week after the talk, they check the thread and answer questions — they're already deep in the topic, and they prepared for Q&A anyway.
Discussion lifetime
I mean not just keeping the materials around (we already have that), but how long the discussion itself stays alive and is scrollable back and forth, like mailing list threads. Who said an important topic may only be discussed while the event is running? If there's a public venue with the recorded talk, the ongoing chat, and maybe some extra arguments collected along the way, why can't the conference be just the opening move? Technology lets us gather everyone in one online place, open to all, instead of splintering into private micro-groups — we just have to actually do it. The deferred-participation effect matters enormously here: someone might code up the proposed method and run experiments a month after the talk goes online — and the natural place to discuss those results is exactly where the theory was argued.
Language accessibility
This one is genuinely new. In Spanish, I can order coffee or chat about the weather, but certainly not pitch an idea. Yet in the age of live translation, I can — and do — walk into a Spanish-speaking meetup, follow what's said on stage and in the hallway, and even ask a question, provided a neighbour has a spare pair of translating earbuds. For conference content, it works even better: auto-generated captions can be machine-translated on the fly into any language you like. Imperfect, yes — but quite understandable, and it rarely distorts the substance. The same goes for chat discussions. Suddenly, you can consume information in your native language and share ideas in it, too.
Post-processing
With AI, you can summarise a talk, extract only the aspects you care about, fact-check the claims, and follow specific threads of a discussion — all it takes is getting the information into a text format that's easy to parse. Organise this in real time, and the listener gets a powerful context-enrichment tool: no more waiting for the talk to end to clarify an unfamiliar term, find the project's website, or get a quick survey of similar projects.
And yes, all of this should be freely indexable by search engines, so that anyone — human or AI — can find the material and build on it.
The objections
First: "If everything is streamed for free, who buys a ticket?" But nobody travels to a conference for raw content anymore — content is abundant. People come for the hallway track, personal connections, and the atmosphere, none of which fit through a screen: the online formats of the pandemic years never replaced meeting in person. And sponsors, as noted above, care about reach, not the till.
Second: a speaker may not want their raw, unedited talk — stumbles and all — to live online forever. Fair, and solvable: a per-speaker opt-out, plus a community understanding that a live talk is not a studio recording. After all, PostgreSQL itself has been developed for decades on public mailing lists with a permanent archive — and the community is better for it.
Third: entropy. A reasonable fear that bots and flame wars — the natural fauna of group chats — will bury the signal in noise. Fair again. But nothing stops us from requiring a community-account sign-in for active participation: registration stays open to everyone, and per-account spam filtering is a solved problem. Slack-style threads keep long bikeshedding debates contained, and AI tools will distil the takeaways for anyone unwilling to read 1000+ messages in a general channel.
So what are we waiting for?
None of the above is complicated or resource-hungry: all the building blocks already exist and are used in everyday life. So why not include them in our conferences? A minimal experiment for the next meetup:
a smartphone on a tripod — live stream and recording of the talk
a public chat or forum thread per talk — with the speaker promising to drop by for a week
an auto-transcript — a text version open to indexing, translation, and AI processing
If something breaks along the way — say, the video-to-text pipeline — the community will survive. What matters is momentum: actually trying the capabilities the digital era keeps handing us.
It's not that nobody is moving in this direction. POSETTE is a fully virtual conference — yet (as I see it) it still follows the traditional format, simply delivering content in a convenient digital form. A pre-recorded stream is one of the strangest setups I've come across. The schedule offers a live Q&A with the speaker during the broadcast — sure — but if the recording already exists, why not publish it in advance? Then you could experiment with the format — have the speaker walk through the talk live, hitting the key points, interview-style, and let interested attendees join the call one by one or all at once; moderation tools are flexible enough to handle a real discussion if one breaks out. Hard to say what would come of it, but the cost — for organisers and attendees alike — is minimal. Someone just has to go first.
Then again, maybe I'm missing something important that breaks this whole chain of reasoning. Tell me in the comments!
THE END
Sydney, Australia. July 2026.

