Coding Dojo for TDD
Write a failing automated test before changing any codeKent Beck, Extreme Programming Explained 2nd Ed. 2004 Test Driven Development, TDD, is a process for writing code where you work iteratively…
Write a failing automated test before changing any codeKent Beck, Extreme Programming Explained 2nd Ed. 2004 Test Driven Development, TDD, is a process for writing code where you work iteratively…
Hi folks, I have decided to revive this blog and return the focus to more technical articles once again. I will not make simple how-to articles for specific technologies though.…
Hello altogether, nothing happened in this blog for almost two months. The reason for this is something you might not expect...If you read the "About me" section you know that…
A very popular habit among us developers is creating reusable components to avoid inconsistency (and stay DRY). Which is, of course, a good thing: If a developer has been digging…
It's been a while since my last blog post and I've learned various things in the meantime.However probably the most useful thing I toyed around with was Cypress for end…
In this brief article I want to share some comments on the Twelve-Factor App. Twelve-Factor what? The Twelve-Factor App is a kind of manifesto for building web applications that was…
Consumer-driven contract testing will prevent the APIs you provide and consume from breaking unexpectedly. Without requiring you to do any action (aside from looking at your tests/CI builds). This fosters…
Why I believe that small and medium sized companies should consider leveraging a PaaS What's PaaS? PaaS (Platform as a Service) is an approach to eliminate, or at least vastly…