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.
Why even casual programming is hard
Bhutan Part Two
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.