VWP kickoff event, James (Mozilla Labs) & Alexandrine (HootSuite) speaking

  • May 22, 2013 · 6:30 PM
  • This location is shown only to members

Please join us for May's kickoff event of Vancouver Web Performance. This is going to be an exciting start to the meetup with James Burke, senior engineer at Mozilla Labs and maintainer of RequireJS speaking on performant mobile web apps and Alexandrine Boissière, senior engineer from HootSuite explaining how to rev up static assets using Grunt.

First speaker: James Burke

Title: Owning the performance of mobile web apps

Abstract: Creating a single page web app can help performance: the UI can be local and work offline. This talk will give you a survey of some performance-minded options for mobile web apps on different platforms, including Firefox OS, the web-first mobile platform.

About James Burke:

James is an open source web developer at Mozilla Labs. He spends his days hacking on cool web apps for Firefox OS. He is also the maintainer of RequireJS, a JS module loader, and volo, a package manager for front end code.

Second speaker: Alexandrine Boissière

Title: Revving up your static assets with Grunt

Abstract: At HootSuite we release at least twice a day. To make sure our users download the last versions of our static assets, we used to rely on a very simple and efficient cache-busting technique: on every deploy, our static assets were uploaded into a new "static version" folder. It worked just great but it also meant our users had to re-download images, scripts or stylesheets that didn't change between releases instead of being able to use their cached version.

That's why we decided to improve our web performance by versioning our assets on a per file basis - even if that file is a bundled collection of other files (I'm looking at you, js and css). In this talk I'll show you how we did it using Grunt, an in-house plugin and Less.

About Alexandrine, a romantic from Paris and a senior engineer with HootSuite for two years:

Alexandrine Boissière is a Senior Software Engineer at HootSuite. She started taking a real interest in web performance while participating in a webperf contest in 2010. When she was the winner in the "Smallest number of requests & Kbytes" category, she realized there was a way in this world to lose weight without having to deprive herself of croissants and cookies.

Join or login to comment.

  • Mike W.

    Thanks for the great talks by two knowledgeable speakers. Very informative!

    May 23, 2013

  • Florent L.

    Good talks, nice event! If you are looking for a grunt task to invalidate your cache on Amazon AWS Cloudfront, here is one I made https://github.com/payrollhero/grunt-cloudfront .

    May 23, 2013

  • Flynn O.

    Good summaries of their topics, very informative.

    May 23, 2013

  • Karl G.

    Good talks, thanks! Just came across another good project on assets optimization/versionning: https://github.com/One-com/assetgraph

    May 23, 2013

  • A former member
    A former member

    Nice combination of talks, the first quite a broad overview and the second a deep dive. Good Q/A afterwards.

    May 23, 2013

  • David O.

    Great talks. Great kick off to the group. Could we get links to the presos?

    May 23, 2013

  • Taivo

    Speakers were knowledgeable; for me, could have gone into more technical depth and spoken longer.

    May 23, 2013

  • Paul N.

    Here is a project that i've been talking to some people at the meetup http://v.ht/29

    1 · May 23, 2013

  • Beier C.

    Awesome meetup! Really looking forward to next one!

    May 23, 2013

  • A former member
    A former member

    Argh, I can't make it either

    May 22, 2013

  • Paul N.

    Sorry everybody who is waiting, im gonna be delayed by 20 minutes or so

    May 22, 2013

  • chad

    Unfortunately something has come up I relinquish my spot

    May 22, 2013

  • Peter M.

    Please come by anytime after 6pm at Mobify's HQ office (address above). Please try to arrive on time or before the 6:30 time, as we will begin at 6:30 to keep from running late. Look forward to seeing you there!

    1 · May 21, 2013

    • A former member
      A former member

      I'll also add that the event will take place on the 2nd floor at Mobify.

      May 21, 2013

  • chad

    This looks like a great meetup group looking forward to my first event.

    May 8, 2013

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy