🌊 Navigate the #perfmatters salt marsh waters in this NodeSchool workshopper
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
exercises fix small typo Oct 15, 2015
i18n creating spritesheets exercise May 13, 2015
lib rm trailing space May 19, 2015
resources updated screenshots! May 13, 2015
.editorconfig
.gitignore initial commit May 4, 2015
.jshintignore initial commit May 4, 2015
.jshintrc initial commit May 4, 2015
changelog.markdown initial commit May 4, 2015
license initial commit May 4, 2015
package.json 1.0.3 Oct 16, 2015
perfschool.js playground to give users a working base to edit May 5, 2015
readme.markdown

readme.markdown

perfschool

Find your way through the performance optimization maze in this NodeSchool workshopper

This workshop is based on one of my talks, "High Performance in the Critical Path". The perfschool workshopper was originally written for CampJS V.

Screenshots

menu.png

cat.png

Install

Get it from npm

npm install perfschool -g

**perfschool requires you to use Node.js v0.10.x.

Usage

First off, the command below will give you fresh copies of the files you'll need to run the exercises.

perfschool init

Once that's out of the way, just run the command below and choose one of the exercises!

cd perfschool-playground ; npm install ; perfschool

FAQ

Yes, yes I have. That article talks about PageSpeed Service, a CloudFlare-like CDN service that's going to be shut down. The PageSpeed Insights product and related open-source products are still alive and well (source).

License

MIT