JUnit in a Nutshell

Frank has written a mini-series on JUnit testing essentials that goes beyond basics

Clean Code Development

Parallax Image: © Depositphotos.com/MPF_photography

The people behind Code Affine


With more than 20 years of experience Rüdiger is focused on lean and pragmatic approaches of writing and delivering software


Samy has almost always been a self employed developer. Today he runs his own company NOMAD business software


Frank is a stalwart of agile methods and TDD in particular. He understands software development as a craftsmanship