I'll be making my first ever presentation at a large tech conference at pgconf.eu this December, where I'll be presenting the SQLPage webapp micro-framework ( https://sql.ophir.dev/ ). I'm eager to make a lasting impression and deliver a presentation that truly resonates with the audience at the conference, who probably knows more about postgres than I do.
That's where I could use your insights. What makes a good tech talk in your eyes? Do you like seeing mind-blowing demos, deep dives into code, compelling storytelling, or something else entirely ?
If you have any specific advice, tips, or ideas for structuring a tech conference presentation, I'm all ears. I want to ensure that my presentation is not just informative but also an experience to remember.
Thank you in advance for your guidance and suggestion !
I always like where there is an easy method to review the presentation again. Like a link to a video of it. Also a link to read more detail. Hate when text is presented to fast. Hate when talker is too fast. This is a common problem with not experienced. Typically showing me code is a waste as I cannot mentally process that level of information and still hear you. I find it very useful, and this should be obvious, when the talk matches the visual. I like to use one to complement the other, not provide an overload of information.
* I would suggest to watch a few of Fireship's ____ in 100 second videos, where some funny nerd covers the basics of different technology topics in 100 seconds . It's a good mix of overview, tiny code snippets, diagrams, explanations, and humor. The pace is faster than a talk needs to be due to the very short time limit, but that might be the right kind of vibe to try and nail.
* I don't think you necessarily need to include long code snippets, but short code snippets to illustrate points are great. Also, please include some short links to code repos with your longer examples in your slides. I like to look at videos to learn some technology or technique, but it's tough to absorb with the long code examples in video format spread throughout multiple files. Provide a link to a repo for your talk in the slides.
Not too much code. Don't show boilerplate, just show any clever or interesting bits. Show us how the magic happens. Draw boxes around implementation details, because we don't care.
Don't waste too much time. If your talk starts out like an internet recipe with a story about your granny, I'm not watching.
(I'm a no-frills, utilitarian kind of person)