What it feels like being an iPad on a stick on wheels
We like experimenting with geeky tools. All in the name of science of course…
We like experimenting with geeky tools. All in the name of science of course…
Thank you for being patient. We are doing some work on the site and will be back shortly.
We're pleased to announce the first beta of the upcoming 2.1 release of PyPy3. This is the first release of PyPy which targets Python 3 (3....
chrisaitchison.com is a descriptive 14-character .com domain available for buy. Listed at $195 — secure it before someone else does.
The majority of Ajax operations in Basecamp are handled with Server-generated JavaScript Responses (SJR). It works like this: Form is submitted via a XMLHttpRequest-powered form. Server creates or updates a model object. Server generates a JavaScript response that includes the updated HTML templa…
The devs switch underlying databases for SparkFun.com and somehow, miraculously, the sky stays put firmly up above.
A project I started before Christmas (i.e. about a month ago) is now production ready.
Another uplift has left the building and it's time to take a look at what's in Firefox Developer Tools in Firefox 23 currently Aurora, our pre-beta channel. You can download ...
Back in November 2012, a Chrome Releases blog post mysteriously stated: "Congratulations to Pinkie Pie for completing challenge: 64-bit exp...
While cold war jets are an old interest of mine, almost everything built to fight the cold war fascinates me. All ages are characterized by madness; only a few have that madness captured in physica…
A guide on writing beautiful native libraries in C or C++ that compile to native code.
I’ve been using ledger, combined with a custom Ruby gem called reckon, to balance my small business’s accounts for the last few years. The command line, Bayesian statistics, and Double Entry Accounting! What could be better? Here’s how I do it.
I recently worked on an upcoming video game from Double Fine, called Broken Age. I got to play a really fun character, and I had a super good time working with one of my favorite directors in the i…
This is the Big 4. The architectures, that may help your work. They may influence the way you think about programming. 1. The Hexagonal Ar...
Analysis for enterprise leaders from Nearform on AI-native delivery, spec-driven development, AI ROI, governance and modernisation.
Yep, there it is: the result of a scholarly study by Dorothy Gambrell of the “missed connections” section of Craigslist. This is where you thought you saw your future spouse or date or …