DevOps In 3 Sentences

DevOps is a hot topic right now, and amidst the marketing hype and buzzword-frenzy it can be hard to get to the essence of the concepts it introduces.

Software Architecture 'Virtues'

Software architecture is all about appropriate compromises. For small projects, having a highly involved software architecture is probably an overkill.

The Service Layer Pattern

One of the key ingredients in managing Enterprise software products is identifying and consistently applying a proven, battle-tested architecture.

Versatile vs Vanilla Engineering

For me, Engineering has always been about tackling tough/tricky problems. When I worked as a freelancer, I almost never got the “vanilla” gigs because I charged an above-average rate.