Technical Debt, chances are that you as developer have heard that term at least once before; but ask yourself do you really understand technical debt and when is appropriate to use it. The term "technical debt" was first coined by Ward Cunningham who compared technical complexity and debt in a...

Welcome to the information age where everything is connected, everything is in the cloud and where rivers of information flow directly to your screen. If you ever felt like you where drowning in information you are not alone, we consume information -- or at least try to -- from dozens...

If you have been hanging around in HackerNews for the last few months chances are that you have seen at least one post similar to the following ones: Disrupt Social Media Help me Disrupt Health Care Disrupting Mass Surveillance Disruptive Innovation Disrupt Sleep Disrupt yourself and even - Indian Inventor...

One of the most underestimated skills that a developer can have is the ability to make well documented, clean commits. Writing good commits can save everyone involved in project tremendous amounts of time, money and effort. Other developers can quickly see what changes you made and why, and is extremely...

I recently bought a Fitbit Flex, the Flex is a fitness tracker wristband, very similar to the Jawbone UP or the Nike Fuel band. However I have found the Flex to be extremely comfortable to use, accurate and very useful for keeping track of my daily fitness and health. But...