The monthly meet-up provides you an opportunity to share you passion, knowledge and experiences with other members of the group. There are three suggested formats you can choose from:
- ~30-40 mins in length (aim for a ~30 minute talk, allowing ~10 minutes for questions)
- Great for prepared presenters
- ~15-20 mins (aim for a ~15 minute talk, allowing ~5 minutes for questions)
- Great for presenters that want to share, but don't have the time to prepare a longer presentation
3. Lightning talk
- 5 mins maximum (questions depending on time available)
- Great opportunity for first time presenters
After the presentation, members will be given the opportunity to ask you questions. You may also answer questions one-on-one after your presentation, as an alternative to answering questions in front of the group if you prefer.
Preparing your presentations
There are many good resources available on preparing for your presentation. Gary Bernhardt's How to prepare a talk is an example. If you think there are additional resources that would be helpful to include in this Guide, please create an issue with your suggestion.
Booking your presentation
Please message one of the organizers on Meetup.com to notify them that you would like to present and for which month. Within two weeks of the meet-up, we would need to know:
- Presentation format (full, demi, lightning)
- Title and description
- Your biography (1-2 sentences)
- Twitter handle
- Can the talk be recorded
- Open to questions in the group
- Adapter requirements for HDMI connection (if required)
On the Night
Before you present, please ensure you have completed the tasks in the Presenters Checklist. These tasks will ensure your presentation goes smoothly - and who doesn't want that!
Recording your presentation
If you provide permission, your presentation will be recorded and posted to YouTube using Creative Commons Attribution-ShareAlike 3.0 license. The recording includes a visual of you presenting along with your presentation slides.
Would you like to present, but need a topic? Here are some suggestions:
- What collection types does Elixir have and how are they implemented?
- How is Elixir a functional language?
- How to process collections?
- How does Elixir's multi function heads work?
- How does pattern matching work?
- How do strings and binaries work?
- How to create your first Elixir application
- How to use protocols and behaviours?
- How are you using Elixir in production?
- How do you monitor and/or optimize Elixir applications?
- Are you using Elixir for a hobby project?
- What has your experience been learning Elixir?
- How to learn or options for learning Elixir?
More general topics
- OTP and Concurrency
- Umbrella Applications
- Ecto (and other alternatives)
- Configuration files (compilation & runtime)
We're here to help! Presenting in front of a group can be a nerve-racking experience. We've been there! But with the right support it can be a great experience and a professional accelerator. Please contact the organizers on Meetup.com. Some of the ways we can help are:
- discussing topic ideas
- sharing our experiences presenting
- finding options for making your presentation experience less intimidating
- being available for dry-runs
Just let us know!