andrew.hedges.name

When is a global variable not a variable? When it is a property of the global object.

corte.si

Once we have a secure client-side application, we need to make the tools and information available to allow users...

gem-session.com

Where there was once a consistent API to manipulate and hook into the lifecycle of a persistent object, plugins must...

successfulsoftware.net

I asked other software entrepreneurs to share their stories of failure in the hope that we might save others from...

dead-code.org

Wintermute Engine Development Kit is a set of tools for creating and running graphical “point&click” adventure games, both traditional...

debian-administration.org

The FUSE project allows you to create filesystems in userspace - which means you can create a filesystem without having to...

css-tricks.com

Let’s take a gander at four different ways. Each of them handling the illusion in a different way, and...

youtube.com

Rails 3.1 preview at the end.

code.google.com

Simple shell utility to convert html to pdf using the webkit rendering engine, and qt.

robots.thoughtbot.com

We recently decided our CI server needed an overhaul. I really enjoyed Integrity as a build server, but after trying...

stackoverflow.com

I have a container of regular expressions. I'd like to analyze them to determine if it's possible to...

extralast.com

Remember video calling? It was a minor fad in the year 2005, when a few high-end mobile phones came...

lesscss.org

Less.js is a JavaScript implementation of LESS that’s run by your web browser. As any JavaScript, you include a...

stevenrbaker.com

The basics of Isolate, a tool for replacing Bundler in gem management.

design.canonical.com

Ubuntu is phasing out the notification area (a.k.a. “system tray”), because of its ineffectiveness at notifying people of things, and...

vanadac.com

A friend of mine calls it "the curse of the gifted" -- a tendency to lean on your native ability too...

github.com

Clockwork is a cron replacement. It runs as a lightweight, long-running Ruby process which sits alongside your web processes...

hagenburger.net

Lemonade’s goal as a sprite generator is to be incredible easy to use, so you’ll use ist for...

css-tricks.com

The difference is that return false; takes things a bit further in that it also prevents that event from propagating...

alistapart.com

So the next time you find yourself grumbling about declaring the same thing four times, once for each browser, remember...

github.com

Test spies are a form of test double that preserves the normal four-phase unit