Learning Swift Programming: Is it Ready for Prime Time?
Toptal Since Apple’s launch of Swift this past June, many iOS developers have been struggling with the question of if,…
Learning Swift Programming: Is it Ready for Prime Time?
Toptal Since Apple’s launch of Swift this past June, many iOS developers have been struggling with the question of if,…
Foundations Of OO Design
It's quite easy to mix up terminology and talk about making "easy" systems and "simple" ones. But in reality, they…
JavaScript Promises: A Tutorial with Examples
Toptal Promises are a hot topic in JavaScript, and you should definitely get acquainted with them. They are not easy…
JavaScript Promises: A Tutorial with Examples
Toptal Promises are a hot topic in JavaScript, and you should definitely get acquainted with them. They are not easy…
A Guide to Rails Engines in the Wild: Real World Examples of Rails Engines in Action
Toptal Why are Rails Engines not used more often? I don’t know the answer, but I do think that the…
A Guide to Rails Engines in the Wild: Real World Examples of Rails Engines in Action
Toptal Why are Rails Engines not used more often? I don’t know the answer, but I do think that the…
The ride to 5
Forwards In recent weeks I contacted around 40 people, a cross section of those who have banged away at, or…
You're Doing Agile Wrong
To some of you, this may not be new. But to many of the people preaching "Agile Software Development", Agile…
5 Interesting Facts About Brand Dabur
Dabur has, of late, come in the news for all the wrong reasons. Still, this is a company whose products…