Why build scripts?

Welcome to our weekly MVP series where we discuss some of the most useful solutions, tips & tricks and how to’s on integrating OSS & Microsoft technologies. In case you have any questions, don’t hesitate and drop us a comment below or reach out to us via Twitter and Facebook! Enjoy! If you are working with .NET…


Kanban Limits

Model your process Probably by now if you work in the software industry you heard about the word kanban or already are using a Kanban board with your team. A Kanban board (usually implemented using a whiteboard, wall with stickies, or electronic version) lets you model the series of steps that as a team you…


Repository Nightmares

The Repository pattern is a famous (or infamous?) pattern that we can find in Martin Fowler’s Patterns of Enterprise Application Architecture. It was meant to be used as an interface to a collection, but what I have seen more often is that it becomes an abstraction to the data layer or ORM framework. Not so…


How can we find balance between writing the right thing (BDD) and writing things right (TDD)?

IMO, testing is a very important part of software development, but should we do black box testing or test every line of code? How can we find balance between writing the right thing (BDD) and writing things right (TDD)? A perfect world Test Driven Development (TDD) makes you think. It’s not only about the test…


An Owner’s Journey

Not so long ago I celebrated five years of working as an independent consultant for my own company MavenThought Inc.. As a quality expert I had the chance to work with multiple companies and teams to help them “get better at what they do”. Inspired by all the successful results, I decided to reach this…