€ 19,99Buy now
€ 16,50Buy now
€ 23,95Buy now
€ 39,99Buy now
€ 20,95Buy now
€ 22,50Buy now
€ 28,56Buy now
€ 13,37Buy now
€ 10,00Buy now
Good software does not come about just like that; by mere coincidence. Inside a streamlined and well-executed software development process, there are many patterns for success. Some of them extend well beyond what is traditionally considered to be the realm of the software developer.
Inside our organization, many of these patterns were applied either consciously or subconsciously. We felt the need to bring these patterns forward from under lock and key into the clear light of day for everyone's awareness.
Continuous Delivery across multiple providers
Over the last year three of the four customers I worked with had a similar challenge with their environments. In different variations they all had their environments setup across separate domains. Ranging from physically separated on-premise networks to having environments running across different hosting providers managed by different parties. Regardless of the reasoning behind having...
Try is free in the Future
Lately I have seen a few developers consistently use a Try inside of a Future in order to make error handling easier. Here I will investigate if this has any merits or whether a Future on it’s own offers enough error handle. If you look at the following code there is nothing that a Future...
Did you ever use AngularJS as a frontend framework? Then you should definitely give Meteor a try! Where AngularJS is powerful just as a client framework, meteor is great as a full stack framework. That means you just write your code in one language as if there is no back- and frontend at all. In...