PyCon India 2019
Tags: python, conference, pycon, india
Published: 2021-02-25 13:31:29

Developer conferences excite many techies and I'm glad I fall into that category as well. — it gives an opportunity to talk to other techies around the country and even around the globe one-to-one, showcase and exchange the latest stuff that excites each other.

Associating with [PyCon India](https://in.pycon.org/) was something I had been looking forward to, and why not? It is the largest premier Python conference in India on using and developing the [Python](python.org/) programming language, attended by students, professionals and Python veterans all alike.

The [conference](https://in.pycon.org/2019/) took place in [Chennai](https://en.wikipedia.org/wiki/Chennai) at [Chennai Trade Center](http://chennaitradecentre.org/) on October 12-15, 2019. About a 1600+ of the industry's [Pythonistas](https://en.wiktionary.org/wiki/Pythonista) from different fields were present there for the 11th edition of this mega event.

<p align="center">
<a href='https://in.pycon.org/2019/'> <img src="https://in.pycon.org/2019/assets/logo-lg-39c49807c6336541ff1f8f7e3ca6bf93968141ccbff8bd34f9d33484b3a9d32a.png" /></a>
</p>

I arrived in the bustling city of Chennai, armed with my laptop, to soak up knowledge, listen to and interact with Pythonistas over there, as much as I could.

# The Schedule

## October 12-13

- Opening Keynote
- Total 19 Talks in 6 + 1 slots (3 talks in 3 halls simultaneously)
- Lightning Talks
- Closing Keynote

## October 14-15

- Workshops
- Dev Sprints

The conference was of total 4 days - 2 days speech and 2 days hands-on. An usual speech day was like: We started at 8 O'Clock in the morning with registration and breakfast till 9:15 am. Gathered for a 15 minutes of _Opening Address_, and then attended an hour of _Opening  Keynote_. Post than we had a small tea break to keep sleepies awaken :P. Then 3 slots of [_Talks_](https://in.pycon.org/cfp/2019/proposals/) were delivered by Pythonistas from various fields, companies, schools & colleges around the India. The each talks were half an hour long. This time it was organized in 3 different halls simultaneously to cover and deliver more and more of it. In these talks people shared their experience, knowledge, and their creation related to Python.

Then an additional talk for the interested ones. Then lunch of ~1 hour was followed by _Lightning Talks_, where people showcased their creations using working models demostration, and poster designs in an open area.

Post that, we had again 3 slots of _Talks_ on different topics, followed by a tea break. And before the _Closing Address_ for the day, we got most awaited _Closing Keynote_ of the day by one of the famous guest speakers.

I couldn't attend _Workshops_ and _Dev Sprints_ this time but will definitely plan for the next one.


# Day 1

The first of the conference, and opening keynote of the day was [Python’s journey to Data Science](https://www.youtube.com/watch?v=VIal-4zz9HI) by [Jake VanderPlas](https://jakevdp.github.io/pages/about.html), author of [Python Data Science Handbook](https://jakevdp.github.io/PythonDataScienceHandbook/), an Astronomer, and many more.

The keynote started with the beginning of Python and insights on roadmaps of the language so far. Jake walked us through the various era of Python programming language - How Python became a data science powerhouse - Various data science tools available in Python till date and so on.

<p align="center">
<a href='https://photos.google.com/share/AF1QipN2lW6YRXtW917uQmcnUX3GWJkaCe3vF33QTjUzIRgCQFRJuLAGG7qn7z6cHgkylg?key=SW9TbFBLR0ZDZUlPNG9KTUtGVlJGdkE1dmc2OWVR&source=ctrlq.org'><img src='https://lh3.googleusercontent.com/PJR8pxUrrf5anUbZSisOkdDbwfSEyF4Cx1jTNAVkaEsmDL5hRjaGdR8RyvhP9NLLSIbp-s7yDaj7qs6g_Zw1253BrVmmcFYsIeAAcajHIu5e_5T1zrmzETsLdS3PnalsbrceRjXAt_Q=w2400' /></a>
<i>frame sharing with Jake VanderPlas</i>
</p>

The closing keynote emphasized on [We Shall Overcome - Gender gap in tech](https://www.youtube.com/watch?v=4NloCFWNtQU&list=PL6GW05BfqWIfsflQt05LM3FTX6cd7PGps&index=54&t=0s) by [Devi A. S. L.](https://www.linkedin.com/in/asldevi), Staff Engineer at [RazorPay](https://razorpay.com/).

_"Looking around me, it is so obvious that women dont't get equal opportunities in tech and there are so many things that lead to that."_ - **[Guido van Rossum](https://en.wikipedia.org/wiki/Guido_van_Rossum), 2014**

Devi is a very senior Pythonista and she has been active in the community since the inception of PyCon India. She started her speech with a small story of her which shed some light on Women Empowerment in tech. She strongly put her points with the facts about what is happening wrong since long time and how we can overcome that.

# Day 2

The opening keynote of the day was [Let Them Write Code](https://www.youtube.com/watch?v=Ivb4AAuj5JY&list=PL6GW05BfqWIfsflQt05LM3FTX6cd7PGps&index=17) by [Ines Montani](https://ines.io/), founder of [Explosion](https://explosion.ai), core contributor of [spaCy](https://spacy.io/), [prodigy](https://prodi.gy/).

The keynote started with a brief introduction about Ines, her company, and about tools - _spaCy_ and _prodigy_. She also demonstrated how simple and helpful _prodigy_ is for tokenization purposes in data science field.


And the closing keynote was [A talk near the future of Python](https://www.youtube.com/watch?v=VUT386_GKI8&list=PL6GW05BfqWIfsflQt05LM3FTX6cd7PGps&index=1) by [David Beazley](https://en.wikipedia.org/wiki/David_M._Beazley), author of [Python Cookbook](https://www.dabeaz.com/cookbook.html).

This was the most awaited keynote. Audiences were eagerly waiting to listen to him after 3 slots of small talks. The hall was full packed and was echoing loud due to tremendous applauses and cheerings. He started reading a note he has wrote in late 1984 (February 14th :<3) about computers, machine language, and a game he was writing for Apple II in machine language. Very interesting.. Very exciting!

While talking these stuffs and about his love for machines.. he opened his [Emac](https://www.gnu.org/software/emacs/) and started writing a Python class to implement a stack.. and rest was history. It turned out that he **live-coded an interpreter for [WebAssembly](https://webassembly.org/) in Python** and ran a rocket game's (The game written by someone else in [Rust](https://www.rust-lang.org/) using WebAssembly) binary code in a browser using that interpreter.

It took him barely an hour to write a viable WebAssembly interpreter in Python. Must watch his live-code session.

<p align="center">
<a href='https://photos.google.com/share/AF1QipNunvXiHnKP6r0sR9gaUJD8vI8F-yOkaftNLsqMD9RMBTEYh69OgnO0SnFScx6tQg?key=YnJubkJwd29kZ1hGZDV0V05tdUJsNmxlLS1nc1Z3&source=ctrlq.org'><img src='https://lh3.googleusercontent.com/1IylJ84iqJiCoaQ2GrWz72ZmpwXVP4DLwi7p2R018mYsS87UGhf6rbR7_WPRILUatP77fObAj3i90FIWyrwrhsgb2bk0l2LYc5iKcwq1rWJrsSuSdZsw0Xh_xDxIFEES_ooFKHEipds=w2400' /></a>
<i>frame sharing with David Beazley</i>
</p>



# Why should you attend PyCon

- To get exposure to the actionable best practices & tools that you could use in our projects, saving money and time spent exploring different options.
- To get a sneak peek at upcoming innovations.
- PyCon, provides a platform to unmask the rationality behind the trending technologies like ML/AI, Automation, Web development, Software development, IOT and more that use Python.
- To learn technologies from a wide array of talks, workshops, keynotes speech, developer sprints each presented by inspiring and enthusiastic industry experts, community leaders and many young minds delving into new technologies.
- To get an opportunity to network with like-minded people from diverse backgrounds including geek programmers, enthusiasts, entrepreneurs, scholars, intellectuals and many more.
- A chance to spread the word about your company and create goodwill about the opportunities and incentives the employees are given. This will be the ideal way to attract future employees from an diversified talent pool.

# A few days later

<p align="center">
<a href='https://photos.google.com/share/AF1QipMRqcJ8BG0LK6EMM0jd0w4xlnx852RVRasPnA-LBftjiCrncShmeigRfRLNSBRKpA?key=SDlVb1RFU2xFZ0k2OFVqSlJFOGVqaEg1UngwOHZ3&source=ctrlq.org'><img src='https://lh3.googleusercontent.com/e_f1misVgikYsVT7phK0naa9K2MwCy0papC1qbtY6czz2sRvzDXSS1QWrkWH5KjJxGkaTD4uOPSN7gWesFfLcI0xV1KY53F6TLOOgFxsvXOaPCPG4uXMs28xCzXtATwK2_F_y-CPHzk=w2400' /></a>
<i>I got a certificate of participation from PyCon India.</i>
</p>

I had a great time at PyCon India 2019. I came back with a lot of new ideas, knowldege, and experience which will soon make it to my current and upcoming projects. Keep following me to meet me at the next conference near you!

## Links

- [PyCon India 2019](https://in.pycon.org/2019)
- [PyCon India 2019 - Youtube](https://www.youtube.com/playlist?list=PL6GW05BfqWIfsflQt05LM3FTX6cd7PGps)
- [International PyCon 2019 Speaker](https://speakerdeck.com/pycon2019)