#Speaking about MongoDB
##Why
###It's Good for You
- Personal Name Recognition: Get your name out there with MongoDB enthusiasts
- Association with a great product gives you credibility
- Boost your speaking abilities and practice presenting
- Polish your knowledge of MongoDB
- Spread the word about a program that has changed and enhanced your career
- Showcase your company's technical expertise
- Recruit candidates with MongoDB interest or skills
###It's Good for the Community
- Presentations have direct impact on both individual users and the larger community
- Audience members want to learn from you and from your experience
- Use cases and experience help people avoid similar errors
- Every presentation given grows the collective knowledge base about MongoDB
- You help create a community around MongoDB
##What
###What Should You Talk About?
MongoDB users have different levels of experience with MongoDB, but everyone wants to learn more. You can provide the knowledge and expertise to make future MongoDB users as successful as you. If you're going to give a presentation, talk about your experience and your areas of expertise.
Some great topics include:
-
Strategies for Hosting MongoDB in the Cloud
-
Monitoring Your MongoDB Deployment
-
Your Experience Scaling your MongoDB Deployment
-
"Things I wish I knew About MongoDB When I Started"
-
How I use MongoDB in Production
-
MongoDB and Big Data
- Big Data Architecture
- MongoDB Data Aggregation Options
- HIVE, Hadoop, and other MongoDB integrations
Top 5 Tips on creating awesome Slide Decks:
- Be precise: Most event hosts make slides available online after the user group, so make sure they are correct and to the point.
- Be visual: a clever picture, easy to read chart, or even simple bullet points convey clear information. This is often more effective than code examples.
- Use big fonts! Some meeting rooms are large and it is always hard to see from the back of the room.
- Avoid including full text such as sentences and paragraphs in your slides. This makes it difficult for people to pay attention to your thoughts and expertise.
- Code samples: As a rule of thumb, keep code samples between 8-10 lines for simple readability. Highlight the important lines.
- Know your audience - The audience is generally knowledgeable about MongoDB and related technologies. They are interested in hearing your insights and experience so they can become better MongoDB developers.
####Other great resources to help you build well-designed slides:
Duarte Designs have great insight into presentation design and storytelling. Check out their blog for weekly tips.
Remember: Public speaking doesn’t have to be scary!
##Where Can You Speak About MongoDB?
There are thousands of places around the world where you can speak about MongoDB. Here are some places to share your knowledge:
- External Conferences: Find conferences accepting talk proposals.
- MongoDB User Groups (MUGs): A more informal place to practice your presentation and meet great people.
- Your Local User Group:
- MongoDB Days: Full day events for more advanced and more technical presentations.
####Things to Remember Before You Speak at the Event:
- Ask the organizer what time you should arrive (also be courteous and arrive on time).
- Make sure your computer or presentation will be compatible with the presentation setup available at the event. Ask the organizer to make sure you have the correct connecting equipment. If you need a different adapter for your laptop, please try to bring it with you.
- Carry your presentations on a USB drive --- just in case.
- Send your presentations to the organizer so they can distribute it with the group. It's great to share this information.
- Internet connectivity: wifi can be unreliable in some places. To avoid any painful situations with wifi, try to make any demos in your presentations available offline.
- Invite your friends! It's always fun to bring along friends, family, and coworkers to a user group -- but be sure to check with the organizer to ensure the meeting location has enough capacity.