Hi there,

I'm Nikolas Martens, freelancing Software Engineer, and this is my blog. I hope it contains something interesting for you. Enjoy the read!

Tool Tyranny

Wed 15 October 2014 in programming

So Richard McIntyre (aka mackstar) created a BDD tool named ShouldIT (video) which led to a discussion between him and Konstantin Kudryashov (aka everzet), mostly comparing ShouldIT to Cucumber/Behat. For example in this gist.

Guess I'm jumping kinda late on the bandwagon here but I wanted to add my …

read more

Polyamorous TDD

Sat 26 April 2014 in programming

Three things happened during the last week that each increased my urge to write this article. The coincidence is almost uncanny.

  • Monday: over the easter weekend I finally built a tool I've been meaning to build for over a year.
  • Tuesday: I became responsible for releasing and quality of my …
read more

Small Steps (sudoku edition)

Thu 06 February 2014 in talks

After trying out live coding at the October meeting of the Berlin PHP user group last year, I tasted blood. So I decided to repeat it with a more complex problem.

At that point I remembered some articles discussing the pros and cons of TDD in the context of a …

read more

Small steps at bephpug

Mon 07 October 2013 in talks

At the Berlin PHP user group last week I had two "firsts". It was my first time live-coding and I thought while I'm at it I could also do a "live" presentation on my hybrid tablet/netbook. Both went surprisingly well. And thanks guys for all your feedback.

The talk …

read more

Developer skills

Sat 13 April 2013 in programming

While I'm not a fan of certifications and the sort, it's definitely helpful for a novice developer to have a scale to measure himself against. Something that answers the question "what do I need to learn?"

The guys from clean-code-developer.de do a decent job of defining stages and methods …

read more