Site Outage Fixed - Down for 32 hours :(

I apologize that the site has been down for a couple of days. It was a perfect storm of events.

For starters, Amazon told me about two weeks ago that my server was going to be terminated and that I should do something about it (they do this now and again, as they upgrade equipment). And like any good developer, I was procrastinating until the last minute (Wednesday this week). Then on Tuesday, I received some terrible news about a family member dying and headed out to see her before she passed.

Naturally, while I was away, the date to terminate the server came and went, and Amazon shut down the server. I received a notification about it early Thursday morning (thanks Pingdom), but didn't have time to fix things until this morning.

Again, I apologize for the outage and hope to have a new article out later today or tomorrow at the latest.

Joined Google Play Games

I must apologize for the dearth of articles these last couple of weeks. As some of you know, I recently joined Google and there is a lot of technology to come up to speed on. Specifically, I have joined the Google Play Games team, which is a core service of the android operating system. We provide APIs to help game developers build better games with less work, and I am super excited to ...

Web Development News - Google's Blink Rendering Engine

Big news in Web Development - Blink Rendering Engine

Google announces that is has forked WebKit and will now be using its own rendering engine, Blink, inside of Chromium. This means in the future web developers will have another platform to test JavaScript and CSS against. The change will affect all Chromium-based browsers, including Opera 14+.

If you want to find out more, PPK has written a really detailed article describing the situation.

Styleguide Preview for

Unfortunately, I did not have time to finish a blog article this week. I was busy creating a CSS Styleguide and doing visualizations in Processing.js for my day job. I plan to write about Processing in the future, but I don’ have a topic ready yet. However, the Styleguide work inspired me to begin one for, to help me as I write articles and develop the site. So, let me give you a sneak ...

Discontinuing Web Development News Segment

Blog Update

I am discontinuing the weekly news article segment, as there are other more dedicated sources for web development news, instead of my weekly segment of news highlights and redirects to other new sources. I will continue to occasionally run a news segment, but these will mostly be news relating to the site or commentary on some major industry news. This will allow me energies to refocus on producing new and fixing existing content. ...

Web Development News Week 45, November 2012

Web development news for the 45th week of 2012:


JavaScript Weekly, Issue #104 - November 9th, 2012

Writing Fast, Memory-Efficient JavaScript; Canonicalization in JavaScript; ECMAScript 6 collections, Part 3: WeakMaps; …


HTML 5 Weekly, Issue #62 - November 6th, 2012

Presentation: The Future of CSS Layout; HTML5 Games Faster Than Native?; Introducing TCP Listen, A New API for Chrome Packaged Apps; …

Web Development News Week 44, November 2012

Web development news for the 44th week of 2012:

Updates About My Projects

For anyone playing with the Diablo 3 project, I have finished implementing a working All Item UI. It is still rough, but it is enough to begin exploring. I recently made a big improvement to Django Shared, where the sass_to_css command now searches for sass files, so you no longer need to specify file locations. I have also opened sourced ...

Web Development News Week 43, October 2012

Web development news for the 43rd week of 2012:


JavaScript Weekly, Issue #102 - October 26th, 2012 Jster: A New Catalog of JavaScript Libraries; Bringing JavaScript Code Analysis to The Next Level; Single Page Apps in Depth (New Free Book); …


HTML 5 Weekly, Issue #60 - October 24th, 2012 Fonts, Fabulous Fonts: How to Use The @font-face Rule With Popular Font Services; Responsive CSS Framework Comparison: Bootstrap, Foundation, ...

Web Development News Week 42, October 2012

Web development news for the 42nd week of 2012:


JavaScript Weekly, Issue #101 - October 19th, 2012

Does JavaScript Need Classes?; Say Hello to Lineman: Tool for Bootstrapping Fat Client Webapp Projects; JavaScript Animation Tutorial with the Greensock Framework; …


HTML 5 Weekly, Issue #59 - October 17th, 2012

GET /browser.exe; Cache is King (for Web Site Performance); A Crash Course On CSS 'line-height'; …

Web Development News Week 41, October 2012

Web development news for the 41st week of 2012:


JavaScript Weekly, Issue #100 - October 12th, 2012

DOM Enlightenment: Exploring The Relationship Between JS and the Modern HTML DOM; Categorizing Values in JavaScript; Essential JavaScript: The Top Five Testing Libraries; …


HTML 5 Weekly, Issue #58 - October 10th, 2012 Launches in Alpha: 'Your Web, Documented'; Using the HTML5 Fullscreen API for Phishing Attacks; Contre Jour: Behind The Scenes; …