If you're integrating your software with a web service these days, chances are you have to use OAuth2 to authorize it. Here's a little story about a h…
JS framworks are great for richly interactive client-side applications. But what if we just want to take a typical Rails app and spruce it up with a l…
Ruby's Arrays are remarkably flexible and useful data structures, but they aren't always the right choice. Learn how using a data abstraction that enf…
Join guest chef Nat Budin to see how a traditional RESTful API can lead to an inefficient client/server conversation. You'll see what a GraphQL altern…
Sometimes Rails is overkill! Roda an elegantly designed lightweight alternative, and in today's episode Federico Iachetti is going to show you how to …
Previously, guest chef Corey Haines joined us to talk about representing complex structured data with custom attribute types in Rails. Today, he retur…
Sometimes model attributes need to have more structure than a simple string or number. In part 1 of a 2-part series on ActiveRecord polymorphic attrib…
In the final entry in our series on ROM with guest Tim Riley, get ready for a quick tour through some more advanced ROM features. You'll get a sense o…