My Interests

Project Hub

Come back soon for updates.

Test Driven Developemnt

Even before the term TDD became popular, - for better or for worse - I’ve been interested in making testing easier, faster, and more meaningful. Early in my hardware career, I developed test automation that helped pinpoint the faultly component. After learning JUnit I explored unit testing in the software realm. There have been several Aha! moments that sparked my interest even more:

Explore my thoughts on Test driven development

Organizing ideas

I think at least some of my interest in organizing ideas comes from growing up bilingual. Languages tend to have different ways of organizing ideas. Or sometime a languge fails to organize some ideas well.

In English the word ‘umbrella’ refers to an item that can be used at the beach or in the rain. In German and French, there are distinct words for these usages. At the beach, one would use a ‘Sonnenschirm’ or ‘parasol’. During a storm, one would use a ‘Regenschirm’ or a ‘parapluie’.

Similar language issues come up in both computer programming languages and in domain languages (as in Domain Driven Design).

Diagrams

I have a strong interest in maps, schematics, diagrams, and graphical modeling in general.

More on this coming soon