PyCon Lithuania 2025

Shiva Bhusal

Shiva is a Software Engineer based in Bellevue, WA, USA. He has previously presented his works at PyCon-US, PyCon-JP, and PyCon-AU. He has been active with the Python community worldwide and has volunteered remotely at EuroPython and PyCon Sweden. He is passionate about software engineering best practices, including code refactoring, design patterns, and coding aesthetics. In addition to software engineering, he loves reading, writing, and playing cricket.


Session

04-23
15:00
25min
Coding Aesthetics: PEP 8, Existing Conventions, and Beyond
Shiva Bhusal

Coding aesthetics, in this context, refers to how code is written. It is essential that programmers also pay attention to the aesthetics and not just the functionality the code aims to achieve. This talk explores several ways to make Python code aesthetically pleasing, such as code refactoring, using static code analysis tools like PyLint to check compliance with PEP8 guidelines, and applying syntactic sugar. In addition, we will discuss the limitations of PEP8 and how we can make more pragmatic choices.

Python Day - Apr 23
101