SANS
GERARD
Developer Evangelist
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/8474637/lake32.jpg)
Developer Evangelist
International Speaker
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/4026400/6df7410fac6d0d2822d92d59484ba2d9.jpg)
Spoken at 166 events in 37 countries
So how do I create the perfect CFP?
Catchy title?
Funny bio?
None of those...
The secret of a successful CFP is...
Being selected
What are CFPs?
Different points of view
Speakers
Organisers
Attendees
Conference Organisers
- Create a brand and set a date
- Organise and pay the bills
- Need to create a Program
- Promote event
- Make attendees happy
Call-For-Papers
- Fill in the whole schedule
- Run by a Program Committee
- Choose the topics
- Pick best talks
- Announce keynote speakers
CFP timeline
Vision
Success
Foundations
- General idea
- Topic
- Time
Slides
- Design
- Structure
- Practice
Struggles
- Rejection
- Pressure
- Plan
🥇
🔮
☔
Speaking
- Confidence
- Posture
- What’s next?
For Attendees
- Decide if they want to buy a ticket
- Decide if the talk is interesting for them
- Decide between 2 conflicting talks
- Way to get to know speakers
Event vs Topic CFPs
Picking the Event first
- Special talk for the event
- Talk fits perfectly the program
- Open to introduce changes
Picking a topic first
- Specialised talk around topic
- Topic may not be perfect fit
- A specific event is not a priority
- Closed to make changes
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/3746975/1150466.jpg)
Workshop
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/9294330/Screenshot_2022-01-27_at_13.47.49.png)
PaperCall.io
bit.ly/cfp-workshop
Let's create an awesome CFP!
Together we can do it
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/9294214/Screenshot_2022-01-11_at_19.59.14_auto_x2.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/9294214/Screenshot_2022-01-11_at_19.59.14_auto_x2.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/9294214/Screenshot_2022-01-11_at_19.59.14_auto_x2.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/9230145/qr-code.png)
Call-For-Papers Workshop
By Gerard Sans
Call-For-Papers Workshop
In this talk, we’ll explore a secret API design pattern: GraphQL directives and how to use them without breaking a sweat. Best of all, you will be able to add new features to your schema without having to change your existing code. A fantastic technique to add to your GraphQL toolset!
- 1,331