Implementing a new Ruby Enumerable method turns into an exploration of refinements, enumerators, RSpec block testing, & more…
Author: Avdi Grimm
Reading Coraline’s post on a year at Github inspires a lot of feelings: feelings on behalf of a friend; feelings about culture; feelings about how organization structure always wins out over intent. But it also brings up some much more personal feelings.
A heuristic for how to classify objects in a software design.
My wife Stacey is getting back into web design after a 15-year hiatus, with a goal of having a job in the field a year from now. She may also be interested in development in the future, but design comes first. She’s on a timeline, and can’t afford to drown in a sea of resources. […]
A complaint that I have with pretty much every programming language manual I’ve ever read, is that they almost never start by telling you how to get the tools you need. Sure, they tell you how to install the basic compiler or interpreter for the language, information you could easily discover by following the first […]