This week I worked on rendering partials over websockets with Action Cable. I ran into a problem that...
Yesterday I was trying to improve the performance of collection rendering in my rails app. The page I...
The music school I work at currently uses a Konica Minolta Bizhub 364e. One of these: Ever since...
I used to get a few follows most days. That tapered off since I haven’t been posting lately. I...
The classic template design pattern uses inheritance to declare which methods its subclasses must...
You don't need a Javascript library for dropdown menus, just a few lines of CSS.
Over time I've integrated a few static analysis tools into my workflow. These have been extremely...
I often see discussion about generics, but I've never really grasped what they are. I'm a Ruby/Rails...
tl;dr – You can't, but there are other ways of getting data into your functions.
What activity deserves more time than you can give it?
You really need to go to RailsConf.
Adventures in TDD, or how I learned to make my test suite proofread my model associations.
Are you seeing Redis::ConnectionError: Connection lost (ECONNRESET)? Is your cache hit rate suspiciously low? A story of the bug I didn't know I had, how I found it, and how I got rid of it. It's easy, I promise.
We read a lot about concurrency in Ruby. How do you actually do it, though? Here's how I made some concurrent, non-blocking API calls from a Rails app.