If You Can Program, You Can Invent Your Own Tools

I’m no life coach or guru, but the purpose of life for the modern, enlightened human has got to be something like the following:

Five Years of Pomodoros

Procrastination gremlins hate the Pomodoro Technique

Javascript Modularity

A module is an organizational unit of code, and usually represents code designed to do one task, or one function. If you store like-purposed code in its own bundle, you will always know where to come looking for it when bugs come up in the future.

The Value of Interfaces Part 2

In the last article I wrote about interfaces and polymorphism, I reviewed their definition, usefulness, and some basic strategies of implementation. In this article, I show some examples of powerful interfaces in action.