Software Development
-
Exploration of ideas
There are many professionals for an individual to choose and I believe that e should follow the professional that he…
Read More » -
Using PouchDB for Offline/Data Sync
Recently the term “Mobile First” received additional notoriety as the new CEO of Microsoft proclaimed the company’s shift in focus.…
Read More » -
How To Return Error Details From REST APIs
The HTTP protocol uses status codes to return error information. This facility, while extremely useful, is too limited for many…
Read More » -
The Illusion of Control
Why do we keep trying to attain control? We don’t like uncertainty, and control over a piece of reality relaxes…
Read More » -
SBT AutoPlugins Tutorial
This tutorial will guide you through the process of writing your own sbt plugin. There are several reasons to do…
Read More » -
5 Ways Software Developers Can Become Better at Estimation
In my last post, I detailed four of the biggest reasons why software developers suck at estimation, but I didn’t…
Read More » -
Legacy Code to Testable Code #6: Add Overload
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
Five Tips for Tactical Management
Sometimes, you just need to get on with the work. You need to give yourself some breathing room so you…
Read More » -
Legacy Code to Testable Code #5: Extract Class
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More »