3 important things I overlooked during code reviews
Code review is a popular practice in software development. By incorporating human reviews before merging code into the main branch, it facil … … View more
The novice and the master: 5 programming jokes
Character descriptions: The novice: New to programming, eager to improve his software development skills, he is always curious and eager … … View more
6 ways to improve the architecture of your Python project (using import-linter)
For large Python projects, maintaining architectural cleanliness is a significant challenge, primarily reflected in the difficulty of mainta … … View more
After 14 years in the industry, I still find programming difficult
Many years ago, as a senior computer science student, I spent my days browsing through various job postings online, hoping to find a suitabl … … View more