I'm Nikolas Martens. I build web applications, help people become better programmers, and deal with legacy systems.
I'm living in Berlin and am currently available for software consultancy, as a developer of web applications, for automated testing workshops and as personal software coach.
I'm specialized in building lean prototype applications to test domain and market assumptions - nowadays called Minimal Viable Products. I can help you find out how good your idea is as quickly and cheaply as possible.
If you would like to become a professional software developer or if you already are but are looking for ways to improve you skills, then together we'll unlock your full potential in one-on-one coaching sessions, and make sure you can do your work with joy and pride.
I advice individuals and teams to become more productive and content with their work by applying a mix of proven and modern software engineering best practices. I'm specialized on automated testing and working with complex legacy systems.
In my blog, I philosophize about software, testing and my approaches to mostly technical topics.
The Problem with Money
Bhutan Part One
Open Source Projects
Stuff I'm working on.
dox publishes executable specification in a human-friendly and easily browsable way.
The Web Application Tool Kit - a collection of libraries that can help you building lean, scalable web applications quickly.
mockster is a full-fledged, zero-configuration mocking framework for PHP.