Improving Python Code Quality with Black, Flake8, Pylint and Commitlint

First things first Hello everyone, I’m Thanh Tung, a developer with N years of experience. When working in teams, each person has their own coding style, which makes code reading and maintenance difficult, leading to increased development time and reduced project efficiency. This motivated me to write this article to share my experience using tools to improve code quality, specifically for Python. Here are some reasons to standardize code: Code becomes more readable and maintainable Reduces bugs and potential errors Improves code review efficiency Ensures everyone in the team follows the same standards And so on and so forth If you’re looking for ways to improve your Python code quality, this article is for you. ...

February 26, 2025 · 6 min · Theme PaperMod

My First Blog :)

2025 The first blog marks a turning point for myself after many years of procrastination. This will be the place where I share stories happening around me, from family life, work, to random things that might unexpectedly inspire someone who happens to read it. The first blog, there’s not much to write about, but I know everything has a first time, corresponding to the saying: A journey of a thousand miles begins with a single step. ...

January 4, 2025 · 1 min · Theme PaperMod