(λ) Practical Elegance
On Hiring Programmers
Time and Concurrency
"Thought Leadership" Delenda Est
Hello, Octopress 3.0!
In Memoriam: Wolfgang Walter Fuchs
The Polyglot's Dilemma
The Angel of History
Recovering From Clojure/conj
Emacs: Down the Rabbit Hole
Welcome to the Dark Side: Switching to Emacs
Fear and Coding in Las Vegas
Have a Happy #Whyday With Whynot
On Comments and Moderation
I'm Telling :: Employer-Tattling and the Decline of Agency
Scream When You Learn
Discussing Privilege: EduCon Reflections #1
New From Ruby Jokes: Taint_aliases
Goodbye AT&T, Hello T-Mobile?
Hour of Code: Voight-Kampff for Hackers?
Apple: The Obstacle to America's Future?
Github Matters - Followup
So Github Is Not Your CV. It Still Matters
Just Get Hacking (Part 2)
Just Get Hacking
Maybe EdTech Is Another Leaky Abstraction
Letter to a Young (or New) Programmer
Return of the Job Destroyer
The Importance of "Aaron's Law"
We're Not Ready to Teach Kids to Code
I'm an Estuarian!
Be Willing to Let Go; or, "the Big Rewrite"
The Difficulty of Chaotic Good
Donglegate, Inclusionary Culture, Nerd Culture
Farewell, Reader; or, the Problem With "Free as in Beer"
The Myth of the "IT Department"
Confessions of a Job Destroyer
The Social University That Could Have Been
PAM Authentication Beyond the Desktop
Code Typos Got You Down? Stop Worrying With Close_enough
DateTime Conversions in Clojure
Ingress - Crowdsourcing Solutions to NP-Hard Problems?
DCI: The Right Idea for the Wrong Paradigm
Legacy Systems on Rails (Part 3)
LadyCoders, Twitroversy, and You
Generational Impedance Mismatch
Legacy Systems on Rails (Part 2)
Legacy Systems on Rails (Part 1)
Higher Education Needs a Revolution
Static Is Beautiful
Hackers Need Our Own Everything
Try Ruby... Seriously.
Hypermedia APIs: The New Wild West?
Passion, the Ultimate Virtue
Un-Pythonic for Fun and Profit