Skip to content

Instantly share code, notes, and snippets.

@nateberkopec
Last active November 30, 2023 03:10
Show Gist options
  • Star 25 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save nateberkopec/1c9bb9532b8f3ee6e4a7ebd18403f8f6 to your computer and use it in GitHub Desktop.
Save nateberkopec/1c9bb9532b8f3ee6e4a7ebd18403f8f6 to your computer and use it in GitHub Desktop.
ToC

The book and screencasts (350+ pages)

Screencasts are only included in the Web Scale package.

An Economist, A Physicist, and a Linguist Walk Into a Bar...
Little's Law (+ screencast)
The Business Case for Performance
Performance Testing (+ screencast)
Profiling (+ screencast)
Memory - How to Measure (+ screencast)
Rack Mini Profiler (+ screencast)
New Relic
Skylight
Optimizing the Front-end
Chrome Timeline (+ screencast)
The Optimal Head Tag (+ screencast)
Resource Hints (+ screencast)
Turbolinks and View-Over-The-Wire
Webfonts (+ screencast)
HTTP/2 (+ screencast)
JavaScript
HTTP Caching (+ screencast)
Memory Bloat (+ screencast)
Memory Leaks (+ screencast)
ActiveRecord
Background Jobs
Caching
Slimming Down Your Framework (+ screencast)
Exceptions as Flow Control
Webserver Choice
Idioms - writing faster Ruby
Streaming
ActionCable
CDNs (+ screencast)
Databases
JRuby
Memory Allocators
SSL (+ screencast)
Easy Mode Stack - "What stack should I choose?"
The Complete Checklist - a 75+ item checklist for Ruby/Rails apps.

Recorded Q&A sessions

Partials
Rack-mini-profiler
Turbolinks
History of the Ruby GC
Debugging slow SQL
Russian Doll Caching
Gems to Make Your App Faster
Step-by-Step Perf Diagnosis

Interviews (~1 hr each)

DHH (this one is available for free here)
Richard Schneeman (of Heroku)
Mike Perham (Sidekiq)
Sean Griffin (ActiveRecord maintainer)
Eileen Uchitelle (Basecamp)
Sam Saffron (Discourse)
Evan Phoenix (Puma)

There's other stuff included too - like hands-on labs and a private Slack channel. Read all about it.

@marckohlbrugge
Copy link

last link should be https://www.railsspeed.com

@nateberkopec
Copy link
Author

@marckohlbrugge thanks, fixed

@Willardgmoore
Copy link

Screencasts are only included in the Web Scale package.

Question about that.... Where do I buy that? I only see a link to buying the book. on railsspeed.com. Is there something else I buy somewhere else, or is it included if I buy the book? Kinda sounds like it's not, but I also don't see it on https://www.speedshop.co/

@nateberkopec
Copy link
Author

Hey @Willardgmoore: that package has been removed and is no longer for sale. The intended replacement is my Workshop: https://www.speedshop.co/rails-performance-workshop.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment