Blog

Delivery patterns, security notes, and modernization playbooks.

Programming

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 discuss the problem, the...

Programming

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, all while following...