I like 24ways.org's idea of a webdev advent calendar - publishing one article per day from Dec 1st to Dec 24. I thought it would be cool to have the same thing on web performance topics. Our young performance community would benefit from a year-end heartwarming bunch of articles, maybe some motivational, some wrapping up interesting ideas and techniques that popped up in the past year, this kind of stuff. Ideally it would be a co-effort by performance folks from around the world, but lacking the PM skills and time to organize it (and coming up with the idea kinda late) I'll try to start alone, hopefully next year it would be a community effort.
So this is now just a placeholder post, I'll update it with links to the articles as I write them, one per day is the plan, will see how it will work. So watch this space, you can follow me via the RSS feed or Twitter.
I have a preliminary idea of the articles I intend to write, but it's not at all final or complete, so if you want to see an article on something, or you want to write a guest post, please comment or get in touch in email.
- The performance roadmap
- Performance tools
- Required reading
- Psychology of performance
- Reducing the number of page components
- The pain points of having fewer components
- Data URIs, MHTML and IE7/Win7/Vista blues
- Collecting web data with a faster, free server by Christian Heilmann
- Duplicates and near-duplicates
- Caching vs. inlining
- Reducing the payload: compression, minification, 204s
- Big list of image optimization tools
- Give PNG a chance (video)
- Free-falling waterfalls
- How To Measure Web Site Performance by Eric Goldsmith
- Rendering: repaint, reflow/relayout, restyle
- DOM access optimization
- The new game show: "Will it reflow?"
- Progressive rendering via multiple flushes
- iPhone caching
- CSS performance: UI with fewer images
- The performance business pitch