Menu
Welcome to the Design Patterns posts.

Throughout the development phase of a software product, there comes a time when the source code needs maintaining. Think of it like a nice living fence that needs trimming every other week, to make sure it has just the right shape and aesthetics. That's right—code can, and should be aesthetic, easy to read and comprehend. The process through which one achieves this is refactori ...

One of the buzz concepts in the world of today’s software engineering is Business Intelligence (BI). Well, what does it really mean? Gartner, one of the world’s leading companies in research and advisory, offers a comprehensive definition of BI:  “A broad category of applications and technologies for gathering, storing, analysing, sharing and providing access to data in order t ...

Let's write our story!

We don't just write code, we write stories! Working with us is fun, inspiring and good for business!