How to make your Python projects more elegant - Singapore Python User Group

Published on: Monday, 5 September 2022

Speaker: Mabel Lee

Testing, linting, typehints, CI/CD are very common in large production projects especially in other languages like JavaScript and Java. However, they prove to be useful even for smaller projects that use Python. Mabel will show you how to use pytest, flake8, black, CI/CD and more to make your Python projects more elegant.

Mabel started her software engineering career as a full-stack engineer at ThoughtWorks using JavaScript. She is now in a machine learning team at Dyson that is developing CNN models for production on edge devices. During her university days, she and her friends liked programming games in Unity3D and published a game with Devolver Digital called Umiro to major app stores.

Event Page:

Produced by Engineers.SG