Jan Giacomelli
  • About Me
  • Blog
  • Courses
  • About Me
  • Blog
  • Courses

Blog

Cheatsheet

Why most Python tests are a waste of time?

March 31, 2026

Cheatsheet

Most Python test suites have the same problem: they cost more trouble than they save. CI jobs that take forever, tests that break on every refactor, flaky pipelines you keep restarting. After years of writing (and deleting) tests, I've landed on 7 qualities that separate tests worth keeping from tests that just slow you down.

Testing behavior, not implementation details – part 3

April 10, 2024

Focuses on execution speed and parallel test strategies for comprehensive testing.

Testing behavior, not implementation details – part 2

March 27, 2024

Explores the concept of observable behavior in software testing.

Testing behavior, not implementation details – part 1

March 11, 2024

Introduces the principle of behavior-focused testing versus implementation-focused approaches.

← Prev 1 2 Next →

Subscribe To Weekly Newsletter

Get practical advice on developing high-quality software in your inbox.

2026 | Giacosoft | All Rights Reserved

Privacy Cookies Terms

Stay Updated

Get practical advice on developing high-quality software in your inbox.

Do you agree to optional cookies for analytics?

Essential cookies keep the site working and are always on. Optional cookies help us understand how the site is used. See our Cookie Policy for details.