<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <link href="https://blog.jaysinh.dev/tags/talks/feed.xml" rel="self" type="application/atom+xml"/> <link href="https://blog.jaysinh.dev/" rel="alternate" type="text/html"/> <updated>2026-08-01T12:49:14+00:00</updated> <id>https://blog.jaysinh.dev/</id> <title type="html">Jaysinh’s own heed</title> <subtitle>I am a Full-stack developer by profession, Computer scientist by heart and an Actor by gene. I write mostly on programming topics. Browse through my blog posts to identify my taste of writing. </subtitle> <entry> <title type="html">PyDelhi Conf 2017: A beautiful conference happened in New Delhi, India</title> <link href="https://blog.jaysinh.dev/2017/07/21/pydelhi-conf-2017-a-beautiful-conference-happend-at-new-delhi-india.html" rel="alternate" type="text/html" title="PyDelhi Conf 2017: A beautiful conference happened in New Delhi, India"/> <published>2017-07-21T12:44:03+00:00</published> <updated>2017-07-21T12:44:03+00:00</updated> <id>https://blog.jaysinh.dev/2017/07/21/pydelhi-conf-2017-a-beautiful-conference-happend-at-new-delhi-india</id> <content type="html" xml:base="https://blog.jaysinh.dev/2017/07/21/pydelhi-conf-2017-a-beautiful-conference-happend-at-new-delhi-india.html">&lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/group_photo.jpg&quot; alt=&quot;PyDelhi Conf 2017&quot; /&gt;&lt;/p&gt; &lt;h2 id=&quot;tldr&quot;&gt;TL;DR&lt;/h2&gt; &lt;p&gt;&lt;a href=&quot;https://conference.pydelhi.org&quot;&gt;PyDelhi conf 2017&lt;/a&gt; was a two-day conference which featured workshops, dev sprints, both full-length and lightning talks. There were workshop sessions without any extra charges. Delhiites should not miss the chance to attend this conference in future. I conducted a workshop titled &lt;strong&gt;“Tango with Django”&lt;/strong&gt; helping beginners to understand the Django web framework.&lt;/p&gt; &lt;h2 id=&quot;detailed-review&quot;&gt;Detailed Review&lt;/h2&gt; &lt;h3 id=&quot;about-the-pydelhi-community&quot;&gt;About the &lt;a href=&quot;https://pydelhi.org/&quot;&gt;PyDelhi community&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/pydelhi_community.jpg&quot; alt=&quot;PyDelhi Community&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; PyDelhi conf 2017 volunteers &lt;/p&gt; &lt;p&gt;The &lt;a href=&quot;https://pydelhi.org/&quot;&gt;PyDelhi community&lt;/a&gt; was known as NCR Python Users Group before few years. This community is performing a role of an umbrella organization for other FLOSS communities across New Delhi, India. They are actively arranging monthly &lt;a href=&quot;http://www.meetup.com/pydelhi&quot;&gt;meetups&lt;/a&gt; on interesting topics. Last &lt;a href=&quot;https://in.pycon.org/2016/&quot;&gt;PyCon India&lt;/a&gt; which is a national level conference of Python programming language was impressively organized by this community. This year too they took the responsibility of managing it. I am very thankful to this community for their immense contribution to this society. If you are around New Delhi, India then you should not miss the chance to attend their &lt;a href=&quot;http://www.meetup.com/pydelhi&quot;&gt;meetups&lt;/a&gt;. This community has great people who are always happy to mentor.&lt;/p&gt; &lt;h3 id=&quot;pydelhi-conf-2017&quot;&gt;&lt;a href=&quot;https://conference.pydelhi.org&quot;&gt;PyDelhi conf 2017&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/t_shirt.jpg&quot; alt=&quot;Conference T-shirt&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Conference T-shirt &lt;/p&gt; &lt;p&gt;PyDelhi conf is a regional level conference of Python programming language organized by PyDelhi community. It is their second year organizing this conference. Last year it was located at &lt;a href=&quot;http://www.jnu.ac.in&quot;&gt;JNU University&lt;/a&gt;. This year it happened at &lt;a href=&quot;https://www.iiml.ac.in/&quot;&gt;IIM, Lucknow&lt;/a&gt; campus based in Noida, New Delhi, India. I enjoyed various talks which I will mention later here, a workshops section because I was conducting one and some panel discussions because people involved were having a good level of experience. 80% of the time slot was divided equally between 30 minutes talk and 2-hour workshop section. 10% were given to panel discussions and 10% was reserved for lightning talks. The dev sprints were happening in parallel with the conference. The early slot was given to workshops for both the days. One large conference hall was located on a 2nd floor of the building and two halls at the ground floor. Food and beverages were served on the base floor.&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/pannel_disussion.jpg&quot; alt=&quot;Panel discussion&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Panel Discussion &lt;/p&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/desk.jpg&quot; alt=&quot;Desk&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Registration desk &lt;/p&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/lunch.jpg&quot; alt=&quot;Lunch&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Tea break &lt;/p&gt; &lt;h3 id=&quot;keynote-speakers&quot;&gt;Keynote speakers&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/ricardo.jpg&quot; alt=&quot;Mr. Richardo Rocha&quot; /&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/in/ricardo-rocha-739aa718/?ppe=1&quot;&gt;&lt;strong&gt;Mr. Ricardo Rocha:&lt;/strong&gt;&lt;/a&gt; Mr. Rocha is a software engineer at &lt;a href=&quot;https://home.cern/&quot;&gt;CERN&lt;/a&gt;. I got some time to talk with him post-conference. We discussed his responsibilities at &lt;a href=&quot;https://home.cern/&quot;&gt;CERN&lt;/a&gt;. I was impressed when he explained how he is managing infrastructure with his team. On inquiring opportunities available at &lt;a href=&quot;https://home.cern/&quot;&gt;CERN&lt;/a&gt; he mentioned that the organization is always looking for the talented developers. New grads can keep an eye on various Summer Internship Programs which are very similar to Google Summer of Code program.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/chris.jpg&quot; alt=&quot;Mr. Chris Stucchio&quot; /&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;https://www.chrisstucchio.com/&quot;&gt;&lt;strong&gt;Mr. Chris Stucchio:&lt;/strong&gt;&lt;/a&gt; Mr. Stucchio is director of Data Science at &lt;a href=&quot;https://vwo.com/&quot;&gt;Wingify/ VWO&lt;/a&gt;. I found him physically fit compared to other software developers (mostly of India). I didn’t get much time to have a word with him.&lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;interesting-talks&quot;&gt;Interesting Talks&lt;/h3&gt; &lt;p&gt;Because I took the wrong metro train, I was late for the inaugural ceremony. I also missed a keynote given by Mr. Rocha. Below talks were impressively presented at the conference.&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/CwTnUvHo6d8?list=PL3Aq1JLV2oFZFzSGsDUcc6BieBEvUDzJg&quot;&gt;&lt;strong&gt;Let’s talk about GIL by Mr. Amit Kumar:&lt;/strong&gt;&lt;/a&gt; &lt;a href=&quot;http://iamit.in/&quot;&gt;Mr. Kumar&lt;/a&gt; discussed various ways to trace threads first and then moved the track towards Global Interpreter Lock. He described why the GIL is important in &lt;a href=&quot;https://github.com/python/cpython&quot;&gt;CPython&lt;/a&gt;.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/QCZ31d9dqF4?list=PL3Aq1JLV2oFZFzSGsDUcc6BieBEvUDzJg&quot;&gt;&lt;strong&gt;Concurrency in Python 3.0 world - Oh my! by Mr. Anand Pillai:&lt;/strong&gt;&lt;/a&gt; &lt;a href=&quot;https://youtu.be/I41LTEWzluU&quot;&gt;Mr. Pillai&lt;/a&gt; is well experienced in programming using Python language. I like getting his advices on various programming topics. He explained how &lt;a href=&quot;https://docs.python.org/3/library/asyncio.html&quot;&gt;async&lt;/a&gt; IO can be leveraged to boost your programs. I got few correct references on understanding latest API of the &lt;a href=&quot;https://docs.python.org/3/library/asyncio.html&quot;&gt;async&lt;/a&gt; library.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/n5xUTcsrRns&quot;&gt;&lt;strong&gt;Property based testing 101 by Aniket Maithani:&lt;/strong&gt;&lt;/a&gt; I always enjoy chit chatting with &lt;a href=&quot;http://www.aniketmaithani.net/&quot;&gt;Mr. Maithani&lt;/a&gt; during conferences. He has jolly nature and always prepared with one liner. He discussed various strategies for generating demo data for test cases. I was amazed by his references, tips and tricks for generating test data.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;I love discussing with people rather than sit in on sessions. With that ace-reason, I always lose some important talks presented at the conference. I do not forget to watch them once they are publicly available. This year I missed following talks.&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/I41LTEWzluU&quot;&gt;&lt;strong&gt;Optimizing Django for building high-performance systems by Mr. Sanyam Khurana&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/xo9QhfaefzY&quot;&gt;&lt;strong&gt;Mocking in Python by Mr. Saurabh Kumar&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;volunteer-party&quot;&gt;Volunteer Party&lt;/h3&gt; &lt;p&gt;I got a warm invitation by the organizers to join the volunteer party, but I was little tensed about my session happening on the next day. So, I decided to go home and improve the slides. I heard from friends that the party was awesome!&lt;/p&gt; &lt;h3 id=&quot;my-workshop-session&quot;&gt;My workshop session&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/talk_2.jpg&quot; alt=&quot;Tango with Django&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Me conducting workshop &lt;/p&gt; &lt;p&gt;I conducted a workshop on Django web framework. “Tango with Django” was chosen as a title with a thought of attracting beginners. I believe this title is already a name of famous book solving the same purpose.&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://www.slideshare.net/jaysinhp/tango-with-django-78119081&quot;&gt;Slides&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://youtu.be/jr6LWM7Yquk&quot;&gt;Video Youtube&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;dev-sprints&quot;&gt;Dev sprints&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/pydelhi_conf_2017/devsprint.jpg&quot; alt=&quot;Dev sprints&quot; /&gt;&lt;/p&gt; &lt;p class=&quot;center&quot;&gt; Me hacking at dev sprints section &lt;/p&gt; &lt;p&gt;The dev sprints were happening parallel with the conference. &lt;a href=&quot;https://youtu.be/I41LTEWzluU&quot;&gt;Mr. Pillai&lt;/a&gt; was representing &lt;a href=&quot;https://github.com/pythonindia/junction&quot;&gt;Junction&lt;/a&gt;. I decided to test few issues of &lt;a href=&quot;https://github.com/python/cpython&quot;&gt;CPython&lt;/a&gt; but didn’t do much. There were a bunch of people hacking but didn’t find anything interesting. The quality of chairs was so an impressive that I have decided to buy the same for my home office.&lt;/p&gt; &lt;h3 id=&quot;why-attend-this-conference&quot;&gt;Why attend this conference?&lt;/h3&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Free Workshops:&lt;/strong&gt; The conference has great slot of talks and workshops. Workshops are being conducted by field experts without expecting any other fees. This can be one of the great advantages you leverage from this conference.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Student discounts:&lt;/strong&gt; If you are a student then you will receive a discount on the conference ticket.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Beginner friendly platform:&lt;/strong&gt; If you are novice speaker than you will get mentorship from this community. You can conduct a session for beginners.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Networking:&lt;/strong&gt; You will find senior employees of tech giants, owner of innovative start-ups and professors from well-known universities participating in this conference. It can be a good opportunity for you to network with them.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;what-was-missing&quot;&gt;What was missing?&lt;/h3&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;Lecture hall arrangement:&lt;/strong&gt; It was difficult to frequently travel to the second floor and come back to the ground floor. I found most people were spending their time on the ground floor rather than attending talks going on upstairs.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;No corporate stalls:&lt;/strong&gt; Despite having corporate sponsors like Microsoft I didn’t find any stall of any company.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;strong&gt;The venue for dev sprints:&lt;/strong&gt; The rooms were designed for teleconference containing circularly arranged wooden tables. This was not creating a collaborative environment. Involved projects were not frequently promoted during the conference.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h3 id=&quot;thank-you-pydelhi-community&quot;&gt;Thank you PyDelhi community!&lt;/h3&gt; &lt;p&gt;I would like to thank all the known, unknown volunteers who performed their best in arranging this conference. I am encouraging &lt;a href=&quot;https://pydelhi.org/&quot;&gt;PyDelhi&lt;/a&gt; community for keep organizing such an affable conference.&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://www.flickr.com/groups/pydelhi/&quot;&gt;Conference Photos&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://www.youtube.com/playlist?list=PL3Aq1JLV2oFZFzSGsDUcc6BieBEvUDzJg&quot;&gt;Talk videos&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h6 id=&quot;proofreaders-mr-daniel-foerster-mr--dhavan-vaidya-mr-sayan-chowdhury-mr-trent-buck&quot;&gt;Proofreaders: &lt;a href=&quot;https://github.com/pydsigner&quot;&gt;Mr. Daniel Foerster&lt;/a&gt;, &lt;a href=&quot;http://codingquark.com/&quot;&gt;Mr. Dhavan Vaidya&lt;/a&gt;, &lt;a href=&quot;https://sayanchowdhury.dgplug.org/&quot;&gt;Mr. Sayan Chowdhury&lt;/a&gt;, &lt;a href=&quot;https://www.emacswiki.org/emacs/TrentBuck&quot;&gt;Mr. Trent Buck&lt;/a&gt;&lt;/h6&gt;</content> <author> <name>Jaysinh Shukla</name> </author> <category term="python"/> <category term="conference"/> <category term="django"/> <category term="talks"/> <summary type="html"></summary> </entry> </feed>