Dave's blog

Web Workers with jQuery

These are my notes from the talk "Web Workers with jQuery" talk given at the 2010 jQuery conference in Mountain View, California. The speaker was Rick Waldron.

When I talk about workers, most people don't see much use for them. Nick Zakas gave a great overview earlier today.

What are workers?

The API is based on the Gears WorkerPool API (since deprecated.) They allow you to run non-blocking scripts parallel to the main page. You can keep your main thread (the browser window) free of blockage from heavy-duty processing, whether it be data, processing, or so forth.

Future-proof HTML5 with jQuery

These are my notes from a talk given by Mike Taylor at the 2010 jQuery conference in Mountain View, California. You can follow him on Twitter @miketaylr

I live in Brooklyn. My talk is about the future.

I don't want to say it's about philosophy, because that sound pretty fancy. I just want to share what I've been thinking about.

The future is about HTML 5. It has nothing to do with robots, (unless they have DOM parsers.) I believe in:

Mike Taylor on stage

  • New semantic elements

Microsoft and jQuery

James Senior gave a talk at the 2010 jQuery conference in Mountain View, California. Below are some brief notes from this talk.

History of Microsoft and Web Development

  • 1997: Classic ASP
  • 2002: ASP.NET 1.0 and WebForms
    • Ajax Control Toolkit
  • 2008: Shipping jQuery and jQuery Support
  • 2009: ASP.NET MVC
    • jQuery included
  • 2009: ASP.NET Ajax Library
  • 2009: jQuery on the MSFT CDN

ASP.NET Ajax Library

High Performance jQuery

These are my notes from a talk given by Robert Duffy at the jQuery conference in Mountain View, California.

Before we look at high performance jQuery, we have to look at low performance jQuery. Part of my job is to take code that's running slow and make it faster. A lot of time we're looking at code that started as a prototype and it got rolled into production, and we have to fix it.


This is what I call Clunky. One of my interview questions is

What is clunky, and how can you get rid of it?

Scalable Infrstructure for Whitehouse.gov at DrupalCon SF 2010

Frank Febbraro is the CTO of Phase2 and the architect of the transition of whitehouse.gov to Drupal. He gave this talk at DrupalCon San Francisco.

Due to NDAs I can't go into great detail about the things I'm presenting, but I'm happy to be able to share what I can with you guys.


Whitehouse.gov scales to lots and lots of page views. Scaling means more than adding servers and increasing page views, it means planning and processes, and growing and maturing the process of delivery. We'll be talking about infrastructure, but other stuff as well.

iPhone, Drupal and Web Services at DrupalCon SF 2010

iPhone, Drupal and Web Services by Kyle Browning, Senior Engineer at WorkHabit. He's been working with Drupal since version 5, and doing work with the iPhone for the last year.

Drupal really needs an entry point into the iPhone market, so our users can utilize the information that Drupal provides on the go. Drupal needs an easy path to share information through the iPhone, Cocoa, the iPad and all that. I want to bridge the gap between Drupal and the iPhone.

Build bridges instead of walls and you will have a friend.

Trends in Design and Architecture of Drupal at DrupalCon SF 2010

Nick Lewis gave this talk about what's happening in Drupal's Design and Architecture at DrupalCon San Francisco 2010. You can find him on Twitter at nicklewisatx

The Kitten Methodology

When I first encountered Drupal, it was a weird box that I didn't really understand, and I just pawed at it for a little while. Now I'm a Drupal expert, and I got here by just playing around with Drupal like this.

Spy on the natives

  • Understand the Drupal Culture. Get on IRC and pay attention to what the contributors are saying.

The Future of MySQL at DrupalCon SF 2010

Narayan Newton is the lead sysadmin of Drupal.org. He gave a talk called The Future of MySQL at DrupalCon 2010 San Francisco. My notes are below.

What Just Happened?

For a long time, MySQL was a stable project to track. There was one place to get it, there was one vendor, there were no really popular patch sets, and the biggest question was what minor version to run.

It changed about a year ago, when things started getting interesting.

What led to this?

There are lots of theories, here's a few:

  • Long release cycles


Subscribe to RSS - Dave's blog