Ender spends his free time playing on a tablet-like device called a desk. Predicting the prevalence of iPads and laptops is remarkable, but there's an even more interesting prediction behind Ender's Desk.
The way we think about solving problems is ineffective. Here's how we should think about them.
Too many developers spend their nights and weekends learning a new programming language or the latest framework when they'd be better off learning something else.
Learning to code is challenging. I think part of the reason why is because it requires both sides of your brain, and you're probably more natural with one over the other.