News
Why some people say that fixing some n 1 queries could hurt performance?
Sometimes people say that “fixing” some n 1 queries could hurt performance…Maybe this phrase can be confusing, because if you have not been exposed to a lot of n 1 queries problems, it could be hard to imagine how it can be possible.And also is pr...
Propshaft, Engines, and Turbo | Uh This Isn't a Car Repair Podcast | Remote Ruby
If you’ve accidentally clicked on this podcast due to its title thinking we’re going to talk about the advantages of the Ford Coyote over the Chevy LS, sorry to disappoint! Our boyz run Rails under their hood. ☺ On this week’s episode, Jason, Chri...
HTTPI: a common interface for Ruby HTTP libraries
HTTPI provides a common interface for Ruby’s most popular HTTP clients:HTTPClientCurbEM-HTTP-Request (also requires EM-Synchrony)Net::HTTPNet::HTTP::PersistentexconRackDue to the fact that Rubygems does not allow optional dependencies, HTTPI does ...
114 - 7 Years at GitHub with John Nunemaker | Code with Jason
EPISODE SUMMARYIn this episode, John Nunemaker and I discuss what it's like to work at GitHub for seven years, and how Microsoft's acquisition of GitHub impacted John's job and career.EPISODE NOTESIn this episode, John Nunemaker and I discuss what...
Custom Form Handling With Turbo. Turbo will be a default part of Rails…
Turbo will be a default part of Rails from Rails 7, replacing Turbolinks and rails-ujs. This post is a result of time I spent digging into Turbo, in particular its implications for forms that don’t seem to fit what Turbo is designed for: that is, ...
Docker concepts and terminology - Code with Jason
When I first started trying to learn about Docker, I was very frustrated by the reading material that I found online. Most of it seemed to not really be written for humans.So I wrote a post explaining some of the fundamental Docker terms and conce...