Tutorials
![Backup Heroku PostgreSQL to AWS S3 Bucket [Step by Step Tutorial]](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6OTA0MiwicHVyIjoiYmxvYl9pZCJ9fQ==--369328c8d5620b510f2bfd691bb0a0016b93ccc6/open-uri20190627-8062-1igd8w1.avif)
Backup Heroku PostgreSQL to AWS S3 Bucket [Step by Step Tutorial]
Heroku offers a robust backups system for it’s Postgres database plugin. Unfortunately, you can irreversibly lose all your data and backups just by typing a single command. It might seem improbable, but still, I would rather not bet my startup’s e...


How to relax your Ruby version specification in your Gemfile
Have you ever run into this error?Your Ruby version is 2.6.1, but your Gemfile specified 2.6.3Annoying, right? You know your Ruby version is new enough to run this application, but the Gemfile is so fussy.Turns out, Gemfiles don't have to be so pi...


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...