Software craftsman. I write about Software Engineering (clean code, design, testing, ...) and also about Algorithms & Data Structures.