I understand why Facebook split Messenger into it's own application

A large part of programming (probably the largest part) is refactoring. It’s the process of taking existing code and improving it. And part of that »

Coffee shops and programming... now with science!

Remember that scene in Family Guy, where there are two guys in a coffee shop and one asks if the other will watch him work? You »

How important is typing ability?

As a programmer, I spend a lot of time in front of a keyboard and naturally I’ve gotten pretty good at typing. Out of curiosity »