PyCon Ukraine is an annual conference dedicated to Python programming language. PyCon conferences are independent, fun and non-profit events held by passionate Python developers community. What’s in it for you? Well, all kind of Python-related stuff, from tools and applications to databases and frameworks. Besides, such kind of events provides Python people with a place for socialization.
PyCon 2017 was held for two days (April 8, 9), welcoming more than 700 attendees with up to 30 speakers. Organized by Kyiv Python Group and Lviv Python Group with a partner support from Instagram, Sportech, Intellias, SoftServe, Sigma Software and several more, this year’s event took place at Arena Lviv Stadium. Programmers and technical experts from Europe and USA joined the conference to share knowledge, trends, and lifehacks.
Here is the detailed report of the event:
After registration and coffee break, Hynek Schlawack (Berlin, Germany) opened the conference with his “Solid Snakes or: How to Take 5 Weeks of Vacation” topic. Proud member of the Python Software Foundation, Hynek is known as an active committer on Twisted and CPython. His speech was fun, dynamic and spirited. There was an aim to put all attendees in a good mood, and that’s where Hynek delivered high-quality fun to the audience.
Joshua Loyal (USA), the Data Scientist with Yale M.S. graduation, was the next speaker. Joshua works for DataRobot company, and his speech on machine learning and open source Python libraries was the word of a real expert. His speech covered the topic of image recognition software products, which is one of the most trending things in IT industry to date.
Oleh Marshev (Edgica) mentioned Joshua’s presentation as one of the most interesting within the conference.
There was another speech that we consider attractive “When Artificial Intelligence Falls into the Woman’s Hands” by Tetiana Kodliuk. It was about textual content generation via AI, and listeners were blown away by how AI technology can help in making compelling content. The future is almost now, and maybe soon we won’t need too many writers.
There were speakers for Ukrainian audience, and for English listeners. Here are the topics they covered:
- “Building decent named entity recognition” by Dmitry Chaplinsky,
- “Goodies of MongoDB” by Igor Degtiarov,
- “Introduction to Computer Vision” by Anton Kasyanov,
- “Modern WebSocket Gateway Server” by Paul Colomiets,
- “Teaching Computers to Play Games with Reinforcement Learning” by Yuriy Guts,
- “Key Concepts For Scalable Stateful Services” by Nikolay Novik,
- “70 Years Before Python” by Vladimir Kirillov,
- “Practical monads in Python: Trafaret” by Mikhail Krivushin,
- “Operational transformation for fun with Python” by Max Klymyshyn,
- and “Find insights in graphs with Python” by Ievgen Terpil.
Andrew Godwin opened the second day of the conference with his Scaling Django With Distributed Systems speech. He was followed by Alexander Solovyov and his Technology to the Rescue speech that covered “Legacy platforms in your business” topic. Alexander shared a light on the issue of switching the obsolete platforms without serious risks. And there were other speakers too.
Roman Podoliaka told a story regarding debugging of Python with gdb, while Andrew Svetlov talked about making OSS library. Artem Malyshev expressed his thoughts on REST APIs and GraphQL. Dmytro Nikolayev told the audience the story of one healthcare data import. Igor Davydenko shared a presentation on “API Wars: Episode X – GraphQL” topic. Vitaliy Kharitonskiy told a Go and Python migration story. Alexander Zayats shared experience on building the project for Open Source community.
Vitaly Androsenko told about Python ABAC implementation. Vsevolod Solovyov presented “Best Practices, SQL and NoSQL.” Serhii Ruskykh shared vision on object compositions. And the last but not the least speaker – Kirill Perevozchikov – shared a presentation named “Python package with non-python dependencies on load test tool example.”
The only thing to regret? Such conferences should occur more often!