Now to the fun part. The rest of this series will cover the customizations I’ve made to my arcade cabinet. They’re not completely new ideas, but they’re things that I myself wish I’d been able to find guides for before I dove into the deep end. Let’s start with something…
Category: Articles
Nostalgia-Tron, Part 4: A crash course in RetroPie
Here’s my dilemma: I want to give enough detail to make this series worth reading, but not so much detail that it gets mistaken for a step‐by‐step tutorial. After all, I’m largely following other people’s plans here, and if I wanted to do a tutorial I should’ve taken twice as…
Nostalgia-Tron, Part 3: Hardware miscellany
Before your attention flags, I want to wrap up the hardware portion of this series and move into the software. But first I need to cover some odds and ends.
Nostalgia-Tron, Part 2: The control panel
Last time I told you a story of how I built an arcade cabinet out of a couple sheets of MDF. The part I left out was the making of the control panel — the MDF board that will hold the buttons, joysticks, and other controls.
Nostalgia-Tron, Part 1: The cabinet
In part one of a too‐many‐parted series, learn how I turned a couple of sheets of MDF into an arcade cabinet with several pounds of sawdust as by‐product.
Birdcam, or: the unexpected virtue of dumb ideas
I don’t have the patience to learn new skills for their own sake. Most of what I know about computers, including everything I do at my day job, was something I learned because I needed it to do something cool. In 2001 I needed to learn PHP to make a…
Hypermedia APIs, Part Two
Last time, I treated you guys to some Solomonesque baby‐splitting between Steve Klabnik and DHH, and then spent two dozen paragraphs talking about how Gowalla’s API was pretty groundbreaking and how Scott Raymond was like the Lou Reed of hypermedia APIs. To balance out all this ridiculous self‐praise, I’ll talk…
Hypermedia APIs, Part One
Before I convince myself it’s a bad idea, let’s take a retrospective look at the Gowalla API (which, by the way, was started in 2008–2009) and see how it measures up against a hypermedia rubric.
Designing the Census
The recent mailer from the U.S. Census Bureau struck a chord with two of my hobbies: information design and open government. Today I’ll be redesigning a piece of paper that looks mundane but has an astonishing impact on the amount of money our country is spending to conduct the 2010 Census. Sometimes good design can solve large‐scale problems.
The “Configurable” pattern
If you don’t know about Raphaël, you’d better ask somebody. It provides a vector drawing API that works in all major browsers (by abstracting between SVG and VML). I’ve been working on a JavaScript charting library called Krang. Krang is designed to take a data set and produce any chart…