Software Development
-
Microservices: When the Stars Aligned
In The History of Failed Initiatives I mentioned that microservices as a concept existed for a long time. And yet,…
Read More » -
Growing Your Tech Stack: When to Say No
Someone on your team has an exciting suggestion, a new technology to introduce. But is it a good idea? It’s…
Read More » -
The 5 things a developer expects from a Project Manager: how a Project Manager can help developers becoming much more productive
To be effective as a software developer technical excellence is not enough. On top of that there are several other…
Read More » -
The Calm Before the Storm
Have you ever spent an afternoon in the backyard, maybe grilling or enjoying a game of croquet, when suddenly you…
Read More » -
Overwhelmed? Don’t keep everything in your head
Tasks have a way of multiplying like rabbits, overwhelming you quickly. After a few days on a new project, you’ll…
Read More » -
15 Reasons Why Developers Need to Learn AngularJS
Over the last few years, AngularJS has emerged as the go-to stack for developing single-page web applications (SPAs). Being an…
Read More » -
Cross-platform mobile developement
So what problems does cross-platform development actually solve. well they are two-fold. To have the capability of complete (or near complete) mobile…
Read More » -
Introduction to Apache Spark with Examples and Use Cases
I first heard of Spark in late 2013 when I became interested in Scala, the language in which Spark is…
Read More » -
What is a Tidy Codebase?
I came across the book recently ‘The Life-Changing Magic of Tidying Up.‘ I think I got a sample on the…
Read More »