Tag: Testing

3 articles.

Posix In Python Learning Series (Part 3)

Jan 23, 2026 • Cliff

In this article, we explore a subtle bug encountered while implementing a multi-file grep command in Python. The issue revolved around incorrect line number tracking across multiple files. We...

Posix In Python Learning Series (Part 2)

Jan 22, 2026 • Cliff

In this tutorial, we extend our grep command with new features using Test-Driven Development (TDD). We add options for printing filenames, line numbers, quiet mode, and listing files with matches,...

Building A Django SaaS Application (Part 2)

Jan 12, 2026 • Cliff

Adding automated testing, code quality tools (Black, MyPy, Bandit), pre-commit hooks, and GitHub Actions CI to a Django SaaS application - Part 2 of the series.