2. Hi….I’m Eric
Just a bit about me
● Drupal developer at Straight North
● Builds things out of wood
● Likes fast things
● Has written 5 novels
● New dad...so pretty much not doing
anything anymore...
4. Covering What Tonight
● Speed Overview
● Measuring Results
● Tools
o Browser
o Server
o HAR Files (http archive)
● What is happening under the hood
● Working Under Pressure
5. ...and not covered.
● Responsive Images (we’ll touch on this)
● Fonts (we won’t touch this at all)
o Google Make Web Fast Video on Fonts
Link
12. CLI
● PhantomJS
o Headless WebKit scriptable w/a javascript API
To HAR file
bin/phantomjs netsniff.js SITE > site.har
● YSlow
o from site or HAR file
o to plain text or JSON
yslow
● --info {basic | all}
● --format {plain | json}
● site.har
16. Tricks & Tips & other Lovely Things
● Incremental changes
● Understand your REAL bottlenecks
● Code for Mobile First
● Checkout HTML5 Prefetch
17. What is happening under the hood
“New Relic gets you
immediate code-level
visibility to build faster
software, create better
products, and delight your
customers.” - sales pitch
21. Apache JMeter
● Deskop application
● 100% Open Source
● Designed for testing website loads
● Can work “out of the box”
● Added scripts for more indepth data
22. In Depth Data
● CPU
● Memory
All fine and dandy...so long as...
23. BlazeMeter
● Based on JMeter
● SaaS
● Easier to configure and use
● Prettier
● ...and not free
24.
25. Show Notes
● https://gist.github.com/michalsen/8625e0
736d1c9fb4a564
Eric Michalsen
eric.michalsen@gmail.com
@michalsen
Google+