Upgrade to Pro — share decks privately, control downloads, hide ads and more …

I talk too much

I talk too much

In 2016, Harald rebooted SwedenC++ and asked if people would like to talk about interesting experiences or projects.
I was one of the first to raise my hand and give it a try, and you won't believe what happened next. Here comes 10 years in 20 minutes.

Avatar for Björn Fahller

Björn Fahller

May 26, 2026

More Decks by Björn Fahller

Other Decks in Programming

Transcript

  1. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 2/60 It begins September 28 2016, Tritech, Sundbyberg Crazy nervous dude
  2. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 4/60 Every mistake under the sun No highlighting
  3. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 5/60 Every mistake under the sun No highlighting Laser pointer
  4. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 6/60 Every mistake under the sun No highlighting Laser pointer Too much code
  5. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 7/60 Every mistake under the sun No highlighting Laser pointer Cluttered slides Too much code
  6. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 8/60 Every mistake under the sun No highlighting Laser pointer Cluttered slides Too much code Phil Nash
  7. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 9/60 Every mistake under the sun No highlighting Laser pointer Cluttered slides Too much code Phil Nash Here are some things you can do to improve
  8. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 11/60 Rewrite and apply for ACCU • 90 minutes
  9. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 12/60 Rewrite and apply for ACCU • 90 minutes • Much more content
  10. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 13/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!!
  11. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 14/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! Might as well apply for NDC{Oslo}
  12. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 15/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! Might as well apply for NDC{Oslo} Rejected
  13. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 16/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! Might as well apply for NDC{Oslo} Rejected Sorry, that rejection was in error, can you please come?
  14. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 17/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! • Syntax highlighting
  15. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 18/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! • Syntax highlighting • Clearer callouts
  16. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 19/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! • Syntax highlighting • Clearer callouts • Breaks for questions and catch breath
  17. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 20/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! • Syntax highlighting • Clearer callouts • Breaks for questions and catch breath • Still too complicated examples
  18. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 21/60 Rewrite and apply for ACCU • 90 minutes • Much more content • Accepted!!! • Syntax highlighting • Clearer callouts • Breaks for questions and catch breath • Still too complicated examples Unbelievably nervous dude
  19. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 22/60 Things are happening Rob Smallshire Met at ACCU
  20. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 23/60 Things are happening Rob Smallshire Met at ACCU Remember his name from NDC{Oslo}
  21. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 24/60 Things are happening Rob Smallshire Met at ACCU Remember his name from NDC{Oslo} We’re starting a new conference in Norway, called NDC{TechTown}. You should apply
  22. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 25/60 Rewrite for NDC{Oslo} Rather intimidated dude
  23. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 26/60 Rewrite for NDC{Oslo} • 60 minutes Rather intimidated dude
  24. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 27/60 Rewrite for NDC{Oslo} • 60 minutes • Slaying content Rather intimidated dude
  25. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 29/60 Rewrite for NDC{TechTown} • 45 minutes
  26. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 30/60 Rewrite for NDC{TechTown} • 45 minutes • Slaying slayed content
  27. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 34/60 Speaking with Adi And then we did it together, in Oslo
  28. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 35/60 Andreas, Victor, Adi and me Andreas Fertig Andreas Fertig Victor Ciura ego Adi Shavit We met over and over in several conferences. The group photo became a tradition.
  29. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 36/60 Topics Correctness Performance Functional Humour
  30. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 37/60 I really do talk a lot Speaker badges
  31. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 39/60 ACCU 2024 Closing Keynote Was meant to be a lot saltier, but for some reason I moderated myself on stage.
  32. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 40/60 ACCU 2024 Closing Keynote Was meant to be a lot saltier, but for some reason I moderated myself on stage. I really strongly dislike “hero worship” culture, it slows organizations down, and in extreme cases literally causes death.
  33. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 42/60 The Disappointments It's always a tough job to let submitters know that their proposals were not selected - but this year has been exceptional. Several of the proposals we are turning down are from previous keynote speakers!
  34. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 43/60 The Disappointments It's always a tough job to let submitters know that their proposals were not selected - but this year has been exceptional. Several of the proposals we are turning down are from previous keynote speakers! Dear Björn! We're sorry, but the following sessions have not been accepted for NDC Toronto
  35. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 44/60 The Disappointments It's always a tough job to let submitters know that their proposals were not selected - but this year has been exceptional. Several of the proposals we are turning down are from previous keynote speakers! Dear Björn! We're sorry, but the following sessions have not been accepted for NDC Toronto Dear Björn! We're sorry, but the following sessions have not been accepted for NDC TechTown
  36. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 45/60 The Places Wrocław, PL Bristol, UK Kongsberg, NO Toronto, CA Oslo, NO Berlin, DE Breda, NL Munich, DE Folkestone, UK
  37. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 48/60 The Weird Hi Björn, Blah bla bla blah bla Who are you?
  38. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 49/60 The Weird Hi Björn, Blah bla bla blah bla Who are you? I’ve watched all your talks
  39. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 50/60 The Weird Hi Björn, Blah bla bla blah bla Who are you? Can I get your autograph? I’ve watched all your talks
  40. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 51/60 The Weird Hi Björn, Blah bla bla blah bla Who are you? Can I get your autograph? Can I take a selfie with you? I’ve watched all your talks
  41. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 53/60 Reflection • Presenting makes me write more readable code
  42. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 54/60 Reflection • Presenting makes me write more readable code • I still have stage fright, but now I know it passes
  43. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 55/60 Reflection • Presenting makes me write more readable code • I still have stage fright, but now I know it passes • Preparing a talk is *a lot* of work
  44. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 56/60 Reflection • Presenting makes me write more readable code • I still have stage fright, but now I know it passes • Preparing a talk is *a lot* of work • Non-expert talks are more popular
  45. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 57/60 Reflection • Presenting makes me write more readable code • I still have stage fright, but now I know it passes • Preparing a talk is *a lot* of work • Non-expert talks are more popular • I’m really lucky that Net Insight lets me travel to all these places and call it work
  46. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 58/60 Reflection • Presenting makes me write more readable code • I still have stage fright, but now I know it passes • Preparing a talk is *a lot* of work • Non-expert talks are more popular • I’m really lucky that Net Insight lets me travel to all these places and call it work • All those conference friends I look forward to seeing
  47. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 59/60 [email protected] @rollbear @[email protected] I talk too much @rollbear.bsky.social https://speakerdeck.com/rollbear/talk-too-much
  48. I Talk Too Much Stockholm C++ 2026 © Björn Fahller

    @[email protected] 60/60 [email protected] @rollbear @[email protected] I talk too much @rollbear.bsky.social https://speakerdeck.com/rollbear/talk-too-much Further more I think that understanding your code is of utmost importance