Poster Presentations are back at PyCon India 2021!

At PyCon India we create opportunities to present/share ideas, topics, or projects (large and small). Poster presentations provides a unique opportunity to have a one-to-one interaction to do just that.

A poster is a graphical summary of projects or ideas. The poster session provides an opportunity to network with the conference attendees and acts as a starting point for further discussions. While talks generally need to appeal to a wide section of the community, posters can cover niche topics.

At this year's event, we have poster submissions from diverse topics. Students and Pythonistas working in various fields are going to present posters highlighting the use of Python in their work. This year, ideas randing from predicting diabetes to automatic stub-generation tools are being presented in these sessions.

PyCon Inda 2021 being an online event, a poster presentation will be done with a recorded session of 5-10 minutes. There will be separate sessions created on the Hopin platform for each poster. The participants can visit these any time during both the conference days and leave their feedback/questions. Speakers will be available for Q&A Session during the break time on day 2 of the conference (19th September).

Session Details

  • Platform/Stage: Hopin Sessions
  • Date: 18th and 19th September 2021
  • Time for Q&A: 14:30 to 15:30 on 19th September 2021

Posters to be presented

Out of the many submissions we received, the following posters will be presented this year:

We invite everyone to visit these sessions and interact with the speakers. Some of them are students and first-time speakers. Your feedback, guidance, and words of appreciation would mean a lot for folks new to the Python community.

See you all at PyCon India 2021.

Announcing Birds of a feather session at PyCon India 2021

PyCon India provides a lot of opportunities to get together, interact and have discussions with fellow pythonistas. In an effort to promote community growth we emphasize Birds of a feather (BoFs) sessions. BoFs are discussions about a particular topic within a group of interested folks. These are informal or relaxed panel discussions with active participation from the audience.

BoFs can be serious, and a great way to gather the people from the community in a common space to deep dive on a topic, but they can also bring opportunities to learn while having a lot of fun! At this year's conference, we will be having a specially planned BoF on Python IDE’s.

The "Samurai" Python Development Environment

Moderator: Shakthi Kannan Date: 19 September 2021
Time: 15:30 to 16:30 IST

The development environment for Python is a very important topic that is of interest to a broader audience with different backgrounds and varying experiences. As a Python contributor, one spends at least 8-10 hours a day in front of the computer, and it is important to master the features provided by your text editor or Integrated Development Environment (IDE) to Get Things Done (GTD).

In this BoF, the goal is to discuss the various aspects that are essential to have mastery over your development interface to be as productive as possible. This will touch upon various aspects of editors not limiting to syntax highlighting, auto-completion, editing commands, file handling, but also address interaction with version control systems, workflows, time management etc.

This will not be a session on comparison of editors, but, the focus is on the tools and techniques available to enhance your Python development experience. The moderator will ensure that the discussion is both guided and cohesive and will encourage audience participation. We would like to invite all the newbies, young and young at heart pythonistas to join this BoF and have fun filled learning experiences. If you wish to join Shakthi as a co-moderator please drop him a word (Email: author [AT] shakthimaan [DOT] com).

About the Moderator

Shakthi Kannan is a free software enthusiast, a documentation expert and DevOps engineer. He is an avid promoter of Free and Open Source Software. He holds a Masters degree in Information Technology from Rochester Institute of Technology.

Note: One can also propose an ad-hoc BoF session on the day of the conference. The duration of a BoF would be 60 minutes.

We are looking forward to seeing you all for interesting conversations at the birds of a feather session on PyCon India 2021.

CS Education: a panel discussion at PyCon India 2021

We all are intimately familiar with the advances Computer Science is making on tech, business frontiers, and many aspects of our lives.

Countries worldwide are adding computing to their school curricula and are making extra efforts in broadening access to it. The school children, working adults, and the elderly are using computers in ever more sophisticated ways. Therefore computer science education has become an urgent issue, sitting at the intersection of technology and human life.

This year at PyCon India, we're putting together a panel of people who have been working in this area and giving them a forum to discuss the topic. The panel will consist of 4 experts and a moderator on the stage. They will discuss important facets of CS education. Questions will be selected in advance to guide the discussion, and there will be an open Q/A session at the end.

  • Date: 18 September 2021
  • Time: 15:30 to 16:30

The participants for the panel will be:

Prabhu Ramachandran

Prabhu Ramachandran (@prabhu_r) is the associate professor of aerospace engineering at IIT Bombay, a Python programmer, and developer of Mayavi, PySPH.

Research interests - Particle methods and meshfree methods for computational fluid dynamics, scientific computing, parallel and high-performance computing, machine learning for numerical computation, and applied scientific data visualization. Formerly he was the managing director and later director of Enthought India. Prabhu is an advocate of Free and Open Source software, and in spare time, he develops some free/open software.

Prof. Shriram Krishnamurthi

Professor of Computer Science at Brown University, Shriram Krishnamurthi (@ShriramKMurthi) is the recipient of SIGPLAN's Robin Milner Young Researcher Award, SIGSOFT's Influential Educator Award, SIGPLAN's Software Award (jointly), and Brown University's Wriston Fellowship.

Pramode C E

Computer Programmer from Kerala, a small South Indian state, Pramode C E (@pramode_ce) Currently working as a developer with a company building a networking product. He has been providing training and consulting on GNU/Linux and related technologies since 1997. Pramode started blogging at a time when “Livejournal” was the craze. Many of those posts document the activities of the Free Software community in Kerala during the early days.

Ambika Joshi

Ambika Joshi (@computatnlmama) is the co-founder of Ajaibghar, a management and strategy consultancy for museums and culture projects. Under the moniker computational mama she has been learning and teaching creative coding over the past three years. She is also a co-instigator of dra.ft which explores emergent ideas of text and its future.

Ambika ventured into learning, teaching, and experimenting with creative coding since 2017. As a co-founder of Ajaibghar and a creative technologist, she combines her past expertise of art direction, museum design, and project management in arts with her computational works that are heavily inspired by generative texts, computer vision, and machine learning.

She streams on Twitch, creating inclusive spaces and learning opportunities for womxn makers to explore creative computation.

[Moderator] Noufal Ibrahim

An avid Python programmer and active member of the Bangalore Python User Group. A computer science and mathematics enthusiast. Noufal has an interest in programming, poetry, and calligraphy, among other things. A freelance programmer and trainer specializing in infrastructure work - development tools, test harnesses, build infrastructures, etc.

Everyone is welcome to attend. We'll have a brief Q/A session at the end of the panel. Questions for the panel are welcome. Please send them to Noufal [at] nibrahim.net.in. We can't guarantee that we'll ask all of them, but more questions make for a more exciting and fruitful discussion. We are excited to see you all there!

Diversity in Cybersecurity: a panel discussion at PyCon India 2021

PyCon India brings opportunities to get together, share , interact with awesome pythonistas, learn while having fun and get inspired. To trigger an exchange of viewpoints among experts and to create interesting discussions for the community we have planned a few panel discussions.

Cybersecurity is one of those areas which is picking up big time. As per the reports, there is a huge amount of skill shortage in this area. The one thing that can help fill this gap is diversity. As a result, increasing diversity in cybersecurity teams should be a top priority for businesses across the board.

When we speak about Diversity, it is not just about Gender Diversity. It is much more than that. In the panel we will talk about Diversity in Cybersecurity from technical, country and much more.

The audience will hear from the amazing speakers about:

  • Cybersecurity in various domains
  • How Python has it's application in cybersecurity
  • What diversity in the workforce really means more than just gender
  • How each panel is supporting diversity initiatives in different parts of the world.
  • Sharing their practical experiences while working on these initiatives.

Session Details:

  • Platform: Hopin - Stream Yard
  • Stage : Stage 1 (Main Stage)
  • Date: 19 September 2021
  • Time: 16:30 to 17:30

Speaker Info

Panel Moderator:

Vadana Verma

Vandana is a Security Relations leader at Snyk with current focus on DevSecOps. In her previous experience, she has dealt with Application Security, Vulnerability Management, SOC, Infrastructure Security, and Cloud Security. She is a seasoned speaker / Trainer and presented at various public events ranging from Global OWASP AppSec events to BlackHat events to regional events like BSides events in India. She is part of the OWASP Global board of directors (Vice-Chair). She also works in various communities towards diversity initiatives InfosecGirls, InfosecKids, and WoSec. Vandana is a member of the Black Hat Asia Review Board as well as multiple other conferences including Grace Hopper India, OWASP AppSec USA to name a few. She is also one of the organizers of BSides Delhi. She has been the recipient of multiple prestigious awards like Resilient CISO award by Dynamic CISO, Cyber Security Woman of the Year Award 2020 by Cyber Sec Awards, Application Security Influencer 2020 by WhiteSource to name a few. She has also been listed as one of the top women leaders in this field of technology and cybersecurity in India by Instasafe.

LinkedIn: https://www.linkedin.com/in/vandana-verma/

Panel Speakers:

Shira Shamban

Shira is a security researcher and technical expert with a focus on cloud security. Currently, she is the co-founder and CEO of Solvo, a software company that automates and shifts left cloud security. Shira started her professional career in cybersecurity as a military officer in the elite intelligence unit 8200. Shira strongly believes in empowering women and underrepresented communities in the world of technology. She volunteers as a lecturer and a mentor in forums such as SheCodes, Cyber Ladies, and Women in AppSec. Shira started the local mentoring program Security Diva and is the co-chair of OWASP Israel.

LinkedIn: https://www.linkedin.com/in/shira-shamban/

Hitesh Dharmdasani

Hitesh loves building products. Especially ones that solve networking and security problems. I started Informant Networks in 2015 and have since also worked alongside with AnexGate. I love intranets and middleboxes and often dig into rabbit holes. Did malware and cybercrime research in the past.

LinkedIn: https://www.linkedin.com/in/hiteshdharamdasani/

Judy Ngure

Judy is a member of the Global Advisory Board at Vigi Trust. She is a lead cybersecurity engineer at Africa's Talking, Founder of Women in Security Kenya, and an experienced author and speaker.

LinkedIn: https://www.linkedin.com/in/judy-ngure/

.Extend Track Schedule is out for PyCon India 2021

Following the trend of PyCon India 2020, we are continuing with .Extend track providing one more opportunity to the people to present their submissions in an additional track that we call the .Extend track on Stage 4. You can read about this track and the concept behind it in this blog post from 2020. Below is the schedule for the same.

Day 1 (18th Sept)

The File-Server

  • Time: 13:30 to 14:00
  • Speaker: Vipin Kumar

Tensorflow For the Web : Converting Python Machine Learning Models to Javascript using TFJS Converter

  • Time: 14:00 to 14:30
  • Speaker: Shivay Lamba

Insights Generation - Art to Science

  • Time: 18:30 to 19:00
  • Speaker: Rajneet Kaur

Day 2 (19th Sept)

Fine Grained Image Classification with Bilinear-CNN's

  • Time: 13:30 to 14:00
  • Speaker: Rajesh Bhat

Path to Pythonic

  • Time: 14:00 to 14:30
  • Speaker: Tushar Sadhwani

No Code Platform powered by Python & Django

  • Time: 16:00 to 16:30
  • Speaker: Bhagvan Kommadi

Building GraphQL APIs with Ariadne - a schema first approach

  • Time: 18:30 to 19:00
  • Speaker: Rashmi K A

We look forward to seeing you all out there with us at PyCon India 2021. Tickets are selling out. Get yours today.

Neurodiversity and Experience Sharing Sessions at PyCon India 2021

PyCon India is a grass-roots, volunteer-driven conference for the Python programming language. Python communities across the nation have come together to help plan, organize, manage, and run the online conference.

This year, we're bringing more ideas and insights to the forefront of the Python community by introducing talks about neurodiversity, and experience sharing with Stage 5. The schedule for Stage 5 is as below:

Day 1 (18th Sept)

How to ace problem-solving – perspective of a non-CS engineer

Neurodiversity Demystified

PhD - and the many possibilities ahead

Day 2 (19th Sept)

Women in tech careers - taking that extra leap

Panel: Neurodiversity & Inclusion

We look forward to seeing you all at PyCon India 2021.

Python in Space - Curiosity Sparks: a panel discussion at PyCon India 2021

PyCon India brings opportunities to get together, share, interact with awesome pythonistas, learn while having fun and get inspired. To trigger an exchange of viewpoints among experts and to create interesting discussions for the community we have planned a few panel discussions.

Python is being used at various levels from space exploration, navigation to black hole imaging and to analyze the wonders and mysteries of Space. Python is put to work to streamline space shuttle mission design and deep space exploration programs. It has also been used to fly robotic spacecraft to mars, jupiter, saturn and many other small bodies in the solar system.

Python playing an important role in many specific applications such as trajectory design and optimization, orbit determination, flight path control and more. EHT (Event Horizon Telescope) team extensively used Python for capturing the first ever image of a Black Hole in the galaxy Messier 87.

Therefore we thought of having a panel discussion "Python in Space" as a curiosity session to spark conversation between young Pythonistas and Scientists.

  • Stage: Stage 1 (Main Stage)
  • Date: 18 September 2021
  • Time: 16:30 to 17:30

Panelists

Katherine Scott

Katherine Scott (@kscottz) is currently working with openrobotics.org. She holds a masters degree in computer science from Columbia University and dual engineering degrees from the University of Michigan. Prior to working at open robotics Katherine has worked as the image analytics team lead at Planet labs and she was a co-founder at Tempo Automation and Sight Machine.

Arthur Scholz

Artur Scholz is working with the European Space Agency as Spacecraft Operations Engineer. He is involved in the Cluster-II mission that studies the Earth’s magnetosphere and in the JUICE mission that will explore Jupiter and its icy moons. During his study time in Germany and Taiwan he has been leading student teams to develop two CubeSats (very small satellites), both of which were sent into space in 2008 and 2014.

Artur is actively promoting the idea of open source to space exploration and has given numerous talks on this topic. His vision is that everyone with the interest in space should be able to contribute. He founded the LibreCube Initiative to promote open source space engineering with a focus on harnessing the knowledge embodied in openly available international space standards. Almost all LibreCube projects are coded in Python, partly because of it's low entry barrier to new coders, but mostly because of its rich ecosystem.

Thomas Albin

Thomas Albin (@MrAstroThomas) is a data scientist, Solar System researcher and a Python developer. He worked as a Space Scientist and now works in the automotive industry. Thomas is an Astrophysicist at heart and does science for fun.

Kazunori Akiyama

Kazunori Akiyama (@sparse_k) is the member of the team who got the First image of a Black Hole - EHT, Event Horizon Telescope. The developer of SMILI, a python-interfaced library for interferometric imaging using sparse sampling techniques and other regularization methods. SMILI is mainly designed for very long baseline interferometry, and has been under active development primarily for the Event Horizon Telescope (EHT).

Kazunori is an astrophysicist at MIT Haystack Observatory and is primarily involved in the study of black holes. His current research interest is the nature of spacetime and material in the vicinity of a black hole.

Andrew Chael

Andrew Chael (@thisgreyspirit) is also the member of the team who got the First image of a Black Hole - EHT, Event Horizon Telescope. Andrew is an Astrophysicist working on simulating and imaging Black Holes with the Event Horizon Telescope. His current research interest is black holes, accretion disks & jets, MHD simulations, computational imaging, and other topics.

Andrew is a primary developer of ehtim (eht-imaging) a python framework for imaging using EHT data.

[Moderator] Praveen Patil

Praveen Patil (@_gnovi) is a Physics Teacher and a Free Software Enthusiast. He loves spending time with kids engaging them in making and breaking activities and promoting ‘learning by doing’.

We invite everyone to join this panel discussion. This could be THE event that ignites your passion to dive into the world of Python, persistently learn, discover and create so that you too can one day help us all understand a little more about the world beyond Earth. Excited to see you at PyCon India 2021.

Workshops in PyCon India 2021

PyCon India is a grass-roots, volunteer-driven conference. What that means is every year for the past 12 years, Python communities across the nation have come together to help plan, organize, manage, and run the conference. The conference has been operated entirely by volunteers, from planning to finding the keynote speakers, managing call for proposals, and executing the mega event successfully.

This year, we got 40+ proposals for workshops. After due review, we have selected the following to be presented for this year's conference.

Building Powerful Interactive AI/ML web apps using Streamlit

This workshop will provide an overview of Streamlight and its features. In which a simple AI/ML model will be built and use streamlit features to build an interactive user interface

Getting Kafka-esque with Python

With this workshop, the speakers plan to provide the building blocks for the PyCon India community to build resilient stream processing applications on their own data using Apache Kafka. The participant can expect to walk away from the workshop with fair knowledge about:

a. Deploying Python applications to Kafka b. Integrating Python apps to data sources and sinks c. Understanding data paradigms in modern streaming architectures.

Make your Cloud Native Python applications Kubernetes native!

In this workshop, the speaker will explore how to leverage the Kubernetes Python Client from Python to talk with the Kubernetes API Server. Examples will be taken of some real-life use cases that need to talk to the Kubernetes API.

a. Custom Workload Scheduler b. Dynamic Service Catalogue c. Kubernetes Access Control Management

IndicNLP: Natural Language Processing for Indian Languages using Python

In this workshop, the speaker will perform Natural Language Processing tasks on a few of the Indian languages, including cross-language processing, transliterated text, and translated text. The speaker will demonstrate how to build an NLP application to process Indian languages.

Knowledge graph data modelling with TerminusDB

Storing data in a tabular format is not always ideal. Taking advantage of strong data in knowledge graphs can make handling complex data structure possible and data visualization easier. In this workshop, we will get all the basics to start modelling data in terms of triples and building schemas of a knowledge graph.

Introduction to Property-Based Testing

In this tutorial, the speaker will learn the basic concepts of property-based testing, and how to apply them to find bugs in real-world Python code using Hypothesis. The speaker will work through four blocks, each consisting of a short talk, live-coded demo, and extensive exercises for attendees:

a. Property-Based Testing 101: core concepts and the core of the Hypothesis library b. Describe your Data: from numbers, to arrays, to recursive and more complicated things c. Common Tests: from "does not crash" to "write+read == noop" to 'metamorphic relations' d. Putting it into Practice: use what you've learned to find real bugs in a real project!

We look forward to seeing you all out there with us for the workshops at PyCon India 2021.
Tickets are selling out. Get yours today.

Announcing Packt, Viprush Technologies, and Toyota Connected India as our In-Kind sponsors for PyCon India 2021 (Part 2)

As you already know from the first InKind Sponsors blog, we have some InKind sponsors for this year's conference to improve our attendees' experience of the conference from home.

We are very excited to announce Packt, Viprush Technologies, and Toyota Connected India as our InKind sponsors.

Packt

Packt

Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to the developer community and IT professionals. Working towards this vision, we have published over 8,000 books and videos so far, providing the community with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools. As part of our mission, we have also awarded over $1,000,000 through our Open-Source Project Royalty scheme, helping numerous projects become household names along the way.

Website Link: https://www.packtpub.com/

Viprush Technologies

Viprush Technologies

Viprush Technologies is a Start-up recognized by the Government of India. We work on Industrial Automation, System Integration, Software as well as Hardware Development, AI, IoT, CAD Modelling, Rapid prototyping and much more. We offer a complete product development process under one roof. We help Innovators and inventors who need technical expertise for their product development, and also big industries who want to implement latest technological facilities. At Viprush Technologies, we support and promote open source technologies and of course, Python. We also conduct (on demand) training programs on various trending technologies. We have worked in the domains of – Agriculture, Automobile, Steel Industry, Medical, Pharmacy, Power, Drones & UAVs, and counting. Viprush Technologies started an Open Lab in Nagpur. Being the first of its kind in Nagpur, this open lab is open to students and hobbiests to come, use the Lab Setup and equipments and build their dream Projects. To all the students and start-ups participating in PyCon India 2021, we offer Free Technical Consultancy and a few Embedded Electronics Development Kits at the doorstep of the lucky ones.

*How to avail this: - We are offering Free of Charge Technical Consultancy to all the Students and Startups Participating in PyCon India 2021 for any One Project. - To avail the free Consultancy, you just need to send us your requirement, mentioning your PyCon India 2021 Registration ID and Student or Startup Registration ID, and mail us on director@viprushtech.in. - Total of 15 lucky winners will be sent Embedded Electronics Development Kits. To participate in the raffle, kindly fill the google form - https://forms.gle/26CKniVaWSQcNfqN6. - Kindly fill the form on or before 20th September 2021 so that we can declare the winners and send you the Free Gifts as early as possible.

Website Link: https://viprushtech.in/

Toyota Connected India

Toyota Connected India

Toyota Connected is enabling improved safety and convenience with a cloud-based digital connected mobility intelligence platform. We are leveraging vehicle data and artificial intelligence to change the way people interact with vehicles. We are a team of data scientists, engineers, and designers who share the vision of transforming Toyota from an automotive giant to a mobility company with cutting-edge technology. We work on improving people’s lives. This requires an insatiable curiosity about people. It also needs an amalgamation of passion, creativity, and innovation. We provide an inspiring environment for our teams to grow and be able to create smooth experiences for people. Millions of people around the world drive a Toyota or a Lexus. Our mission is to ensure that their drives are safer and more connected.

Website Link: https://toyotaconnected.co.in/

We are grateful to the sponsors for helping us make PyCon an even better experience for our attendees.

Announcing DeepSource, EPAM, FulFil.IO, and IBM Quantum as our In-Kind sponsors for PyCon India 2021 (Part-1)

The PyCon India team previously decided to have no sponsors for this year's conference. You can read more about that in our announcement blog.

Due to popular demand, we have decided to have some InKind sponsors to improve our attendee experience of the conference from their home.

We are very excited to announce DeepSource, EPAM, Fulfil.IO, and IBM Quantum as our first 4 In-Kind sponsors.

DeepSource

DeepSource

DeepSource is a static analysis platform that helps developers and engineering teams write good code. Thousands of progressive tech companies and open-source projects rely on DeepSource to keep their code clean and automate peer code-reviews.

DeepSource is free for open-source, individual developers, and small teams. Get started today at https://deepsource.io/signup.

Website Link: https://deepsource.io/

EPAM

EPAM

Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has leveraged its software engineering expertise to become a leading global product development, digital platform engineering, and top digital and product design agency. Through its ‘Engineering DNA’ and innovative strategy, consulting, and design capabilities, EPAM works in collaboration with its customers to deliver next-gen solutions that turn complex business challenges into real business outcomes. EPAM’s global teams serve customers in more than 35 countries across North America, Europe, Asia and Australia. As a recognized market leader in multiple categories among top global independent research agencies, EPAM was one of only four technology companies to appear on Forbes 25 Fastest Growing Public Tech Companies list every year of publication since 2013 and ranked as the top IT services company on Fortune’s 100 Fastest-Growing Companies list in 2019 and 2020. Learn more at welcome.epam.in and follow us on Twitter and LinkedIn

Website Link: https://welcome.epam.in/

Fulfil.IO

Fulfil.IO

At Fulfil, our mission is to empower the next generation of eCommerce merchants to scale for growth. Fulfil enables a billion dollars in commerce every year and is continuing to grow. As a cloud ERP that is natively connected to Shopify, Amazon, and other channels, Fulfil allows merchants to scale by having a single source of truth for inventory, orders, purchasing, receiving, and financials and is highly adaptable and customizable for its merchants. We believe merchants should love their operations platform, and we work hard to make that happen every single day. Fulfil is a trusted solution for brands like Mejuri, Ntwrk/Fazeclan, Stussy, BraceAbillity, Lie-Nielson, and many more. The team is based in Canada, the USA, and India and includes ex-Shopify and ex-Netsuite folks.

Website Link: https://www.fulfil.io/

IBM Quantum

IBM Quantum

IBM Quantum leads the world in quantum computing. We aim to solve complex problems the world’s most powerful supercomputers cannot solve, and never will. IBM’s full quantum stack allows our partners to fully explore quantum solutions at unmatched fidelity and scale. Learn the benefits of joining the IBM Quantum Network – our community of 140+ Fortune 500 companies, academic institutions, national labs, and startups. These organizations gain access to our stack, empowering them to tackle the hardest problems across fields like finance, materials, logistics, and chemistry in new and better ways.

Website Link: https://www.ibm.com/quantum-computing/

We are grateful to the sponsors for helping us make PyCon an even better experience for our attendees.

Stay tuned for more updates about our InKind Sponsors

PyFlames 2021 v2 - The road to PyCon India 2021

PyCon India 2021 is about a month away. Get your tickets while they last. As a precursor, Python communities across India are coming together to organize a series of mega meetups called PyFlames 2021.

It's a show of unity from all local Python meetup groups and PyCon India 2021 Outreach partners, and it will be a series of unique events wherein people from different parts of India would come together to join a common meetup and learn more about their favorite aspects of the Python Programming Language.

The second PyFlames

The second edition of PyFlames 2021 will be conducted on August 7, 2021.

The event will have 3 hours of interesting and insightful talks, panel discussions on Python followed by a poster presentation and networking session where people can share the stuff they've been working on with the community.

Agenda

  • 10:30 - 11:15 - Panel Discussion - Learning and Experience being part of the community
  • 11:15 - 11:20 - Break
  • 11:20 - 12:10 - Lightning Talks by communities
  • 12:10 - 12:15 - Break
  • 12:15 - 13:15 - Poster Presentation and Networking

The Communities

Various communities across India have collaborated to make these mega meetups a possibility. We are very grateful to all the communities. You can find out more about the communities:

We have liftoff! The final schedule is out!

2021 has been a rollercoaster for all of us, as was 2020. Our team has been working tirelessly to bring you PyCon India's next iteration. And, what a ride it has been for all of us, helping to make PyCon India 2021 a huge success. With the experience gained of organizing a mega event like PyCon India 2020. We are coming back this year with an even bigger, more diverse PyCon India than ever before.

We thank everyone who submitted their ideas for talks, workshops, and poster sessions being organized this year. The call for proposals is a critical aspect of the conference, and we got over 150 submissions! The review committee, along with all the volunteers, worked quite hard to make the deadlines work. All these efforts go on to accomplish one outcome. An incredible PyCon India keeping you at its epicenter!

As we are releasing the schedule for talks, workshops and keynotes, be sure to look out for the agenda for many more events in the coming days on Twitter and on our mailing list. Our rehearsal team is working double-time to get all the speakers in top shape for making this year's PyCon India a fantastic experience for everyone.

Checkout the PyCon India 2021 schedule

As a final note, we are nearly out of our regular tickets. Be sure to grab yours before stocks last, as tickets to the conference are limited. If you haven't bought your ticket yet, the only thing you be left with is regret when they all would go out of stock! So be sure to buy your PyCon India ticket now.

We will see you folks at the conference!

Announcing our fourth Keynote Speaker for PyCon India 2021 - Luciano Ramalho

Luciano Ramalho

Luciano Ramalho is the author of Fluent Python (O'Reilly), published in 9 languages. He's been a professional Python programmer since 1998, and he just finished writing the Fluent Python, Second Edition, covering Python 3.9 and 3.10—to be released in Q4, 2021. Ramalho is a Principal Consultant at ThoughtWorks, and co-founder of Garoa.net.br, a hackerspace in São Paulo, Brazil.

We are looking forward hearing Luciano's keynote. Are you? Catch his keynote live at this year's conference. Get your tickets now!!

Announcing our third Keynote Speaker for PyCon India 2021 - Dr. Ajith Kumar B P

Dr. Ajith Kumar

Dr. Ajith worked as a senior scientist with Inter-University Accelerator Centre, New Delhi from 1985-2021.

He has done his M.Sc and Ph.D. in Nuclear Physics from the University of Calicut and M.Sc in Accelerator Physics, from the University of Manitoba, Canada. He works mainly in the area of design and development of particle accelerators and instrumentation for associated experiments, including radio-frequency accelerating structures, control, and data acquisition systems, digital and radio frequency electronics modules.

Dr. Ajith Kumar initiated the PHOENIX project by designing a parallel port-based computer interface for teaching physics and engineering in 2005. His dedicated efforts in developing open science hardware for teaching science led to the latest development of [ExpEYES] (https://expeyes.in/).

ExpEYES -An open-source science lab, is currently the most affordable tool for learning science by exploring and experimenting which uses python for data analysis and visualization.

For the past several years he has been involved in promoting Free Software tools in Education. Has been pursuing academic community to include Python in their syllabus and has written a book 'Python for Education'. Dr. Ajith is involved in teacher training programs and has helped thousands of teachers to have hands-on experience with computer interfaced experiments and to take their first steps in the world of Free Software and Python.

Dr. Ajith is retired from IUAC in FEB 2021 but the scientist and educator in him will never retire. He has continued his work promoting science education and scientific temper through his new project scischool.in.

Catch his keynote at this year's conference. Get your tickets now!!

PyCon India 2021 opens call for In-kind Sponsors. Read on!

As you all might know, PyCon India 2021 is happening online, and if you don't, why not read about it in our announcement post. This year, we decided not to take on sponsorship, with all logistical expenses now being managed through the ticket sales collection itself. Ticket prices for the conference have been kept minimal so that everyone can afford them. Henceforth, we have decided to introduce In-kind Sponsorships at PyCon India. Companies and organizations with interest in contributing and adding value to the event and the community can come forward to make the most out of this opportunity.

What are In-Kind Sponsors?

In-kind sponsorship is a type of sponsorship where the sponsor agrees to provide swags (either physical or virtual, value-in-kind) instead of cash as part of the sponsorship agreement with PyCon India. These swags or benefits would be made directly available to all PyCon India 2021 attendees. In return for this value-added sponsorship, PyCon India 2021 team would be providing certain benefits to sponsors before, during, and after the event. This blog will detail the benefits planned for sponsors, address swag/benefits guidelines, and much more.

What's in it for the sponsors?

This act of goodwill while giving back to the community helps sponsors increase their brand exposure and elevate their business identity within the Python community. Sponsors have a unique opportunity to interact with the PyCon India attendees and get a chance to be represented at the forefront of the biggest Python community in India. The in-kind sponsors will additionally be provided with:

  • Company logo on the website and PyCon India 2021 program guide.
  • One social media post on all official platforms and blog announcement.
  • Mention in the opening and closing notes during the conference (18th - 19th Sep)
  • Logo display at the end of the talk.
  • One email to all registered attendees.
  • Sponsors listing on the PyCon India conference platform - Hopin.
  • One complimentary ticket to each sponsor.
  • Assistance from PyCon India team to send digital swags to attendees.

Guidelines for Swags/Benefits

With respect to this year's conference being hosted online, we want our prospective sponsors to follow specific rules before deciding on swags for PyCon India 2021 attendees. Therefore, please read the guidelines below carefully.

  1. The swag should not be a promotional item, although swag can contain company branding.
  2. The swag could be digital in nature or tangible items as well. All swag must be approved by the PyCon India team.
  3. The sponsors are allowed to send brochures or promotional content up to a maximum of 6 pages to the attendees alongside the swags they will be sending.
  4. If the sponsors are sending tangible swag items, then logistics would have to be handled by the sponsors themselves. PyCon India team would provide necessary assistance to the sponsors if any further information is required.
  5. Sponsors would be allowed to send swags/goodies to only those attendees who have provided their consent and shared their address for delivery.
  6. Digital swags shall be shared with attendees only through PyCon India 2021 official channels. Sponsors need to forward their digital swag to the team beforehand, and the team will be sending the swags to the attendees.

Please Note: At any point in time, the PyCon India team will not be sharing any attendee-related information or data with the sponsor(s) without the explicit consent provided to the team by the attendees.

If you're interested in applying to be an in-kind sponsor for PyCon India 2021, please fill this form at the earliest. Each application for in-kind sponsors will be reviewed and assessed by the PyCon India team. The PyCon India team would like to understand the motivation and background of each organization applying to be an in-kind sponsor. It would be decided after the review process is complete.

We look forward to all your applications, and we can't wait to see what this partnership with the organizations brings to the event this year.

Announcing our second Keynote Speaker for PyCon India 2021 - Sebastián Ramírez

Sebastián Ramírez

Sebastián Ramírez (@tiangolo) is the creator of FastAPI, Typer, and other open source tools.

He has worked and led teams of developers from Latin America to the Middle East. Always building different types of products and custom solutions involving data processing, distributed systems, and Machine Learning.

FastAPI was included in the last official Python developer survey of 2020, and it was ranked as the 3rd most used Python web framework. And by different metrics, FastAPI could be considered the Python web framework with the highest growth rate.

FastAPI, Typer, and some of the other open source tools are currently used by many teams of all sizes, from solo developers to many renowned corporations. And these libraries are used for building applications ranging from small data handling tools to complex systems for machine learning, astronomy, and many other fields.

Sebastián was recently part of Explosion, in Germany, the team that created spaCy, a popular open source NLP toolkit. Currently, Sebastián is dedicating a high percentage of his working time to FastAPI, Typer, and the other open source projects, while also helping a small number of companies and teams as a consultant.

You can learn more about him from his website: https://tiangolo.com

And you can find him on:

Catch his keynote at this year's conference. Get your tickets now!!

Announcing the first Keynote Speaker for PyCon India 2021 - Alolita Sharma

Alolita Sharma

Alolita is a Principal Technologist at Amazon Web Services (AWS) where she leads open source observability and development on OpenTelemetry, Prometheus, Cortex, Grafana focused on metrics and log based observability. Alolita also serves as a member of the OpenTelemetry Governance Committee and as a board director of the Unicode Consortium. She contributes to open standards on Unicode Technical Committees and W3C. She has served on the boards of the OSI and SFLC.in. Alolita has led engineering teams at Wikipedia, Twitter, PayPal and IBM. Two decades of doing open source continue to inspire her.

You can find her on Twitter @alolita.

Excited for her keynote at this year's conference? Get your tickets now!!

Announcing PyCon India 2021 Birds of a Feather(BoF) and poster presentation CFP

At PyCon India, we keep trying to find new and interactive ways for participants to learn, discuss and interact with each other. At this year's conference, we will be having Birds of a Feather(BoF) and poster presentation sessions along with our regular talks.

BoF Sessions

Birds of a Feather sessions (or BoFs) are informal gatherings of like-minded individuals who wish to discuss a certain topic without a pre-planned agenda. BoFs provide an inclusive and informal environment in which participants can share ideas freely. BoFs can be serious, and a great way to gather the people from the community in a common space to deep dive on a topic, but they can also bring opportunities to learn while having a lot of fun!

PyCon India 2021 being an online event BoFs will be in the form of informal or relaxed panel discussions with active participation from the audience.

The proposer of the session will act as moderator and start the session. The moderator will ensure that the discussion is both guided and cohesive and will encourage audience participation. We would like to invite the community for ideas and moderators for BoF topics. Please include a small description of the BoF and possible panelists in the proposal. The duration of a BoF would be 60 minutes.

Poster Presentation Sessions

At PyCon India we create opportunities to present/share ideas, topics, or projects (large and small). Poster Presentation provides such an opportunity to have one-to-one interaction with fellow Pythonistas.

Posters are a graphical summary of projects or ideas. They are usually presented with an A0 size poster, but any creative ways are always welcome. The poster session provides an opportunity to network with the conference attendees and acts as a starting point for further discussions. While talks generally need to appeal to a wide section of the community, posters can cover niche topics.

This year, the conference being online, poster presentation will be done with a pre-recorded video of 5-10 minutes which will be followed by a short Q & A session. . The proposer will also submit a poster (in pdf) in their proposal which can be shared with the audience.

Important dates

  • CFP for BoF and poster sessions closes on 27th June 2021, 23:59 UTC+05:30.
  • BoFs and poster presentation session will be conducted on 18th and 19th September 2021.

You can learn more about BoFs and poster presentations on the CFP Page and submit your proposals here

PyCon India 2021 tickets are live

PyCon India is a volunteer-driven conference where Python communities across the nation come together to meet, discuss, and learn about their favorite aspects of Python. It's the country's largest premier conference for the Python programming language, unparalleled in the opportunities, knowledge, and networking potential.

The conference will be having a packed schedule of workshops, keynotes, talks, and Devsprints strung together through multiple parallel tracks. Any person who has a conference ticket is also eligible to attend the Devsprints.

We have started with the ticket sales of our mega event and the details for the same are available on PyCon India's official website. To make the event inclusive and accessible to all, we have kept the ticket prices to a bare minimum, namely.

Rush to grab your early bird tickets now from Townscript!

Types of Tickets

Early Bird

An Early bird ticket reserves your seat for 2 days of the conference and Devsprints, with the pricing of INR 450 (GST excluded), the sale of early bird tickets ends in 5 days after their release or when the sale of tickets has been completed, whichever comes earlier.

Regular

A regular ticket reserves your seat for 2 days of the conference and Devsprints, with the pricing of INR 600 (GST excluded), the sale of regular tickets begins after the sale of early bird tickets ends till the sale of tickets has been completed.

Combo

An Combo ticket reserves your seat for 2 days of the conference, workshops and Devsprints, with the pricing of INR 1260 (GST excluded), the sale of combo tickets begins after the sale of early bird tickets ends till the ticket sales for the conference close.

Late Bird

A late bird ticket reserves your seat for 2 days of the conference and Devsprints, with the pricing of INR 1000 (GST excluded), the sale of the late bird begins after the sale of regular tickets ends till the ticket sales for the conference close. These are unlimited in number.

Contributor

A Contributor ticket is for anyone to purchase who would like to support the conference in the years to come. The contributor ticket reserves your seat for 2 days of the conference and Devsprints, with the pricing of INR 2500 (GST excluded), the sale of these tickets starts right from day 1 and are unlimited in number.

For more updates regarding tickets, please check back this blog, our official Twitter account @pyconindia, or our mailing list! For any queries, we are happy to help out on Zulip.

Looking forward to seeing you folks at the conference!!

PyFlames 2021 - The road to PyCon India 2021

PyCon India 2021 is just a few months away. As a precursor, Python communities across India are coming together to organize a series of mega meetups called PyFlames 2021.

It's a show of unity from all local Python meetup groups and it will be a series of unique events wherein people from different parts of India would come together to join a common meetup and learn more about their favorite aspects of Python.

The first PyFlames

The first PyFlames 2021 will be conducted on May 8, 2021.

The event will have 3 hours of interesting and insightful talks on Python followed by PyCon India Office Hours where the PyCon India team will be answering any questions you might have regarding the conference this year. We also have a little surprise for the people who are waiting for PyCon India this year.

Agenda

  • 10:30 - 10:40 - Intro to PyCon India 2021 and community chapters
  • 10:40 - 11:00 - How to get started with Programming? - Hari Sapna Nair
  • 11:00 - 11:20 - The File Server - Vipin Kumar
  • 11:20 - 11:40 - Building web apps for ML/AI using Python StreamLit - Suman Debnath
  • 11:40 - 12:00 - Onwards & Upwards with PYTHON - Subhashree Hazra
  • 12:00 - 12:10 - Bring Your Own Drink
  • 12:10 - 12:30 - The Joy of Programming - Anand C
  • 12:30 - 12:50 - Ethical Considerations While Building AI Systems - Anjali Bhavan
  • 12:50 - 13:10 - Build Serverless Python Applications using AWS Chalice - Harsh Bardhan Mishra
  • 13:10 - 13:30 - Python and Flutter application for Colouring and Enhancing Old Photos - Utkarsh Mishra
  • Post-event - PyCon India Office Hours (AMA regarding PyCon India 2021)

The Communities

Various Python communities across India have collaborated to make these mega meetups a possibility. We are very grateful to all the communities. You can find out more about the communities:

PyCon India Call for Proposals is being extended!

We hope this announcement finds you and your family healthy and safe.

The deadline for PyCon India 2021 call for proposals (CFP) was May 7th, 2021. We have received amazing talks and workshops from the global Python community, even in such turbulent time.

We understand this is a challenging time for everyone, and some people might not have enough time to complete their proposals in time. So, we have decided to extend our CFP deadline for talks until May 22nd, 23:59 UTC+5:30. If you were worried you would not be able to submit your proposal on time, you now have 15 more days to do it now.

Please take this time to submit new proposals, improve the ones you have already submitted based on the review received, and make sure to fulfill the submission criteria by all means. This will be our final extension to the call for proposals. We hope you make the most of it. If you want to get assistance regarding your proposal, you can join our weekly mentorship calls.

Submit your proposals now!!

Writing a proposal for PyCon India? Our Mentorship team is here to help!

Do you wish to submit a proposal to PyCon India 2021 but cannot figure out the flow of your talk or how to present it?

Do you have that one lighting topic that can make the Pythonists feel awesome? (Silicon Valley Fans, Assemble!)

Did you solve anything great in Python recently and think it would be great to share it with others?

You have been working in Python for years and interested in presenting your first conference talk?

We know it's not always easy to find the right words when you have something to share. It happens to the best of us. But no need to worry, we’ve all been there. The PyCon India mentorship team is here to help you out with your proposal. Whether you are submitting a proposal at PyCon India for the first time or you are a veteran speaker with years of experience behind you, our mentorship team will guide you through the process and help you wherever required in a number of ways as mentioned below. We want to help you put your best foot forward when it comes to submitting proposals!

Recommended Resources from the Content Team

Prospective speakers of PyCon India can take a look at our curated blog posts on writing better talk and workshop proposals.

Join us on Zulip for faster answers to any questions

You can always contact our mentors on Zulip. You can join them on the PyCon India Zulip Channel and drop a text in the pre-cfp-21 topic of the #wg/mentorship stream (Streams are available to choose from the sidebar on the left).

Open Mentorship calls

In the hopes of providing better opportunities and assistance for first-time speakers at PyCon India 2021, we are starting weekly mentorship calls. This would be an open call for participants and potential speakers to interact with PyCon India mentors to review, share, and discuss draft proposals. Details of the call are as follows:

  • Date: Weekly on Saturdays
  • Time: 15:00 to 17:00 IST
  • Platform: Google Meet - Join with the invite link

This way you can interact with the mentorship team instantly and clear out queries on a more real-time basis.

Reviewing Proposals

Whichever platform you choose to opt for interacting with the mentors, you would be asked to share a Google document with comment access to a mentor, who will then review and help you polish the draft. If you don't get any response in 48 hours, please send a follow up message to #wg/mentorship on Zulip. And that’s all you need to do.

Hope this helps in the process of framing a proposal and make it easier for you to apply for a talk at PyCon India. After all, PyCon India is a community-driven event and our foremost priority is to help you learn and grow. So, keep your worries aside and just keep on submitting them proposals. If you need any help, we are just a text away!

P.S. Looking forward to reading your proposal.

We are looking for outreach partners for PyCon India 2021

PyCon India is looking for outreach partners that can help spread the word about our conference in communities all over the world and bring fresh faces to the platform in hopes of creating a more inclusive, accessible conference this year.

PyCon India is the largest gathering of Python learners, programmers, and enthusiasts in India who come from all over the world once a year to celebrate the programming language and share their experiences, insight, and expertise with the community. This year we like to bring forward positive change, and make the conference even more inclusive by bringing forth combined efforts of our communities in helping PyCon India reach more viewers.

What we expect from you

We would like to invite your community to be an outreach partner for PyCon India 2021. You can help us spread the word about the conference among your members who are looking to learn more regarding Python. We expect our outreach partners to help us in the following ways:

  • Introduce your community to PyCon India 2021 by creating an event on your platform and share the event on your Social Media platforms.
  • Share the content from the conference with your community members on your mailing list, social media channels, and messaging groups.
  • Spread the word about our call for proposals for talks, workshops & Devsprint and help us find speakers, mentors, and reviewers from your community for the conference.
  • Update the PyCon India team after sharing the content from the conference on your platforms so that the team can keep track of our promotions.

What you can expect from us

For supporting the conference, our outreach partners can expect the following in return from PyCon India:

  • We will Acknowledge your community in opening and closing address
  • We will display your Logos and Names on the conference website.
  • We will also promote your community on our social media channels as a supporter of the conference.

Disclaimer

  • There will not be any discounts on ticket prices or any other financial benefits of any kind, since PyCon India 2021 is a volunteer-driven event.
  • Outreach partners for PyCon India 2021 will not be carried forward to further years.
  • Do not use the conference name for any paid promotions for your community.

Please be mindful of others and respect each other and be clear in your communication while addressing the audience at the conference/expo booths and follow the conference Code of Conduct.

The PyCon India team reserves the right to take the necessary action as deemed fit and needed in case of any violation of the Code of Conduct, or if you are found not abiding by the program guidelines.

Please note that the primary channel for communication will be Zulip, post-confirmation.

If you are an organization or a community interested in becoming an outreach partner for PyCon India 2021, please fill the outreach partners form.

Best Practices to look out for when submitting talks to PyCon India

PyCon India is the largest gathering of Pythonistas in India for the Python programming language. The 13th edition of PyCon India will be taking place online from 17th September to 20th September 2021. So, whether you are someone submitting a proposal for talks for the first time or want to share what you have been up to with Python for a long time. This is YOUR time to shine!

We are looking forward to seeing beginner, intermediate, and advanced proposals on diverse topics from speakers of different expertise and experience. To submit a proposal, you don’t need to be a veteran who has spoken at a dozen conferences in the past. For making our conference truly diverse, we are looking for all kinds of people. That’s what our community is comprised of, and that’s what this conference’s schedule should be genuinely made out of. As you think about your experiences, skills, and knowledge that you would want to bring to the table. We also want you to focus on the proposal that you will be submitting to us. A well-thought-out proposal could mean a chance for it to be selected and presented at PyCon India 2021. Take your time to go through our team's advice on preparing a kickass proposal that turns heads (virtually):

  1. Know the deadlines, follow the Deadlines.

Unlike other iterations of the event, we are determined to stick to deadlines that have been enforced and provide minimal extensions this year. Hence, please make a note of important dates as mentioned below:

  • CFP closes on 7th May 2021
  • Schedule will be released in the last week of July
  • Selected speakers will present their talks online on 18th and 19th September 2020

Try to follow the deadlines, and don't miss out on submitting the proposal in the first place. Start with drafting your proposal today.

  1. Just like variable names, titles are essential

Give your talk a name that accurately describes the focus of that session in regards to potential attendees. The title is going to be the one-line elevator pitch for your talk. This is going to be your first impression for both the selection committee and the audience. Your title will be listed with hundreds of proposals from various speakers when the selection committee goes through them. Even though selection doesn't solely depend on the talk's title but remember, the first impression is the best impression. Your title will also be listed along with all the talks on the conference day for the audience to go through. They are going to decide which track to attend based on your title. Some of them from last year being,

  1. Under and Dunder - Python secret functions
  2. Taking a peek under the hood - Interpreting black box models
  3. How I built a Ray Tracer in Pure Python
  4. So, You Want to Build an Anti-Virus Engine?
  5. Developing a Single-Sign-On Service using Django
  6. Logging the right way!
  7. Meme Saheb - Using Dank Learning to Generate Original Meme Captions

Read more into all the proposals mentioned above and more on our archived submissions page.

  1. Documentation is critical, so is the Description

A brief description of the talk is needed here. Do provide as much detail as you can to guide us through your plans to cover the topic. The talk duration needs to be 30 minutes. Hence, a rough timeline detailing how you will be spending time explaining the concept would be a great idea to start with. Keep your description elaborate. It should state the problem, how you tried to solve it, and the major takeaways for the audience. Remember, description is where you can convince the selection team that you know what you are talking about.

Also, to make it better, you can add an outline section at the end of the description. The outline should list out the topics you cover in the talk and roughly how much time you are going to take to deliver them.

  1. Getting the Audience Level right

At what level of Python and other topic-specific experience or expertise is the talk aiming for? We realize this may be too narrow for a talk; for example, if the talk is aimed at experienced programmers but novices to Python, but give it your best shot. Reviewers need to know what level of Python experience is targeted and what level(s) of domain-specific expertise is targeted, such as networking, SQL, database, etc. Please also add references or requirements, if any, in regards to your talk that attendees need to take care of before joining in.

  1. Propose early and be worry free!

This year, we will be starting the review process as the proposals come in and not at the end. Proposals submitted early will get more attention from the reviewers, who would provide you the proper feedback.

  1. Don't forget about the COC

Read our Code of Conduct (COC), and be mindful of it. The gist is, be nice and avoid using sexist or discriminatory language.

  1. Adding the video and making it even better

The more details you add to your proposal, you will bring more clarity to the selection committee. If you have your slides ready, don't hesitate to attach them to the proposal. It need not be complete; just a skeleton would also do.

Recording a 2-minute video clip about your proposal and linking it in your CFP really goes on to help the reviewers make informed decisions. Check the guidelines for making the video before hitting that record button. The video will showcase your presentation style and increases the odds of your proposal getting selected.

You can check out a sample proposal outline here.

  1. Talking about Promotional content

The talk content should not look promotional. If you're talking about a commercialized project (including an open-sourced one), make it sufficiently generic. Cover the alternatives and the flip sides. Make the language-neutral and objective. For example, instead of - Simplified infrastructure using AWS Lambda try something like Simplified Infrastructure using function as a service, a comparative study across AWS, Azure and GCP.

Have any more questions? We are here to help!

Feel free to ping us on Zulip or IRC (#pyconindia) or contact the coordinators through email:

We look forward to seeing your proposals filling our inboxes in the coming months! Till then, stay safe!

Call for Proposals for PyCon India 2021 is now open!

2020 was a rollercoaster for all of us. The PyCon India team wishes you a safe and prosperous year. After accessing the circumstances, we have decided to organize PyCon India 2021 online. You can know more about that from our Announcement blog.

So, whether you are someone submitting a proposal for talks for the first time or just want to share what you have been up to with Python for a long time. This is YOUR time to shine!

We are looking forward to seeing beginner, intermediate, and advanced proposals on diverse topics from speakers of different expertise, and experience. To a submit a proposal, you don’t need to be a veteran who has spoken at a dozen conferences in the past. For making our conference truly diverse, we are looking for all kinds of people. That’s what our community is comprised of, and that’s what this conference’s schedule should be truly made out of.

Please make note of some important dates as mentioned below:

  • CFP opens on 5th March 2021
  • CFP closes on 7th May 2021
  • Schedule shall be released on Last week of July

  • Talks will be presented online on 18th and 19th September 2020

Where can you submit your proposal?

Read the call for proposals editorial for more information on writing proposals. Next, start with drafting your proposal in the New Proposal page after signing up for an account.

Do make sure to read the best practices before submitting your proposals especially if you are a first time speaker!

Guide to writing amazing proposals

As you think about your experiences, skills, and knowledge that you would want to bring to the table. We also want you to focus on the proposal that you will be submitting to us. A well-thought-out proposal could mean a chance for it to be selected and presented at PyCon India 2021. Take your time to go through our team's advice on preparing a kickass proposal that turns heads (virtually):

When submitting a proposal, you would need to fill in the following details.

Title

Give your talk/workshop a name that accurately describes the focus of that session in regards to potential attendees.

Description

A brief description of the talk/workshop is needed here. Do provide as much detail as you can to guide us through your plans to cover the topic. The workshop duration is needed to be 2.5 hours, and the talk duration needs to be 30 minutes. . Hence, a rough timeline detailing how you will be spending time explaining the concept would be a great idea to start with.

Audience Level

At what level of Python and other topic-specific experience or expertise is the workshop aiming for? We realize this may be too narrow for a workshop, for example, if the workshop is aimed at experienced programmers but novices to Python, but give it your best shot. Reviewers need to know what level of Python experience is targeted and also what level(s) of domain-specific expertise is targeted, for example, networking, SQL, database, etc.

Prerequistes

Preferences or requirements if any in regards to your talk/workshop that attendees need to take care of before joining in.

Video URL

Preview videos are you talking about your proposal, topics you intend to cover in your talk/workshop, and how you intend to cover them. Participants are strongly suggested to upload links to their preview videos while submitting their proposals. You can check the guidelines for creating a preview video in the following section.

Speaker Info

You'll be asked to enter your biography and the information will be made public. Here, you may wish to include more information for reviewers to complement information about your previous experience. This can include your subject matter experience, past workshops if any, past speaking events if any, or anything else that would help us understand and gauge your abilities as a workshop presenter. A link to a video would be ideal (to be added in speaker URLs)

Guidelines for creating Preview Video

With PyCon India 2021 being online, we are reintroducing preview videos to our proposal submission workflow. Preview videos are you talking about your proposal, topics you intend to cover in the talk, and how you intend to cover them. Participants are strongly suggested to upload links to their preview videos while submitting their proposals. It will be immensely helpful for reviewers to go through preview videos and take that into account before making final decisions on your talk proposal. Please keep in mind to strictly follow all guidelines for creating your video preview as mentioned below:-

  1. Duration & orientation
    A 1-3 minute video to be recorded, preferably in portrait mode.

  2. Upload to YouTube
    The video has to be uploaded on Youtube. If you don’t want other people to find it, mark it as unlisted. Don’t mark it as private or disallow embedding, or we won’t be able to see it. ​

  3. Only you talking about your talk
    The video should contain nothing except you talking about your talk.​ Try to make a video that holds our attention and helps us understand more deeply about what your talk is all about.

  4. No effects & No Music
    Please do not add any background music to your video. ​No screenshots or postproduction wizardry please; we don’t want this to turn into a video-making contest. If you’re going to spend time making something cool, put that into your slides & proposal instead.

  5. No Script
    Please do not recite a script written beforehand. Just talk spontaneously as you would to a friend. People delivering memorized speeches (or worse still, reading text off the screen) usually come off as dull and uninspiring. Think of this as a fun activity and let your heart do the talking. Be vanilla!

  6. Check your Audio
    Try to keep your voice clear and check that it's being recorded properly. Make sure there isn't any background noise. Try to record this in an empty room if possible without much going on in the background.

Have any more questions? We are here to help!

Feel free to ping us on Zulip or IRC (#pyconindia) or contact the coordinators through email:

We look forward to seeing your proposals filling our inboxes in the coming months! Till then stay safe, stay vanilla!

PyCon India 2021: Update to the conference dates and structure

We had recently announced PyCon India 2021.

But a few aspects of the conference were still being planned and discussed when we made the announcement.

After considering all the factors, the team has decided to change the conference dates to September 17th to 20th, 2021.

The conference structure will now be as follows:

  • Workshop: September 17th, 2021
  • Conference: September 18th and 19th, 2021
  • Devsprints: September 20th, 2021

Please plan your weekend accordingly for an optimal conference experience.

We apologize for the inconvenience caused by this and hope to see you all at the conference.

PyCon India 2021 team

Help us make PyCon India 2021 even more amazing

PyCon India is a grass-roots, volunteer-driven conference. What that means is every year for the past 12 years, Python communities across the nation have come together to help plan, organize, manage, and run the conference. The conference is operated entirely by volunteers from planning to finding the speakers to managing call for proposals to handling the mega event successfully without fail.

Things you should know before volunteering

Before you volunteer to help the community make the conference even more amazing, there are a few things you should know:

  • There is a lot of work that goes into a conference, and all of it is done by the volunteers. So, naturally, volunteering requires a lot of time and effort, and some activities like running outreach and social media, building content, and finding speakers, a lot more than others. So, make sure you can allocate sufficient time to your volunteering efforts.

  • If you are engaged in a volunteering activity while a session is going on, you might not be able to attend that session. If someone needs your assistance with a task, you need to be there. So, plan your conference schedule accordingly.

  • Volunteering does not provide you a free way into the event. At PyCon India, everyone needs to buy a ticket, even the organizers. We volunteer because we love the Python programming language and the community, and want to make this event great, not to get a free pass to the conference.

Workgroup - Group of people responsible for the execution of specific tasks focused on a particular aspect of the conference mandated for a given team. The workgroup is also responsible for setting guidelines on the team's working.

Volunteers - The workgroup, along with its volunteers, execute various tasks as agreed within the workgroup. Each Workgroup consists of several volunteers who assign each other tasks, complete the assigned tasks, and help manage the group.

What do you get out of it?

You might be wondering, what will you get out of helping us make the event better? What will you gain for providing the conference hours of your time?

Other than having an insight and say into the decisions and the direction of the conference you will be attending, there are also some other benefits to volunteering too.

You will get to meet many exceptional people, many of whom are recognized experts in their field. Along with the industry leaders and experts, you will also get to meet a plethora of new people who are working in Python and other open source communities. Some of them might even be developers and contributors to the software you use, and you’ll get to interact with them and get some insights into the development process.

You will also get first-hand, practical experience in managing an event, working with a team, and the open-source development ecosystem. You will get to learn how large-scale, real-life projects work, and what is it like being an important component of the massive machinery behind all the community events. You will get the chance to work alongside some amazing people, from whom you can get to learn a lot if you’re willing to learn.

What’s expected from conference volunteers

All the aspects of the conference are managed by the volunteers. There are a variety of workgroups you can volunteer for:

  • Program WG
    • Talks
    • DevSprints
    • Workshops
  • Code of Conduct WG
  • Communications WG
    • Design
    • Content
    • Social Media
    • Outreach
  • Diversity WG
  • Finance & Tickets WG
  • Mentorship & Editorial WG
  • Platform WG
  • Review Panel
  • Sessions WG
  • Support WG
  • Technology WG

We don’t have any specific requirements for our volunteers. Any contributions to any area of the conference which will make the event better are welcome. If you need any help with any work, feel free to reach out to any of us at our Zulip channel.

All the workgroup leaders and volunteers have a weekly meeting to brief about the progress in their respective workgroup so that everyone's on the same page.

The Shadow Program

The shadow program is meant to be a way to mentor volunteers to take up the workgroup/conference chair role for the subsequent conference cycles. It is like an apprenticeship model.

Shadows for a workgroup are expected to devote more time to their workgroup and have to be there when needed. They are expected to be a workgroup lead for later conferences.

You can read more about the program on the PyCon India Navigator.

Getting started with volunteering

Now that you’re aware of what it takes and what it means to volunteer, if you wish to help us make the conference even better with your contributions, you should start with:

  • Filling our Volunteer form, which will let our team know you are interested in helping out. The leads for the workgroup you're interested in helping will contact you.

  • Joining the mailing list to stay up to date with all the happenings, discussions, and overall progress of the conference preparations.

  • Join our Zulip channel and follow the workgroups you would like to contribute to. There you can meet all other volunteers, and discuss and share your work with others.

  • You can also pro-actively "Watch" the following repos on GitHub where you can stay up to date with the progress of various tasks and even contribute where you feel you can help. Feel free to actively participate in any discussion, open an issue, or file a Pull Request for any contribution you feel will be helpful to the conference.

If you have any questions, please drop a mail to the mailing list, but make sure to check the mailing list archives, for previous discussions, before posting. You should also check out the PyCon India Navigator, containing the experiences and guidelines from previous organizers, which might be helpful to you in your volunteering journey.

Happy volunteering!

Credits: Parts of the article were inspired from:

Wanna help make PyCon India even more amazing? Join the team! Volunteering for PyCon India 2019, PyCon India 2019 Volunteering for PyCon India, PyCon India 2015 Become A Volunteer, PyCon hyderabad 2018 Volunteer at PyCon AU, PyCon AU 2019

Rejoice! PyCon India is back for 2021

** There have been some updates to the conference structure. The updated dates for the conference are September 17th to 20th

The conference structure with the new dates will be as follows:

  • Workshops: September 17
  • Conference Days: September 18 and 19
  • Devsprints: September 20

You can learn more about the updates from our PyCon India 2021 Update blog.


From all of us at the PyCon India team, we wish you've had a safe and prosperous year. As thrilling as 2020 was, we were delighted to see people's response to PyCon India 2020.

We are very excited to announce that PyCon India is back for the year 2021. The 13th iteration of the mega-conference will be organized online.

Get ready for four days of non-stop fun and learning with four conference tracks, multiple sessions, BOFs, community booths, workshops, and devsprints.

Assessing the situation with COVID-19 and the rate of vaccination, we have decided to keep PyCon India 2021 as an online event to ensure the safety of everyone involved. We know folks were excited to meet everyone in person and celebrate Python in the "real world" by having an offline PyCon India 2021. We do too but maintaining everyone's health and safety is our utmost priority at all times.

Dates

The conference will be held from September 16th to 19th, 2021.

  • Conference Days: September 16 and 17
  • Workshops: September 18
  • Devsprints: September 18 and 19

Ticket sales will be going live on April 15, 2021.

The format for devsprints is still being planned and can be changed anytime before the conference.

Platform

From the feedback received from the attendees, we have decided to use Hopin as the platform to organize the conference again.

Along with Hopin, our communication platform for the conference will be Zulip. Feel free to join the PyCon India Zulip channel anytime, if you want to stay updated regarding the conference.

Call for Proposals

We will be starting our call for proposals soon. In case you are excited about teaching or talking about Python, no matter whether you started recently or have been using Python for a decade, make sure you put in a talk proposal. No one became an expert in a day - neither at presenting nor at programming. So don't be shy and don't think too much, just put in a proposal.

  • CFP Opens: First week of March 2021
  • CFP Closes: 15th May 2021

Sponsorship and Community Partners

This year, the team has collectively decided to not take any sponsorships to improve the logistics and organization of PyCon India 2021.

We are looking forward to the support from the various Python communities across India joining hands to help us prepare, organize, and manage the mega-conference this year!

Looking forward to meeting you all during the conference.

PyCon India 2021 Team