Call for Proposals: Open until April 20th
Submit your Proposal!

Proposal Guidelines

Welcome to the very first PyCon in Greece! We believe our community is enriched by the variety of perspectives, cultures, and interests of everyone who joins us. If you’ve ever thought, “They can’t possibly mean me,” trust us, we absolutely do. We encourage you to get involved by submitting a proposal and being part of PyCon Greece 2025. We value all kinds of ideas and all levels of experience, whether you’re new to Python or have been coding for years.


Everyone is Invited!

  • If you’re from a community that isn’t commonly represented in Python groups:, we’d love for you to join in and help reshape the conversation.
  • If you’re already part of well-represented groups, we want your support in broadening our reach even further.
  • If you feel unsure about your technical expertise, a fresh viewpoint can spark inspiration in surprising ways.
  • If you’re creating amazing things with Python as your tool, we want to explore how Python brings your project into life.
  • If you feel like an imposter, many of us do, too. You’ll fit right in with our supportive environment. Don't let impostor syndrome win!
  • If you want to be part of a volunteer-led community, you’ll find open arms, friendly faces, and a team that’s excited to see you thrive.


Timeline

  • March 21, 2025 - Call For Proposals Opens
  • April 20, 2025 - Call For Proposals Closes
  • May 30, 2025 - Notifications are sent to speakers
  • June 6, 2025 - Final day for speakers to confirm attendance
  • June 27, 2025 - The schedule is posted here on the PyCon Greece website
  • August 29-30, 2025 - PyCon Greece 2025 in Athens


Crafting Your Proposal

You’ve got an amazing idea for your PyCon Greece 2025 session, but when you sit down to write the proposal, you’re not sure where to begin. Don’t worry, we’ve compiled some tips to help you structure a proposal that highlights the significance of your topic and shows why attendees will want to hear from you.

Answer the four questions below and you will be ready to GO!

1. What Problem Are You Addressing?

It might be tempting to jump straight to your solution, but starting by outlining the problem immediately engages your audience. Show them the challenges or puzzles you’re tackling, and why these matter to people who use or are interested in Python.

2. Why Does This Matter to the Python Community?

Next, clarify why the Python community should care. Does it solve a common hurdle like optimizing performance, or does it open up exciting new possibilities for art and creativity? Explain how your talk might fill a gap, spark enthusiasm, or shed light on an overlooked aspect of Python.

3. What’s Your Unique Angle?

This is where you dive into what makes your approach, project, or insights special. Have you created a library, discovered an alternative way to handle a known stumbling block, or want to advocate for change within the language or its community? Share the part of your story that only you can tell.

4. What Will People Learn?

Finally, make it clear what practical insights, inspiration, or skills attendees will walk away with. Think about the main themes you uncovered while working on your topic and share those highlights. This helps the audience understand the benefits of choosing your session and sets expectations about what knowledge or experience they’ll gain.


As you polish your proposal: Aim for a balance between being concise and including enough detail so the selection committee and potential attendees grasp why your talk is relevant and valuable.


Extra Things to Keep in Mind

Open Source Focus

As PyCon Greece is rooted in community engagement, we love sessions that spotlight open-source Python projects. If you’re hoping to showcase a commercial tool, we invite you to reach out for a sponsored talk slot. Our sponsorship team can guide you on how to feature your product appropriately.

Planning a Tutorial?

Tutorial sessions are hands-on workshops that can run for up to an hour and the tutorial room has space for up to 70 participants. We especially encourage tutorials involving active coding exercises. Head over to our dedicated Tutorial Guidelines page for more information.

Time

Submit your proposal early, and have in mind that PyCon talks are 30 minutes including questions. Please keep the length of time in mind as you structure your outline.

Audience

Ensure that your talk will be relevant to a broad range of people. If your talk is on a particular Python package or piece of software, it should be useful to more than a niche group.

Resources

Include links to source code, articles, blog posts, or other writing that adds context to the presentation.


Need help with your PyCon Greece 2025 CFP submission?

We’ve got you covered! Join our Office Hours for any questions or guidance you might need while preparing your proposal, our team will be there to help.

And that’s not all! After the CFP closes and proposals are accepted, we’ll host a special session with an experienced speaker sharing tips and best practices to help you get ready for your PyCon talk.

We can’t wait to see your creativity, passion, and expertise at PyCon Greece 2025. Good luck with your proposals, and we look forward to celebrating the very first PyCon in Greece with you!