You want a faster app – where should you start? At RailsConf 2017 I was in a panel “Performance: performance” moderated by Sam Saffron and joined by Eileen Uchitelle, Rafael Franca, and Nate Berkopec. While we talked about many things, I realized I’ve never...

I don’t usually talk about support ticket work that I do. Most tickets are so specific it’s hard to write generalized articles. When I get a type of ticket that is worth blogging about, I usually find a better place to write about it like devcenter docs, or I look for...

How does an asset get compiled? It’s less of a pipeline and more of a recursive ball of, well assets. To understand the process we will, start off with an asset with no directives (no require at the top). We’ll then walk through all the steps Sprockets goes through...

You often hear stories from unhappy programmers who work on code that’s hard to maintain because it was written in a hurry. On the other side, managers are stuck chasing deadlines and clients need everything done as soon as possible so they can reach a particular...

This Week in Rails: yarn, webpack, BIGINT PKs and more! Featured “Yarn is good. Yarn works.” Last week, we mentioned that Rails 5.1 is gaining a –yarn option. This option is now promoted to be the default: every new Rails app will be set up to use yarn...