Open "Unidentified Developer" Apps On Your Mac

Problem

Writing free software for macOS is impossible because a developer (like me) first needs to become part of the
“Apple Developer Program” to sign Applications and that costs $99,== a year.

A lot has been said about this subject and some Apple fanboys/girls will say that this is a sensible way for Apple to control software quality.
To some extent I would even agree as a valid certificate shows that your software hasn’t been tampered with and,
if it turns out to be malware, Apple can revoke your certificate.

The cynic in me though also sees it as a way to extort $99,= a year
for each developer out there. How can I have my creations effectively distributed for fee if I can not sign it for free?
That would make it less than free for me and ruin the fun in my hobby projects…

more >>

Cucumber

cucumber

Cucumber is a very good tool that supports Behaviour Driven Development (BDD).
I have been working with Cucumber a lot over the last couple of years and have also made quite a few mistakes.

In this blog I will describe a way of working with Cucumber and Gherkin I think works best.
A kind of Best Practice if you will. I am very much aware there are different ways of working
with Cucumber and using Gherkin. I also think that the official documentation contradicts itself, making
different interpretations very possible…

It has been a learning curve I must admit, and I have seen it done beautifully and very ugly. I
have also been part of the ugly versions 😄…

more >>