PyCon SE 2021 Track: Keynotes and Announcements
2021
List of videos

Talk (Main Track - Day 1) - Opening PyCon Sweden 2021
PyCon Sweden is organised by Python Sverige. You find the full program of this year’s conference on www.pycon.se Code of Conduct applies to all forms of communication https://www.pycon.se/assets/docs/code_of_conduct.pdf Link to the first keynote by Tal Ben-Nun: https://youtu.be/clRHB3Jq2Ag Speaker: Christine Winter
Watch
Keynote (Day 1) - Bridging Productivity, Portability, and Performance with Data-Centric Python
Abstract: Python is rapidly becoming the language of choice for scientific computing, due to its high productivity and vast software ecosystem. As an interpreted language, however, it is challenging to produce high-performance code from arbitrary programs. In this talk we will present the Data-Centric (DaCe) parallel programming framework (https://www.github.com/spcl/dace), a representation and workflow that enables taking (restricted) Python code and generating high-performance programs that run on multi-core CPUs, accelerators such as GPUs and FPGAs, and clusters thereof. The core concept in DaCe is an intermediate representation and interface that separates the definition of "what" to compute from "how" to compute it efficiently and map it onto hardware. The representation can then be transformed automatically, programmatically, or interactively, without modifying the original Python code. To aid code optimization, DaCe provides programmers with visual transformation and editing tools, integrated in the Visual Studio Code IDE, which allow for manual fine-tuning optimizations. DaCe successfully accelerates several frameworks and applications, including NumPy, deep learning with PyTorch/ONNX, numerical weather prediction systems, and supercomputer-scale quantum transport simulations. The generated data-centric programs are on par and outperform the existing state-of-the-art. The talk will highlight the restrictions and challenges when converting scientific code into a data-centric representation, how performance engineering is facilitated with DaCe, and showcase some of the applications that use the framework. For more details: https://pretalx.com/pycon-sweden-2021/talk/WVW3YS/ Speaker: Tal Ben-Nun
Watch
Keynote (Day 1) - Keynote - Not fading away: A tale about a 20-year old Python project
Abstract: Description: The Plone CMS is one of the oldest, and most successful open source stories of the Python community. Created by Alex Limi and Alan Runyan in 1999 to be a better UI for Zope, the project grew to be a very stable and secure solution, used by governments, corporations and NGO's to power their public sites and intranets. The community surrounding Plone has been the key to keeping the project alive. This talk will focus on the community itself, and how meeting technical and organizational challenges it has adapted and evolved to avoid fading away. For more details: https://pretalx.com/pycon-sweden-2021/talk/NLUWSL/ Speaker: Érico Andrei
Watch
Talk (Main Track - Day 1) - Closing Day 1 PyCon Sweden 2021
Abstract: Words from the organizers of PyCon Sweden 2021. For more details: https://pretalx.com/pycon-sweden-2021/talk/9J3AYV/ Speaker: Christine Winter
Watch
Keynote (Day 2) - Managing cloud infrastructure as code in Python
Abstract: Python is a language of choice for a wide spectrum of software products nowadays. It is applied in APIs, data science models, high-performance computing, and more. But, software also needs hardware/infrastructure to run on. The good news is that you can provision and manage cloud infrastructure of any complexity without leaving the comfort of Python. In this talk, we will learn how to do exactly that while discovering the added benefits of using Python for this task. We will mainly focus on AWS but will touch other major clouds as well. For more details: https://pretalx.com/pycon-sweden-2021/talk/QFXNXL/ Speaker: Alexey Isavnin
Watch
Keynote (Day 2) - The best way to learn Python - for the absolute beginners and improvers
Abstract: In the 2021 StackOverflow survey, Python remains the most wanted programming language (5 years in a row). As a Pythonista, I have been asked many times about what is the best way to learn Python. There are many resources, especially online, free or paid, that is available. From working as a data scientist to become an open-source developer, I would like to sum up my Python learning experience to make recommendations to different groups of people. Whether you are an absolute beginner with no programming experience, a beginner with other programming language experience or a beginner in Python who wants to get better and know more about the language, you will get an idea of how to use Python at a whole new level. For more details: https://pretalx.com/pycon-sweden-2021/talk/J7JYHA/ Speaker: Cheuk Ting Ho
Watch
Talk (Main Track - Day 2) - Closing PyCon Sweden 2021
PyCon Sweden 2021 just closed! Thank you all speakers giving a talk or holding a workshop and Pythonistas who joined to watch them and learn. Thanks to our sponsors for their support to make this event happen. Please send us feedback so we can improve for an even better version of PyCon Sweden next year. https://forms.gle/hYwbmQABnr4X66Rt7
Watch