RSpec provides tools that help you test the behavior of your Ruby objects. Join Abiodun Olowode for a tour of mocks, stubs, and spies—and learn how to use them in your Ruby projects!
We looked to better document our designs and project background in a useful and clear way to support a growing team. This article outlines that experience and what success we found using Figma to support DesignOps.
Join me, friend, as I fall all the way down the rabbit hole exploring all the ways you can implement an enumerated type in Rails, depending on your version of Rails, the capabilities of your database, and your requirements and tastes!
Including some surprise functionality from Rails 7 that I didn't know existed!
HTML, CSS, JavaScript, Python, PHP, C++, Dart — there are so many programming languages out there and you may even be totally fluent in several of them! But
The enumerable module is one of the most important modules in Ruby, it includes a wide range of methods that help us to interact with collections of data.
This website aims to tackle some of the most important accessibility concerns that you'll need to address in a Rails apps. You can read more about the project here.
One of the oldest helpers in Rails is also the most underrated. dom_id shines for building apps with Hotwire, allowing you to easily target parts of the page without a bunch of nasty string interpolation.
If you're finding performance bottlenecks with full-text search in your database, it may be time to switch to Elasticsearch. In this tutorial, Ianis introduces Elasticsearch and shows us how to implement an efficient search feature in Rails.