technology / words

True Random Number Generator

April 14th, 2012

Just saw a post about this true random number generator on reddit, and just wanted to make a note for myself, because I’m sure i’ll never find it again. They’re truly random because they use quantum noise instead of a software¬†algorithm. Available online. Great stuff, and a great reminder that the solution often lies somewhere […]

... Read More


The User Interface Design & Engineering Handbook – Part I (First Principles)

June 13th, 2011

A conversation I’ve had quite a few times, with quite a few people, is the one about what I’ve read and what would I recommend reading, where User Interface is concerned. So, in order to make my own life easier, and also to straighten out my thoughts on the matter once and for all, I’m […]

... Read More


Unmarshalling Dojo fromJson() with declaredClass

May 11th, 2011

If you’ve ever tried to unmarshall a Dojo object using the fromJson() method, you were probably annoyed to discover that none of your object’s methods were available to you. This is because the Dojo fromJson() method merely deserializes what you have, ignoring any links to the¬†declaredClass property. Here’s a little code that will do the […]

... Read More


The Actionscript Debug Player Sucks- A One Line Replacement

February 24th, 2010

No, honestly, it’s just terrible. It’s amazing to me that at this point, the official (and mostly secret) way to debug flash is to use a special debug version of the player. Then you have to configure a text file. But the location apparently changes from version to version. But first, before you can do […]

... Read More


Choosing an AJAX Framework: Dojo vs. ExtJS vs. YUI

February 10th, 2010

I recently started a new project, and one of the first things I had to do was figure out what our main JS tool was going to be. As I concluded in a previous post on selecting a javascript framework, the place to start with this sort of decision is to break up the tools […]

... Read More