Categories
Technology

Showing support for JavaScript and the Mozilla Developer Network

If you want to see access to JavaScript documentation improve on the Web, grab a copy of the code above from PromoteJS to boost the MDN PageRank. Dare I say, we must take the top spots away from W3Schools.

Categories
Uncategorized

My X-Team Superhero Identity Revealed

Tonight we at X-Team had a very special meeting: the induction ceremony for new superheroes! X-Team employees are given superhero identities, and I was next in line for induction along with Wojtek Zając and Ben King. Our meeting was extra special because five of us have been together in Los Angeles this month working for […]

Categories
Technology

ECMAScript Proposal: Named Function Parameters

I recently ran across the ES wiki which is documenting proposals and features for new versions of ECMAScript (JavaScript). I was excited to see the spread operator “…” which basically brings Perl-style lists to JavaScript. I was also excited to see the spread-related rest parameters which basically implement Python’s positional parameter glob *args; however, I […]

Categories
Technology

Programming Languages I’ve Learned In Order

Update: See also list on MY TECHNE. What follows are the programming languages I’ve learned in the order of learning them; their relative importance is marked up with big, and small indicates I didn’t fully learn or actually use the language. Perl 5 JavaScript / ECMAScript PHP 4 & 5 SQL Visual Basic 6 Java […]

Categories
Technology

Proposal for Customizing Google’s Crawlable Ajax URLs

On the Shepherd Interactive site, we have a dynamic navigation menu in Flash. In order to prevent it from having to reload each time a page is changed, I implemented Ajax loading so that the SWF only has to load once. This is similar to what Lala and Facebook do. So if your browser is […]

Categories
Photo

Photo of “Audible Ajax”

I miss the Audible Ajax podcast on Ajaxian. Photo by my friend Nathan Watkins; taken 2006-07-17 in Midelt, Morocco where I was soaking in the podcast.

Categories
News

We’re Having a Baby Boy!

Five months in, I’m pleased to publicly announce that my wife and I are expecting a baby boy at the end of May! His name is “Asecret”

Categories
Uncategorized

Portland, Oregon Snow Driving

I took this video outside of Shepherd Interactive, my work. View in HD to see the sparks fly See also the footage of my commute home which ended up being a journey half on foot from my work to downtown: part 1 and part 2. What follows are screengrabs from Google Maps of the […]

Categories
Uncategorized

Google Text-To-Speech (TTS)

This demo no longer works due to changes with the Google Translate TTS API (which was not public to begin with, so this was bound to happen). The post remains here for archival purposes.

Categories
Internet culture Technology

Browser Detection Fail

Being prompted on the Google home page to “Install Google Chrome” for “A faster way to browse the web” while I am already using Google Chrome for Mac: epic browser detection fail. Anyway, Chrome definitely is a faster way to browse the Web. It’s amazing!