Software Development
-

REST Messages And Data Transfer Objects
In Patterns of Enterprise Application Architecture, Martin Fowler defines a Data Transfer Object (DTO) as: An object that carries data…
Read More » -

A Tech Lead Paradox: Technical Needs vs Business Needs
Agile Manifesto signatory Jim Highsmith talks about riding paradoxes in his approach to Adaptive Leadership. A leader will find themselves…
Read More » -

Checking Sanity in TDD Testing
Whether you’re in the process of fully adopting Test Driven Development (TDD), providing unit tests after you have written your…
Read More » -

7 Brain Tips for Software Developers
Estimated Reading Time: 10-15 minutes EDITORIAL NOTE: This is an article that I am really glad to have featured on…
Read More » -

My Sublime Text Setup
I absolutely love this editor. A ridiculously fast editor which has everything you’d love to have, from a simple notepad…
Read More » -

REST Tooling
In section 6.3 of Roy’s dissertation, he explains how REST applies to HTTP. But the implementing a RESTful approach requires painstaking…
Read More » -

Mandrill: Email infrastructure from MailChimp
Mandrill is an email infrastructure service that started as an idea in 2010. That idea became reality in 2012, when…
Read More » -

R: Applying a function to every row of a data frame
In my continued exploration of London’s meetups I wanted to calculate the distance from meetup venues to a centre point…
Read More » -

Go for Java Programmers: Simple Types
Part of the Go for Java Programmers series Before we get into custom types, and Go’s version of object-orientation, let’s…
Read More »

