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

How to prepare a proposal to conferences?

How to prepare a proposal to conferences?

Muhammed Salih Güler

October 02, 2019
Tweet

More Decks by Muhammed Salih Güler

Other Decks in Programming

Transcript

  1. For who? • People who want to start talking at

    conferences and has not written any proposals • People who want to start talking at conferences and proposals rejected • People who talked at a conference with only one talk and would like to write another one for a year
  2. Why I think I can do this? • Talked at

    different conferences around the world with multiple proposals • I pick speakers for the Flutter Berlin meetup • I am at the committee for Flutter Europe conference and reviewing multiple proposals
  3. How to write a title? • Be clear • Don't

    use any negative language • Imagine the people at the conference and think if it would get your attention • A little humor is always nice
  4. 1. Animations in Flutter 2. Helping Dagger to Help you

    3. RxDart: Taming the Beast 4. Navigation in Modular Applications with Deep Linking
  5. How to write an abstract? • Think like you are

    in the selection committee • Think like you are a possible audience • Check the requirements from the conference (if there is any) • Check for the duplicate topics
  6. How to write an abstract? ctnd. • Try to give

    an introduction to your topic and why your approach is useful • Use an example scenario to help you out with your introduction • Set up the story with a cliff hanger and the conclusion • Write what user is going to learn after this talk
  7. How to write an abstract? ctnd. • Check it grammatically

    ◦ Get feedback from a native speaker ◦ Use Grammarly type of programs • Try to keep it short (max. 2-3 paragraphs) • Get a feedback from different levels of people about the topic
  8. If you are into mobile development, you probably heard of

    Flutter. It's the new kid in the block and offers you a native cross-platform development environment. One of the biggest advertisements for the Flutter is "You won't say no to your UI/UX designer anymore" and one of the biggest reason for this is: Animations. In this talk we will go through, how you can create the widely used animations in Flutter by explaining the key concepts of it and of course, we will see some code :)
  9. As applications grow in size, Dagger can help mitigate the

    pain of dependency management and eliminate the boilerplate of manual dependency injection. Despite this, there are still pain points such as slower compilation times and how to inject objects like activities and views. This talk will cover functionality provided by libraries which build on top of Dagger to reduce these pain points. We’ll start with the built-in ‘dagger-android’ library to see how it works and the most efficient ways it can be used. We’ll learn what assisted injection is, why you might use it, and look at a library which simplifies the pattern. And finally we’ll attempt to solve the build speed problem so that development builds are as fast as possible without sacrificing Dagger’s compile-time safety.
  10. Dart Streams and Rx scare a lot of developers to

    use them. We will try to use an practical approach showing you the most useful functions of RxDart and how they solve common problems. You will learn that you don't have to be a Rx genius to take advantage of using RxDart and Dart Streams.
  11. Android engineering has come a long way. Nowadays most applications

    are modularized to a certain degree - to combat high compile times, enforce separation of concerns or to group code based on certain scopes. In this talk you will explore navigation in modularized apps. Navigation in Android can be done explicitly by passing the class variable or implicit by sending an Intent with a certain configuration. Since modularization is supposed to simplify our dependency graph, you will take a closer look at deep linking as a navigation pattern and compare different approaches like Intent filter, a custom deeplink processor or the Android Jetpack Navigation component. After this talk, you will be able to modularize your application with a clean, structured and scalable navigation.
  12. How to write description text? • Chance to express yourself

    to organizers about: ◦ Intended audience ◦ Why is this conference is "cok guzel" ◦ How can you assure that you are good enough to do the talk
  13. I am a tech lover. I love everything about it,

    learning, doing stuff and mostly sharing the knowledge that I have. I did workshops, created study groups and mentored 60000 students for this purpose at Google's Udacity Scholarship. I am a co-organiser of Flutter Berlin meetup and gave speeches there about Flutter. I write blog posts about Flutter and work with it professionally. Therefore, I strongly believe that the talk that I am going to give will be really useful for the community and its listeners. Besides the tech part, I am really looking forward to visiting Japan. It's an amazing country with amazing people. Since it's a visa-free country to me and this opportunity will be another reason, I am sure, it will be an amazing experience. Looking forward to hearing from you!
  14. Bio

  15. How to write Bio? • Try to be short and

    precise • Only mention relevant information not your successes • Just give an overview • Write in third person language
  16. Salih is a Berlin based Android Engineer who is a

    Google Developer Expert for Flutter and Dart. He likes sharing his knowledge with the people by mentoring aspiring developers, blogging and talking at conferences.
  17. What else can you do? • You can read other

    abstracts written on the similar topics • You can seek for mentorship about the abstract from the organizers or other speakers • You can test drive your abstract and talk at a local meetup
  18. Some resources to read What I learned from reading 429

    conference proposals Sample Proposals for O’Reilly Conferences Is Your Conference Proposal Good Enough? What Your Conference Proposal Is Missing How to write a conference proposal How to write a successful conference proposal