SlideShare a Scribd company logo
#jfall
NLJUG
SPEAKER ACADEMY 2023
#jfall
Agenda
• 19:00 presentation by the mentor(s):
• Introduction to knowledge sharing
• Introduction to the speaker mentoring program
• How does a ‘call for papers’ work?
• How to write a great conference proposal
• 20:15 hands on: selecting a topic, writing a proposal,
reviewing of proposals
• 21:00 drinks
Introduction
to the speaker academy
and mentors
Introduction
to knowledge sharing
Have you ever
shared your knowledge?
Do you think it’s fun
to share knowledge?
NLJUG speaker academy 2023 - session 1
Must I share knowledge?
Sharing knowledge
is fun!
Sharing knowledge
is important.
Knowledge is the only thing
that multiplies when you share it.
Ways to tell your story
Keynote
Technical session
Deep dive
Hands-on lab / workshop
Panel discussion
Byte size
Ignite session
What defines a
good presentation?
A good presentation
entertains the audience
A good presentation
educates the audience
A good presentation
inspires and introduces
A good presentation
makes contact with the audience
A good presentation
shares a passion
A good presentation tells
your story
the results
what you’ve done
what you’ve learned
Top 4 reasons
for not starting
with presenting
“I don’t know
what I should talk about”
“I don’t know
where to start”
“I’ve never presented before”
“I’m afraid
I’ll make a fool of myself”
Any other excuses? 😉
Preparation
How to prepare a killer talk?
Advice from a friend
https://blog.frankel.ch/advices-junior-conference-
speakers/
Getting started with speaking
• Start small
• Pick the right event
• The appropriate session type
• The proper talk/topic
• Don’t be afraid to submit
multiple talks
• Submit early
• If you get rejected
• Don’t worry!
• If you get accepted
• Let’s go!!
Source: https://blog.frankel.ch/advices-junior-conference-speakers/
Talk preparation
• Create your material (slides,
demo’s, code)
• Focus on variety (afwisseling)
• Practice!
• Prepare the logistics:
• Wifi
• Adapters
• Clicker
• Microphone
• Timing:
• Not too much / not too little
content
• “buffer content” helps:
• skippable slides to save
time
• extra slides to fill time
• Stopping early is fine!
• Going over time is not
Source: https://blog.frankel.ch/advices-junior-conference-speakers/
On stage
• In the final minutes:
• Get water
• Come early
• Size up the room & audience
• Relax!
• During your talk:
• Use the stage
• Look around
• Q&A
• To Q&A or not?
• Rephrasing questions
• Don’t lose time
• Afterwards
• Stick around
• Cultural gaps
• Publish slides
• Re-use & polish
Source: https://blog.frankel.ch/advices-junior-conference-speakers/
More advice
- from another friend ;-)
https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
10 tips for conf talks
1. 💦 Rehearse, Rehearse,
Rehearse
2. 🎬 Start With a Mission
3. 📖 Tell a Story
4. 👀 Look at the Audience,
Not Your Slides
5. 🧹 Put Less Text on Your
Slides. Much Less
6. ✂ Tailor the Talk Towards Your
Audience
7. 3⃣ Rule of Three
8. 🚑 Have a Fallback Plan for
Demos
9. 💪 Play to Your Strengths
10.🔄 Circle Back
Source: https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
7 bonus tips
from Olivier Revial
1. Make sure images in your
slides are not copyrighted
2. Avoid gifs (or not.. ;-)
3. Note chapter times during
rehearsal
4. Practice difficult parts/
sentences
5. Rehearse in front of people
6. Do small breaks as you talk
(water, thinking pause, etc)
7. If you get questions: don’t
bullshit if you don’t know
Source: https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
Call for papers
how does it work?
How to write a great
Conference proposal
How to write a great
Conference proposal
• follow the cfp rules
• write quality text, be concise
• invest in a good title
• be respectful
• no product pitches
• be creative and original
• be authentic
• what’s in it for the audience?
• focus on:
• your story
• the outcome
• what you’ve done personally
• what you’ve
learned
• have it reviewed
Even more advice
- from yet another friend ;-)
https://www.tomcools.be/post/june-2023-cfpreview/
Replying to a CFP: Anti-patterns
by Tom Cools
1. Spelling, Grammar & Typos: Use
spellchecking tools;
2. On the Right Track: Make sure
you submit content to the correct
track;
3. Timeliness of Content: Make
sure your content is still relevant;
4. Provide value: What is the
audience going to get that is of
value to them?;
5. Abstract Length: Some
abstracts are too long,
some too short;
6. Do or do not, there is no
try: don’t use soft
language that minimizes
your talk;
7. Be kind: leave a note for
the reviewers, recognize
them as humans
Source: https://www.tomcools.be/post/june-2023-cfpreview/
Example: abstract
Debugging distributed systems
Nowadays, most software projects are distributed systems: components are
located on different networked computers which communicate and coordinate
their actions by passing messages. Debugging distributed systems is not easy. When
two components don’t play nice together, the cause could be virtually anything:
software, DNS, routing, firewalls, proxies, load balancers, TLS.. and more!
In this talk, I’ll share my experience with debugging distributed systems. We’ll look
at typical issues and share ways to debug those issues and find their root causes.
We’ll dive into networking, infrastructure, logging/tracing/metrics, testing,
remote debugging and more. I’ll share lots of examples and war stories along the
way. After this talk, you’ll have practical knowledge on how and where to get
started with debugging distributed systems yourself!
Example: abstract
Building microservices with Vert.x
Vert.x is a toolkit for building reactive applications on the JVM. It was awarded for "Most
Innovative Java Technology" at the JAX Innovation awards. Vert.x is event driven, non
blocking and polyglot, which makes it an excellent platform for building microservices.
In this talk, I'll share experiences and real-world use cases from a Dutch company that
started building reactive web applications with Vert.x about 3 years ago.
You'll learn the concepts behind Vert.x, why we chose Vert.x, how we're using it and the
challenges we faced. Topics include the anatomy of our projects, (micro)services
architecture, deployment model and DevOps, scalability, the upgrade from Vert.x 2 to
Vert.x 3 and cooperation with the team behind Vert.x.
At the end of this session, you'll know enough about Vert.x to get started yourself right
away!
Example: abstract
Security Warning: Your Java Attack Surface Just Got Bigger
Building cloud-native Java applications is undoubtedly awesome.
However, it comes with undeniable new risks. Next to your own code, you are relying on so
many other things.
Blindly depending on open-source libraries and Docker images can form a massive risk for
your application.
The wrong package can introduce severe vulnerabilities into your application, exposing your
application and your user's data.
Join this talk where we’ll show common threats, vulnerabilities, and misconfiguration
including the recently disclosed issues in Log4j.
Most importantly, you’ll learn how to protect your application with actionable remediation
and best practices.
Example: abstract
Making Maven Marvelous
Have you ever used Maven, ran into a bug and thought: “How on earth can a project this
old have this bug?”. Then join this session! Maven, although a well-known and well-trusted
project, is run by a relatively small bunch of people. There’s simply more work to do than
these people can do! So instead of getting angry, or looking for alternatives, you can
contribute to Maven yourself and work on making it even better. Join us on our journey
from “how on earth” to “works like heaven”. We’ll discuss how we did it, what we did, and
most importantly: how you can start contributing to Maven as well! As you walk out the
room, better reserve some time in your calendar to start working on that bug ;-).
Writing a bio
• Be short and descriptive
• Typically in 3rd person
• Don’t brag but be factual
• Include things like:
• Name
• Role / tagline
• Company / brand
• 2-3 most impressive and relevant achievements
• Optional: a quirky fact about yourself (if appropriate)
Example: bio
• Bert Jan is CTO at OpenValue and focuses on Java, software
architecture, Continuous Delivery and DevOps. Bert Jan is a
Java Champion, JavaOne Rock Star speaker, Duke's Choice
Award winner and leads NLJUG, the Dutch Java User Group.
He loves to share his experience by speaking at conferences,
writing for the Dutch Java magazine and helping out
Devoxx4Kids with teaching kids how to code. Bert Jan is
easily reachable on Twitter at @bjschrijver.
Example: bio
• Sr. Developer Advocate for Snyk, Java Champion, and
Software Engineer with over a decade of hands-on experience
in creating and maintaining software. He is passionate about
Java, (Pure) Functional Programming and Cybersecurity. Brian
is a JUG leader for the Virtual JUG and the NLJUG. He also
co-leads the DevSecCon community and is a community
manager for Foojay. He is a regular international speaker on
mostly Java-related conferences like JavaOne, Devnexus,
Devoxx, Jfokus, JavaZone and many more. Besides all that,
Brian is a military reserve for the Royal Netherlands Air Force
and a Taekwondo Master / Teacher.
Hands on
Selecting a topic, writing a bio + proposal
Need help?
speakers@nljug.org
Presentation practice
5 min presentations, audience gives feedback
Next session
To be planned: somewhere in sep/oct

More Related Content

PDF
Py.test
soasme
 
PDF
20150708 ros seminar_in_busan_korea
Yoonseok Pyo
 
PPTX
G1 collector and tuning and Cassandra
Chris Lohfink
 
PPTX
Android Booting Sequence
Jayanta Ghoshal
 
PDF
KGC 2014 프로파일러를 이용한 게임 클라이언트 최적화
Jongwon Kim
 
ODP
Introduction to BDD
Knoldus Inc.
 
PDF
Selenium DeTox for Achieving the Right Testing Pyramid
Naresh Jain
 
PPTX
샌드박스
Baekjoon Choi
 
Py.test
soasme
 
20150708 ros seminar_in_busan_korea
Yoonseok Pyo
 
G1 collector and tuning and Cassandra
Chris Lohfink
 
Android Booting Sequence
Jayanta Ghoshal
 
KGC 2014 프로파일러를 이용한 게임 클라이언트 최적화
Jongwon Kim
 
Introduction to BDD
Knoldus Inc.
 
Selenium DeTox for Achieving the Right Testing Pyramid
Naresh Jain
 
샌드박스
Baekjoon Choi
 

Similar to NLJUG speaker academy 2023 - session 1 (20)

PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
NLJUG speaker academy 2022 - session 1
Bert Jan Schrijver
 
PDF
Getting into public speaking at conferences
John Stevenson
 
ODP
Speaking at Tech Events
daoswald
 
PPTX
In Search Of The Perfect Conference Abstract
Steve Poole
 
PPT
Talk proposal get_accepted
lauraxthomson
 
PPTX
Conference Applications Workshop - Online version.pptx
Ciaran Conliffe
 
PDF
Presentation Skills for Open Source Folks
Dave Stokes
 
PDF
You should give a talk next year
Armagan Amcalar
 
PDF
Writing Great Proposals
freedeb
 
PDF
How to write tech posts & talks
Ryan Chartrand
 
PDF
You should give a talk this year
Armagan Amcalar
 
ODP
Give a Great Tech Talk
jberkus
 
PDF
Overcoming Imposter Syndrome to Become a Conference Speaker!
Dawn Foster
 
PDF
You should give a talk this year — Women Techmakers Berlin
Armagan Amcalar
 
PPTX
Conference Applications Workshop
Ciaran Conliffe
 
PDF
CFP workshop
Amit Zur
 
PDF
Studio N speaker mentoring: session 1
Bert Jan Schrijver
 
PDF
Increasing the Maturity of our Java User Groups
Víctor Leonel Orozco López
 
PDF
Increasing the Maturity of Our Java User Groups
National University of Kyiv-Mohyla Academy
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
NLJUG speaker academy 2022 - session 1
Bert Jan Schrijver
 
Getting into public speaking at conferences
John Stevenson
 
Speaking at Tech Events
daoswald
 
In Search Of The Perfect Conference Abstract
Steve Poole
 
Talk proposal get_accepted
lauraxthomson
 
Conference Applications Workshop - Online version.pptx
Ciaran Conliffe
 
Presentation Skills for Open Source Folks
Dave Stokes
 
You should give a talk next year
Armagan Amcalar
 
Writing Great Proposals
freedeb
 
How to write tech posts & talks
Ryan Chartrand
 
You should give a talk this year
Armagan Amcalar
 
Give a Great Tech Talk
jberkus
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Dawn Foster
 
You should give a talk this year — Women Techmakers Berlin
Armagan Amcalar
 
Conference Applications Workshop
Ciaran Conliffe
 
CFP workshop
Amit Zur
 
Studio N speaker mentoring: session 1
Bert Jan Schrijver
 
Increasing the Maturity of our Java User Groups
Víctor Leonel Orozco López
 
Increasing the Maturity of Our Java User Groups
National University of Kyiv-Mohyla Academy
 
Ad

Recently uploaded (20)

PDF
Become an Agentblazer Champion Challenge
Dele Amefo
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
PDF
Microsoft Teams Essentials; The pricing and the versions_PDF.pdf
Q-Advise
 
PDF
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
PDF
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
PDF
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
RanuFajar1
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PDF
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
A REACT POMODORO TIMER WEB APPLICATION.pdf
Michael624841
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PDF
Multi-factor Authentication (MFA) requirement for Microsoft 365 Admin Center_...
Q-Advise
 
DOCX
The Five Best AI Cover Tools in 2025.docx
aivoicelabofficial
 
PPTX
AIRLINE PRICE API | FLIGHT API COST |
philipnathen82
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PDF
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pdf
Certivo Inc
 
PPTX
AZ900_SLA_Pricing_2025_LondonIT (1).pptx
chumairabdullahph
 
Become an Agentblazer Champion Challenge
Dele Amefo
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
Microsoft Teams Essentials; The pricing and the versions_PDF.pdf
Q-Advise
 
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
Materi_Pemrograman_Komputer-Looping.pptx
RanuFajar1
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
A REACT POMODORO TIMER WEB APPLICATION.pdf
Michael624841
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Exploring AI Agents in Process Industries
amoreira6
 
Multi-factor Authentication (MFA) requirement for Microsoft 365 Admin Center_...
Q-Advise
 
The Five Best AI Cover Tools in 2025.docx
aivoicelabofficial
 
AIRLINE PRICE API | FLIGHT API COST |
philipnathen82
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pdf
Certivo Inc
 
AZ900_SLA_Pricing_2025_LondonIT (1).pptx
chumairabdullahph
 
Ad

NLJUG speaker academy 2023 - session 1

  • 2. #jfall Agenda • 19:00 presentation by the mentor(s): • Introduction to knowledge sharing • Introduction to the speaker mentoring program • How does a ‘call for papers’ work? • How to write a great conference proposal • 20:15 hands on: selecting a topic, writing a proposal, reviewing of proposals • 21:00 drinks
  • 3. Introduction to the speaker academy and mentors
  • 5. Have you ever shared your knowledge?
  • 6. Do you think it’s fun to share knowledge?
  • 8. Must I share knowledge?
  • 11. Knowledge is the only thing that multiplies when you share it.
  • 12. Ways to tell your story
  • 16. Hands-on lab / workshop
  • 20. What defines a good presentation?
  • 24. A good presentation makes contact with the audience
  • 26. A good presentation tells your story the results what you’ve done what you’ve learned
  • 27. Top 4 reasons for not starting with presenting
  • 28. “I don’t know what I should talk about”
  • 29. “I don’t know where to start”
  • 31. “I’m afraid I’ll make a fool of myself”
  • 33. Preparation How to prepare a killer talk?
  • 34. Advice from a friend https://blog.frankel.ch/advices-junior-conference- speakers/
  • 35. Getting started with speaking • Start small • Pick the right event • The appropriate session type • The proper talk/topic • Don’t be afraid to submit multiple talks • Submit early • If you get rejected • Don’t worry! • If you get accepted • Let’s go!! Source: https://blog.frankel.ch/advices-junior-conference-speakers/
  • 36. Talk preparation • Create your material (slides, demo’s, code) • Focus on variety (afwisseling) • Practice! • Prepare the logistics: • Wifi • Adapters • Clicker • Microphone • Timing: • Not too much / not too little content • “buffer content” helps: • skippable slides to save time • extra slides to fill time • Stopping early is fine! • Going over time is not Source: https://blog.frankel.ch/advices-junior-conference-speakers/
  • 37. On stage • In the final minutes: • Get water • Come early • Size up the room & audience • Relax! • During your talk: • Use the stage • Look around • Q&A • To Q&A or not? • Rephrasing questions • Don’t lose time • Afterwards • Stick around • Cultural gaps • Publish slides • Re-use & polish Source: https://blog.frankel.ch/advices-junior-conference-speakers/
  • 38. More advice - from another friend ;-) https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
  • 39. 10 tips for conf talks 1. 💦 Rehearse, Rehearse, Rehearse 2. 🎬 Start With a Mission 3. 📖 Tell a Story 4. 👀 Look at the Audience, Not Your Slides 5. 🧹 Put Less Text on Your Slides. Much Less 6. ✂ Tailor the Talk Towards Your Audience 7. 3⃣ Rule of Three 8. 🚑 Have a Fallback Plan for Demos 9. 💪 Play to Your Strengths 10.🔄 Circle Back Source: https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
  • 40. 7 bonus tips from Olivier Revial 1. Make sure images in your slides are not copyrighted 2. Avoid gifs (or not.. ;-) 3. Note chapter times during rehearsal 4. Practice difficult parts/ sentences 5. Rehearse in front of people 6. Do small breaks as you talk (water, thinking pause, etc) 7. If you get questions: don’t bullshit if you don’t know Source: https://www.morling.dev/blog/ten-tips-make-conference-talks-suck-less/
  • 41. Call for papers how does it work?
  • 42. How to write a great Conference proposal
  • 43. How to write a great Conference proposal • follow the cfp rules • write quality text, be concise • invest in a good title • be respectful • no product pitches • be creative and original • be authentic • what’s in it for the audience? • focus on: • your story • the outcome • what you’ve done personally • what you’ve learned • have it reviewed
  • 44. Even more advice - from yet another friend ;-) https://www.tomcools.be/post/june-2023-cfpreview/
  • 45. Replying to a CFP: Anti-patterns by Tom Cools 1. Spelling, Grammar & Typos: Use spellchecking tools; 2. On the Right Track: Make sure you submit content to the correct track; 3. Timeliness of Content: Make sure your content is still relevant; 4. Provide value: What is the audience going to get that is of value to them?; 5. Abstract Length: Some abstracts are too long, some too short; 6. Do or do not, there is no try: don’t use soft language that minimizes your talk; 7. Be kind: leave a note for the reviewers, recognize them as humans Source: https://www.tomcools.be/post/june-2023-cfpreview/
  • 46. Example: abstract Debugging distributed systems Nowadays, most software projects are distributed systems: components are located on different networked computers which communicate and coordinate their actions by passing messages. Debugging distributed systems is not easy. When two components don’t play nice together, the cause could be virtually anything: software, DNS, routing, firewalls, proxies, load balancers, TLS.. and more! In this talk, I’ll share my experience with debugging distributed systems. We’ll look at typical issues and share ways to debug those issues and find their root causes. We’ll dive into networking, infrastructure, logging/tracing/metrics, testing, remote debugging and more. I’ll share lots of examples and war stories along the way. After this talk, you’ll have practical knowledge on how and where to get started with debugging distributed systems yourself!
  • 47. Example: abstract Building microservices with Vert.x Vert.x is a toolkit for building reactive applications on the JVM. It was awarded for "Most Innovative Java Technology" at the JAX Innovation awards. Vert.x is event driven, non blocking and polyglot, which makes it an excellent platform for building microservices. In this talk, I'll share experiences and real-world use cases from a Dutch company that started building reactive web applications with Vert.x about 3 years ago. You'll learn the concepts behind Vert.x, why we chose Vert.x, how we're using it and the challenges we faced. Topics include the anatomy of our projects, (micro)services architecture, deployment model and DevOps, scalability, the upgrade from Vert.x 2 to Vert.x 3 and cooperation with the team behind Vert.x. At the end of this session, you'll know enough about Vert.x to get started yourself right away!
  • 48. Example: abstract Security Warning: Your Java Attack Surface Just Got Bigger Building cloud-native Java applications is undoubtedly awesome. However, it comes with undeniable new risks. Next to your own code, you are relying on so many other things. Blindly depending on open-source libraries and Docker images can form a massive risk for your application. The wrong package can introduce severe vulnerabilities into your application, exposing your application and your user's data. Join this talk where we’ll show common threats, vulnerabilities, and misconfiguration including the recently disclosed issues in Log4j. Most importantly, you’ll learn how to protect your application with actionable remediation and best practices.
  • 49. Example: abstract Making Maven Marvelous Have you ever used Maven, ran into a bug and thought: “How on earth can a project this old have this bug?”. Then join this session! Maven, although a well-known and well-trusted project, is run by a relatively small bunch of people. There’s simply more work to do than these people can do! So instead of getting angry, or looking for alternatives, you can contribute to Maven yourself and work on making it even better. Join us on our journey from “how on earth” to “works like heaven”. We’ll discuss how we did it, what we did, and most importantly: how you can start contributing to Maven as well! As you walk out the room, better reserve some time in your calendar to start working on that bug ;-).
  • 50. Writing a bio • Be short and descriptive • Typically in 3rd person • Don’t brag but be factual • Include things like: • Name • Role / tagline • Company / brand • 2-3 most impressive and relevant achievements • Optional: a quirky fact about yourself (if appropriate)
  • 51. Example: bio • Bert Jan is CTO at OpenValue and focuses on Java, software architecture, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker, Duke's Choice Award winner and leads NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Bert Jan is easily reachable on Twitter at @bjschrijver.
  • 52. Example: bio • Sr. Developer Advocate for Snyk, Java Champion, and Software Engineer with over a decade of hands-on experience in creating and maintaining software. He is passionate about Java, (Pure) Functional Programming and Cybersecurity. Brian is a JUG leader for the Virtual JUG and the NLJUG. He also co-leads the DevSecCon community and is a community manager for Foojay. He is a regular international speaker on mostly Java-related conferences like JavaOne, Devnexus, Devoxx, Jfokus, JavaZone and many more. Besides all that, Brian is a military reserve for the Royal Netherlands Air Force and a Taekwondo Master / Teacher.
  • 53. Hands on Selecting a topic, writing a bio + proposal
  • 55. Presentation practice 5 min presentations, audience gives feedback Next session To be planned: somewhere in sep/oct