A look at three successive attempts to make my scanner less annoying to use.
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…
Just use your brain. I’m not sure our industry says this often enough. You’re smart, you make the internet, and you can make good decisions. Pay attention to your craft, weigh the good against the bad, and check your assumptions as you go.
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.
There’s a whole lot of know‐nothing advocacy that’s still happening in the JS/webdev/design world these days, and it annoys me to no end. I’m not sure how our community got so religious and fact‐disoriented, but it has got to stop.
I have attached a picture of our puppy. We don’t want the puppy incorporated into the logo but we do want you to capture her spirit and attitude and expect that to be conveyed through design elements.
Busy at JSConf EU, but it bears mentioning that script.aculo.us 2.0 is now in beta. The main new feature put a few gray hairs on my head: it will “optimize” certain animations to be GPU‐accelerated in capable browsers, including MobileSafari on iPhone and iPad. Here’s a demo that explains it in greater detail.
Feast on slides: How Custom Events Will Save the Universe, a talk I gave yesterday at TXJS. (Travel can be fun, but you can’t beat conferences held where you live.)