The 4 things I learned after my first technical talk

Last week I gave my second talk on JavaScript development, where I talked about Truffle et Solidity to developers at JS-Republic.
I was very happy with the result and I hope to be able to continue to do so in the future.
Here is the advice I can give.

Preparation is key

I have repeated 3 times before the actual presentation. At each rehearsal I recited my speech in front of my computer, or other people, taking the time to go over each slide and see what could be improved.
It gave me the confidence I needed for D-Day.
I knew in advance what the next points were to be covered and did not rely solely on my notes to move forward.

bonus item : as you know the slides, you can also improvise more easily.

No need to be an expert

I was presenting in front of a group of developers who had little or no experience on this subject, each having their favorite subjects.
So, without being an expert, I had the opportunity to dig quite a bit into the subject, and let others benefit from everything I was able to discover and assimilate.

bonus item : to avoid trick questions, be sure to have done as much research as possible on the subject and to have asked yourself certain questions.

Avoid the demo effect

It's always the same thing. Everything works for you and during your presentation, an error message is displayed. The stress accumulates, a silence invades the room, and you begin to doubt your place as speaker.
No problem, it happens to everyone, even the best.
I would advise above all to test the demo at least 10 times and in the environment closest to that of D-Day (same machine, same screen size, same wifi, same handling, etc.).
And in the worst case, make videos. This way you control the result and can still show the recording in case of error.

bonus item : If you want to show your code, prefer a local backup, same for the dependencies of your project, download them in advance, do not count on wifi the day of your presentation.

Don't neglect the discussion

You learn a lot about a subject by doing research.
And discussing after your presentation with the audience allows you to learn more and/or see the problem from another angle.
It is all this preparation and these discussions that will make you an expert.
I'm glad I did these talks and am very grateful to the people who listened and didn't try to embarrass me.
Because after all, our goal is to learn more, in a friendly environment.
Thank you for reading me, and if you liked the article, do not hesitate to share it with as many people as possible.
Jeremy Zarca (@jzarca01)