Software Development
-

HOWTO: Increase performance in your application
If there’s one thing that developers hate it’s seeing your piece of code becoming a performance hog. That piece of…
Read More » -

So you are a programmer…
Been there. Done that. And suffered for that… Programming is fun. But there are some other associated stuff we programmers…
Read More » -

Why Should You Become A Software Engineer
Like any normal blogger, I obsess about my blog. How much traffic am I getting? Where is the traffic coming…
Read More » -

The Twitter API Management Model
The objective of this blog post is to explore in detail the patterns and practices Twitter has used in it’s…
Read More » -

Frustrations and aspirations of a software craftsman
For a while I’ve been thinking about what makes me like or dislike a project. Having spent a very big…
Read More » -

Pragmatic Thinking: Novice vs Expert
Recently I started reading Andy Hunt’s fine book ” Pragmatic Thinking And Learning.” Hunt is notorious for writing books which…
Read More » -

Consumerization of IT – What it means for the Architect
Consumerization is described as the trend for IT to first emerge in the Consumer space and subsequently makes its way…
Read More » -

Why Developers Never Use State Machines
A few months ago I saw a great little blog post about state machines on the Shopify blog. The message…
Read More » -

Stupid Design Decisions (Part I)
Maybe you know the joke where a young software engineer goes into a bar, puts a green frog on top…
Read More »

