Class Coercion in Ruby

I often run into situations where I’m working with something that’s essentially a number, but I want it to behave just a little differently. For example, in triathlon training I often deal with time intervals. I may be repeating a certain swimming distance...

Clean Commits

Clean code is important in an agile environment. It’s courteous to leave clean, expressive code for the next developer who has to dig through it. When code is clean, it effectively communicates its intent which helps others in easily making changes to it. This...

Would you like to know if custom software is right for you?