Modern Python - how to get started?
The article discusses the concept of "hypermodern" programming in Python, which means utilizing modern tools and techniques to create more efficient and readable applications. The author, Cezary J. K. Olowicz, begins by highlighting the importance of setting up a proper work environment. Various tools are introduced, such as `poetry`, which aids in managing dependencies and packages. The article also explains the benefits of using `pre-commit`, which automates the process of testing the code before it is deployed. Additionally, it provides guidance on creating project structures, which greatly facilitates code development and maintenance. The conclusion emphasizes the importance of continuous learning and adapting to new programming standards.