Background on DevConf 2025 Review Process

We are excited to share with you how we selected the talks for the upcoming DevConf conference. Our goal is to be transparent and inclusive of our community, and to help you prepare for future submissions to DevConf and other events. We value your feedback and suggestions on how we can improve our event for you. Please email us at [email protected] with any questions or comments.

We used the Sessionize platform to manage the talk submissions. You can still see the call for speakers page with all the details on our process. We use the Comparison evaluation mode to compare and rank the talks. You can also try a free simulation on Sessionize with 10 sample submissions to review and rank if you want to experience what we did.

We want to let you know that DevConf uses an anonymous review process. The reviewers only see the title, notes, and description of each submission. Any other information you provide is hidden from them. Even we, as organisers, can’t see any extra information or personal details until the review process is over.

We are grateful to our panel of 27 reviewers who ranked the talks for DevConf 2025 in Sessionize. They come from diverse backgrounds of race, gender, age, experience, technology and abilities. They are all previous speakers and/or reviewers of DevConf and have a deep understanding of our conference’s vision and values. We did not give them any specific criteria nor instructions - we trusted them to use their expertise and judgement to select the best talks. Reviewers had the option to provide written feedback on a submission, but most did not. We understand that they did this work voluntarily and generously in their spare time without any compensation. We appreciate their time and effort in reviewing the talks. The final ranking was determined by the average of the Elo scores assigned by the reviewers. The total time spent on reviewing talks over 5900 minutes.

Once that that was done, Candice and Robert, who are the organisers of the event, built the agenda mostly from the ordered list, with a few exceptions:

FAQ

How many talks are there?

We selected 29 talks from 293 submissions, meaning that only 10% of talks submitted, were able to be included in the agenda.

Does being International help?

No. We believe the community in South Africa is amazing and brings a unique and powerful understanding that international speakers do not always have. Every year, DevConf sets aside a budget for international speakers ahead of reviewing talks. This includes travel, accommodation and most meals. Sometimes the budget is fully allocated, and sometimes it isn't (e.g. in 2019 when the community did not rank international talks highly enough for selection).

What can I do to increase my chances for selection in future?

Write a great description. Your description needs to do a lot of work for you:Of course, this is difficult to do and stand-out talk submissions require a lot of writing, rewriting and polishing. Attending the CFP workshops during the year that are run by the community is a very useful way to skill up here and this is why we have on occasions partnered with other communities to run these for DevConf. In 2019, three of the workshop attendees were selected to speak, and all were first time speakers! A second tip is to engage in the community throughout the year - if you have an important topic, helping reviewers to know it is valuable ahead of conference time is invaluable.

Does being a speaker from a current or previous sponsor help?

Not for selection, no. Experience might help with a good submission though. It's important to note that the author of a submission is not relevant to reviewers. The process is anonymous and reviewers are therefore not influenced by anyone's identity, age, employer, etc. In addition, our event is run totally cost neutral with no profit being taken by the organisers, so monetary influence is not possible.

Why did the rejection emails not contain feedback?

There are three factors that lead to a basic "sorry, you did not get selected email".