Author Archives: Graham

About Graham

I make it faster and easier for you to create high-quality code.

Meritocracy is a myth. And our belief in it is holding back the tech industry from getting better. The intent to be meritocratic is not a myth, but we know what road is paved with good intentions. —from Tech’s Meritocracy … Continue reading →

Posted on by Graham | Leave a comment

http://computinged.wordpress.com/2014/11/13/why-nerd-culture-must-die-not-everyone-can-teach-themselves/ Truth.

Posted on by Graham | Leave a comment

http://queue.acm.org/detail.cfm?id=2687011 There’s no such thing as a General-purpose processor, and belief in such a device is harmful.

Posted on by Graham | Leave a comment

Joe Armstrong thinks we don’t need modules in software. Instead, all functions should have unique names and be published in a global database.

Posted on by Graham | Leave a comment

http://shape-of-code.coding-guidelines.com/2014/11/06/cobol-2014-perhaps-the-definitive-final-version-of-the-language/ Cobol now has function pointers :O

Posted on by Graham | Leave a comment

Apple noticed there are programmers outside the valley If my summary sounds cynical, it’s because I’m cynical of the old Apple way where they only hired engineers who wanted to relocate within the shadow of (whatever the big thing in … Continue reading →

Posted on by Graham | 1 Comment

Up or to the right

Sometimes in describing a concept X in one domain, someone will ask “oh, is that like X’?” where X’ is the same concept or a very similar one, expressed in a different domain. The quick answer is “Yes”, but that … Continue reading →

Posted in edjercashun | 2 Comments

The next phase in technological convergence will be harder than the last, because it can’t be solved with technology. Last time the devices converged, some phone makers just needed to buy a photoelectric detector, a lens, and licenses for some … Continue reading →

Posted on by Graham | Leave a comment

Turn and face the strange

I’ve made some changes around here, and they impact how both you and I interact with this blog. Firstly, I added asides, which are untitled posts in the main stream. I think of them as something like Daring Fireball’s Linked … Continue reading →

Posted in meta-waffle | 1 Comment

Is Social Psychology Biased Against Republicans? Pretty interesting, and an often unmentioned aspect of diversity (probably because political leaning is supposed to be a secret in democratic countries, if not because it’s usually acceptable to display ingroup/outgroup bias politically). But … Continue reading →

Posted on by Graham | Leave a comment