Writing Makefiles for Python Projects

Writing Makefiles for Python Projects

As a fan of Makefiles, I use them in almost every hobby project. I also advocate for their use in work projects. For open source projects, Makefiles inform code contributors on how to build, test, and deploy the project. Moreover, if you use Makefiles correctly, they can greatly simplify your CI/CD process scripts, as you … Read more

Mastering Pytest: The Ultimate Python Testing Framework

Mastering Pytest: The Ultimate Python Testing Framework

Today, I want to introduce you to the most powerful testing framework in the Python world – Pytest. As a Python developer, writing test cases is an essential skill. With its simple syntax and powerful features, Pytest has rightfully earned its title as the king of Python testing. Why Choose Pytest? I remember when I … Read more