I share what I learn.
I speak at conferences and write articles for my blog and various publishers.
Managing Team Secrets Effectively
How to share secret information among your team members in a secure and automation friendly fashion.
In the context of automated testing assertions are used to verify the result of a specific action. Modern testing frameworks provide a multitude of generic assert methods/functions.
While these assertions are an essential tool for crafting automated tests they very often fail in expressing test intentions.
About Learning Curves
Learning something can be so frustrating, sometimes. Let's shed some light on why this can happen and what to do about it.
It is time. For what you ask? It is time to make Unit Tests simpler. To get rid of one of the perpetrators who’s making it hard to write simple tests.
TDD - especially Unit Testing - has evolved to a known and accepted paradigm in software development. But nevertheless, the test-first approach behind TDD can quickly lead to brittle test code which is hard to understand and to maintain.