Tutorials
Why is Ruby Slower on Mac? An Early Investigation
Sam Saffron has been investigating Discourse test run times on different platforms. While he laments spending so much extra time by running Windows, what strikes me most is the extra time on Mac — which many, many Rubyists use as their daily drive...
Ludicrously Fast Page Loads - A Guide for Full-Stack Devs
Server response times, while easy to track and instrument, are ultimately a meaningless performance metric from an end-user perspective. Actual end-user response to the word ‘microservices’ End-users don’t care how fast your super-turbocharged bar...
Hacking Your Webpage's Head Tags for Speed and Profit
Most of us developers settle for page load times somewhere between 3 and 7 seconds. We open up the graph in NewRelic or webpagetest.org, sigh, and then go back to implementing that new feature that the marketing people absolutely must have deploye...
rack-mini-profiler - the Secret Weapon of Ruby and Rails Speed
rack-mini-profiler is a powerful Swiss army knife for Rack app performance. Measure SQL queries, memory allocation and CPU time.rack-mini-profiler is a a performance tool for Rack applications, maintained by the talented @samsaffron. rack-mini-pro...
How Changing WebFonts Made Rubygems.org 10x Faster
I’m passionate about fast websites. That’s a corny thing to say, I realize - it’s something you’d probably read on a resume, next to a description of how “detail-oriented” and “dedicated” I am. But really, I love the web. The openness of the Web h...