So you want to speak at software conferences?
Posted by speckx 12 hours ago
Comments
Comment by WalterBright 7 hours ago
1. do not show a slide full of code. The font will be too small to read. Nobody will read it
2. don't read your slides to the audience. The audience can read
3. don't talk with your back to the audience
4. make your font as big as practical
5. 3 bullet points is ideal
6. add a picture now and then
7. don't bother with a copyright notice on every slide. It gets really old. Besides, you want people to steal your presentation!
8. avoid typing in code as part of the presentation, most of the time it won't work and it's boring watching somebody type
9. render the presentation as a pdf file, so any device can display it
10. email a copy of your presentation to the conference coordinator beforehand, put a copy on your laptop, and phone, and on a usb stick in your pocket. Arriving at the show without your presentation can be very embarrassing!
11. the anxiety goes away
12. don't worry about it. You're not running for President! Just have some fun with it
Comment by b800h 8 minutes ago
This can absolutely be made to work very well. When Josh Long did this at Goto, it was an absolute masterclass. He used timed zooms to almost turn it into comedy. The rehearsal involved must have been considerable.
Comment by cess11 57 seconds ago
Comment by laurieg 5 hours ago
It is genuinely shocking how true this is. Also, it's not a gradual thing. I used to be very nervous about public speaking. I did it a lot and one day it just stops. Very sudden, very unexpected.
Comment by WalterBright 5 hours ago
Comment by koolba 4 hours ago
Comment by WalterBright 1 hour ago
Comment by javawizard 17 minutes ago
(Though that is otherwise good advice!)
Comment by onion2k 7 hours ago
The audience can quickly tell if someone is there because they want to talk about the topic they're presenting, and having a receptive audience makes it much easier to get on stage to talk about it. If the audience knows you're there because you want another line on your resume or because you're trying to sell them something the atmosphere can turn quite cold and that is a world of pain for a speaker.
Comment by myhf 6 hours ago
Comment by fouc 5 hours ago
Comment by susam 3 hours ago
Comment by WalterBright 5 hours ago
Comment by nrhrjrjrjtntbt 42 minutes ago
I really want to show some code. Like 4-5 lines to give a gist.
Comment by em-bee 4 hours ago
Comment by firecall 5 hours ago
Which should go without saying…
Comment by bruce511 2 hours ago
Tell a story. It might be "unrelated" to thd topic at hand (I based one on Shackleton's expedition, and another on a Robert Frost poem (two roads diverged.) Or it might be related, a "my journey" type, or it might be about the experience seen through the eyes of a customer. But a story helps the audience relate, and keeps a thread through it all.
If you can, be funny. Frankly this is hard if you're not a 'funny' person. Delivering a good joke, or line, well can be learned but if it's not your thing steer clear. Bad funny is worse than not funny.
If you're not funny naturally then get a funny person to help you script in "dry" humor lines. You can deliver them dry, in fact often the dryer the better.
"We founded our business in Jan 2020. Nothing could possibly go wrong".
But good funny is great. Learning while laughing really keeps the audience engaged.
Reacting to the audience engagement is also a skill worth developing. When they're bored, move on. When they hiss or boo or laugh or leave, these are all valuable feedback.
Enjoy yourself. If you're having fun, they will too.
Comment by WalterBright 7 hours ago
One time, I didn't have an extra talk with me, but I volunteered anyway and asked for a whiteboard and markers. Frankly, it was the best talk I ever gave. Unfortunately, it wasn't recorded. But it sure was fun! (I simply asked the audience what they wanted me to talk about.)
Comment by ghaff 6 hours ago
And, if need be, I could have just done something on the fly instead.
Comment by ValentineC 11 hours ago
This, very much this.
I run a paid, one-day, mid-sized conference every year, and with only so many slots, we find it very, very difficult to risk choosing people who don't have videos of themselves speaking.
A short meetup talk or a lightning talk at a different conference could make all the difference towards being selected, because we need to know that you're vaguely capable of conveying what you want to share to the audience.
Comment by ghaff 6 hours ago
Comment by Aachen 9 hours ago
Comment by benjojo12 9 hours ago
Comment by michaelt 8 hours ago
About 90% of speakers at big events are there to promote their product, or to get their company's name out there for recruitment purposes, or to promote their consultancy, or to build their personal brand. If you don't give a shit about any of that stuff, maybe you don't need to bother?
Comment by ghaff 6 hours ago
Comment by ValentineC 5 hours ago
This is just my personal opinion, but your expertise in your proposed topic would have to be really good (i.e. you've written a few blog posts about it) for a conference to overlook this.
Recorded videos act as a portfolio for both potential speakers and conferences alike. I think some first-time attendees rely on past videos to determine whether a conference is worth going for.
(That said, we've set videos as unlisted for people who think that they've bombed their talks before — think leaving the stage in tears because the Q&A was harsh — but that's just goodwill.)
Comment by ghaff 5 hours ago
But conference presentations are basically public events and if that bothers you, you should probably reconsider doing one. (Yes, per parent, if there's a real disaster--and those happen--they may be deep-sixed but I wouldn't count on it.)
Comment by ValentineC 4 hours ago
For most conferences that do blind-rating first, only in subsequent rounds when the programme is being put together.
Comment by simonw 9 hours ago
Comment by Ayesh 5 hours ago
But there are some conferences that ask and respect your preference whether you'd like the video recording to have your face or just the audio. But I have yet to see a conference that go as far as asking the audience to not take photos of the presenter, so it's pretty much moot if you do not want your photos published at all.
Comment by em-bee 4 hours ago
Comment by ekjhgkejhgk 8 hours ago
Comment by zahlman 8 hours ago
Comment by rwmj 8 hours ago
Comment by ValentineC 5 hours ago
Speak at your local meetup, and record yourself doing so if the meetup doesn't record the talks!
Meetups often have trouble finding speakers (well, many of the non-AI ones here do), so it's a win-win for both the meetup organisers and the budding conference speaker.
Another way to get your name out there is to speak at free (/low-cost), multi-track conferences like FOSDEM. Free conferences tend to be more receptive of first-time speakers because attendees didn't pay hundreds of dollars for their tickets.
(If you are an up-and-coming speaker, please don't let my comment discourage you from submitting their proposals to larger conferences. Some conferences have the resources and willing alumni to run speaker mentorship programs.)
Comment by Ayesh 5 hours ago
Most of the time, the organizers are squeezed to find a speaker, so you are pretty much guaranteed to be offered a slot if you just ask the host.
Comment by NooneAtAll3 10 hours ago
Comment by Aachen 9 hours ago
Comment by NooneAtAll3 58 minutes ago
I'm asking "with such demands do you give back as well by recording and publishing talks people give to you?"
Comment by runamuck 9 hours ago
Comment by hibikir 12 hours ago
Comment by hinkley 11 hours ago
Some introverts can use a long solo car trip to wind themselves up to deal with people or decompress afterward so they don’t take it out on their family. Others find it all too stressful and just makes it worse. But that’s like 20 minutes for me. I can’t imagine two hours. We didn’t drive that long to get to grandma’s house.
Comment by ghaff 5 hours ago
Comment by JoshTriplett 8 hours ago
Or a couple loves to travel and conferences are a good excuse.
Comment by ghaff 6 hours ago
Comment by chrisweekly 11 hours ago
One minor tangent (aiming for helpfulness, not pedantry), "I have few" reads as "I don't have many" (emphasizes the low number), whereas "I have a few" emphasizes the fact there's more than one -- which from context was clearly your intent. HTH!
Comment by RomanPushkin 8 hours ago
HOPE is one of the best hacker conferences, and it's somehow [subjectively] friendlier than other. Feels like home, so if you're on hacker news, I guess you wanna speak at hacker conference or contribute to 2600? ^_^
Comment by wyattjoh 3 hours ago
Comment by sbachman 55 minutes ago
They will try to convince you to work for free for the "exposure."
Comment by ChrisMarshallNY 10 hours ago
That said, it’s not my strong suit. Others are far better at it than I am.
This is one of those areas where folks can make money/satisfy ego, so there’s a ton of competition. I’m not competitive, and am not interested in making money doing this kind of thing, so I don’t really try.
I do appreciate folks that are good at it, though; especially when I want to learn. A skilled orator can make learning a lot more fun, and can be very motivating.
Comment by macintux 10 hours ago
Comment by rmason 9 hours ago
Although I have never done it myself I can also recommend Toastmasters. Seen some speakers soar after attending this group for a year. You wouldn't even think that it was the same person presenting. Having that experience of public speaking can also greatly accelerate your career.
Comment by cebert 5 hours ago
Comment by zipy124 7 hours ago
Comment by moralestapia 5 hours ago
Oh wow, this, 1,000x this!
Comment by thetrumanshow 11 hours ago
That's an extremely high bar, no?
Comment by simonw 9 hours ago
Nobody else in the world could give that talk, because they didn't build that project.
It doesn't matter if you're not presenting anything that's ground breaking and new - what's important is that your audience gets to benefit from the same lessons that you learned.
Even if some members of the audience already knew those lessons, hearing a new way of explaining them - with new supporting stories - is still valuable.
Comment by ilc 11 hours ago
The bar is there, but it is lower than you expect. If you have a truly unique point of view to express, that brings some value to the table, slots will open up.
And I've spoken at plenty of conferences. :) Not always in the glamour rooms/slots. But... I did have one talk fill a room out the door. That was a talk on a difficult/controversial topic, and by then... I was probably about as expert as they came on the issue.
I didn't start with that though. I just started with a simple point of view talk. And I'd argue the second version of that talk is still one of the best I've given in my life.
Comment by johannes1234321 10 hours ago
Some talks are plain craftswork, not unique experiences and still very worthwhile.
Comment by ilc 9 hours ago
I want to make the conference committee choose between "Do we want ilc's talk on X." or "Do we want foo's talk on Y." If we are both discussing the same thing, if I'm unknown, I will lose. OTOH, if I have something interesting to talk about... I have 2 routes to "victory". "ilc gives great talks, he gets good grades and is working on his skills." and "Man that's a damn cool topic. We want that at our conference, even if ilc isn't the BEST speaker, the combo is better."
I didn't start out as the best presenter. I learned. But I always knew I had to have an interesting topic, something that made it worth them giving me a slot.
Comment by Aachen 9 hours ago
Someone who just learned a thing is in the best position to give you the diff to learn it as well. At least, that was my experience running a blog as a teenager. I wrote about cool things I just learned or realised and people found that useful
Edited to add: Also, impostor syndrome. With this as the "first step" advise, you'll select people who are full of themselves and nobody else would give presentations unless their topic is super niche (not useful for most people) or they got lucky to see some big story up close (if you had a front seat during a Github outage, say). The latter is both interesting and fun but it's not the only type of talk I want to see
Comment by SatvikBeri 11 hours ago
Comment by empiko 9 hours ago
Comment by ozim 10 hours ago
You might want to spend time on some niche topic and there might be people who don’t have time to dabble in that topic but would be happy if someone did it for them.
Comment by abetusk 5 hours ago
I wouldn't expect that most people couldn't, with enough time and resources, tell a better story. Isn't the part of the point of giving a talk to convey the ideas so that other people can use them? If they've internalized the ideas and seen your presentation, can't they then improve it and give a better talk? Haven't you failed if they can't do that?
Does me being the best person to teach them matter? Doesn't it matter more that I am the person teaching them when no one else is?
There's room for personalization, making sure the talk compliments your style and gives insight into why you think it's important and how you solved it, but none of this really relies on the uniqueness of the person.
If Stallman got up and gave a talk on "what it's like to be me", I would find it much less interesting than a talk about "how to invent free software and build a movement around it".
Comment by NedF 5 hours ago
Comment by bronxasaur 11 hours ago
Comment by simonw 9 hours ago
Effectively it means try and have at least one memorable surprise or gimmick in your talk. If someone watches a dozen talks at a conference you want them to be able to say "Oh, I remember your talk, it was the one with ..." when they meet you in the corridor.
I deployed my pelican on a bicycle benchmark as a STAR moment last year and it was really effective: https://simonwillison.net/2025/Jun/6/six-months-in-llms/
At PyCon a couple of years ago I used a vibe-coded counter of the number of times I said "AI" out loud: https://simonwillison.net/2024/Jul/14/pycon/#pycon-2024.043....
Comment by tonyedwardspz 8 hours ago
Personally it rapping and wigs. They both go down surprisingly well at tech confs!
Comment by simeonGriggs 10 hours ago
Comment by YouAreWRONGtoo 9 hours ago
Comment by sapphirebreeze 9 hours ago
Comment by YouAreWRONGtoo 8 hours ago
Speaking at a conference? Same story. You do it, because it's for "personal development", until it's pointless.
Conferences have n00bs and PMs, not the experts, because they don't need to learn anything anymore.
Comment by ValentineC 4 hours ago
The real experts never stop learning.
Some of them go to conferences because that's one of the few times in the year they can hang out with each other, and find out what their community is up to.
Comment by em-bee 4 hours ago
same for giving presentations. you give presentations to promote an idea or work, to share something you have learned, to contribute to the community, and again, for networking.
fomo? not at all. personal development? that's a bonus, but not the motivation.