Effortless Abstraction with Ember.js

Ember.js has gotten a lot of attention recently for being confusing or hard to get started with. I’ll definitely admit that getting started with Ember took more than its fair share of code-reading, as the guides and documentation didn’t provide enough detail for building real-world apps, but for the most part, I’ve been amazed at […]

Compelling Storyboards: Learning from Comics

A little over a year ago, I was made aware of Scott McCloud’s book Understanding Comics as a source of inspiration and direction for building impactful storyboards during software creation. I acquired a copy of the book shortly after and have read it several times since. It’s good. If you’ve read the comic that illustrates […]

Thinking Abstractly: Why Programmers Don’t Write Binary Code

Marcel Duchamp – Nude Descending a Staircase, No. 2 When you imagine a computer programmer at work, what comes to mind? Science fiction movies like The Matrix might give you the impression that programmers read and write endless streams of 1s and 0s, communicating with the computer in a digital dialect unintelligible to most humans. […]