Go to file
Gregory Gauthier 3cb83e0276 docs(articles): clarify Aristotle's concept of telos
Update the description in testing-telos.md to explicitly define "telos" as the concept of an ultimate purpose.
2026-04-17 12:47:47 +01:00
articles docs(articles): clarify Aristotle's concept of telos 2026-04-17 12:47:47 +01:00
assets feat(diagrams): add PNG diagrams for Testing Telos post 2026-04-17 11:46:40 +01:00
references feat(diagrams): add PNG diagrams for Testing Telos post 2026-04-17 11:46:40 +01:00
scripts feat(diagrams): add PNG diagrams for Testing Telos post 2026-04-17 11:46:40 +01:00
.gitignore chore(gitignore): add ignores for IDE directories and log files 2026-04-07 15:21:45 +01:00
CLAUDE.md docs(metadata): standardize topics to controlled vocabulary 2026-04-07 16:59:43 +01:00
GROK.md docs(metadata): standardize topics to controlled vocabulary 2026-04-07 16:59:43 +01:00
poetry.lock feat(diagrams): add PNG diagrams for Testing Telos post 2026-04-17 11:46:40 +01:00
pyproject.toml feat(diagrams): add PNG diagrams for Testing Telos post 2026-04-17 11:46:40 +01:00
README.md feat(articles): add script for creating new article drafts 2026-04-07 16:45:41 +01:00

Work Blog

A collection of articles on software testing, test engineering, and Agile methodology by Gregory Gauthier.

Published Articles

Article Topic
Testers As Explorers Exploratory testing as chartered expedition, not aimless wandering
Agile, Or Whatever You Call It The case for Agile practices beyond the buzzword
The Various Uses Of Vegetable Condiments In Testing BDD, Gherkin, and the proper use of Cucumber
Five Essential Lessons Key takeaways from Lessons Learned In Software Testing
The Categories Of Testing Categorising tests by the kinds of facts they discover
The Perturbation Theory Of Exploratory Testing Applying perturbation theory concepts to exploratory testing
What Is A Competent Tester? Joel Spolsky on the distinction between testers and failed programmers
The Logic Of Software Testing Formal reasoning methods testers use: modus ponens, modus tollens, induction, and abduction
Perfection And Testing Why testing is about managing risk and confidence, not chasing perfection
Resources For Testers Recommended books, blogs, and learning resources for software testers
What Makes Us Better Whether AI tools like Claude change the kind of craft, not just the speed

Drafts

Structure

articles/
  published/   # Completed articles
  drafts/      # Work in progress
assets/
  clipart/     # Illustrative clipart
  general/     # Screenshots and diagrams
  memes/       # Memes referenced in articles
scripts/
  new-article          # Creates new article from title and opens in vim
  article-template.md  # Template used by the script

Creating New Articles

You can quickly create a new article with proper front-matter using the helper script:

scripts/new-article "The Telos of Test Automation"

This will:

  • Generate a clean slug from the title
  • Create the file in articles/drafts/
  • Populate it with the current front-matter standard and template structure
  • Open the file in vim (falls back to vi)

See scripts/article-template.md and GROK.md for the current conventions.