-
Software Development

Safe Database Migration Pattern Without Downtime
I’ve been doing a continuous delivery talk for a while now and during my talk I describe a pattern of…
Read More » -
Career

Is Your Employer a “Best Place To Work” For Developers?
Glassdoor recently released their Best Places to Work 2016/Employees Choice Awards, and as you would expect the top of the list…
Read More » -
Core Java

Factory Pattern
The factory pattern is a creational design pattern whose intent is to provide an interface for creating families of related…
Read More » -
Core Java

Functional vs Imperative Programming. Fibonacci, Prime and Factorial in Java 8
There are multiple programming styles/paradigms, but two well-known ones are Imperative and Functional. Imperative programming is the most dominant paradigm…
Read More » -
Ceylon

Modelling failure in Ceylon
In all programming languages, we need to deal with operations than can “fail”: a pure function might fail to produce…
Read More » -
Core Java

Internet Of Things Project: Connect Arduino To Ubidots And Android – Part 1
This Internet of things project explores one important aspect in IoT: how to connect Arduino to IoT cloud platforms using…
Read More » -
DevOps

DevOps and the Myth of Efficiency, Part II
In the previous post, I outlined why DevOps is not about efficiency, and how our old ways of looking at…
Read More » -
DevOps

10 Practical Docker Tips for Day to Day Docker usage
I’ve had the opportunity to setup a complete new docker based microservice architecture at my current job, so since everyone…
Read More » -
Core Java

Testing multithreaded code in Java
Testing multithreaded code is a tough challenge. The first advice that you get when trying to test concurrency is to…
Read More »






