View screencasts by curated topics.
Dive into the archive of all episodes.
Mocks are a handy tool for ...
Setup your development environment.
Configure your production server.
Learn how to modify production to run websockets.
Learn how to create simple API tokens for authentication with Devise
Learn how to upload CSV files and import records from your Rails application
Test Driven Development, or TDD, is a pretty simple process that allows you to write your code in conjunction with tests to ensure a high level of confidence and code coverage.
Learn how to let your users login with multiple OAuth providers like Twitter, Facebook, Github, Google, etc all at the same time.
Learn how to use the new Encrypted credentials in Rails 5.2 as a replacement to the old secrets.yml and encrypted secrets.
Learn how to add the common "Retweet" or "Reblog" functionality in your Rails app with self-referential associations
Autosaving draft records allows you to make sure users don't lose their work and can easily write draft content without publishing right away. We'll be using Stimulus to build an autosave controller for our form and Draftsman to power the backend.
Adding browser notifications for new messages with the Notifications and Page Visiblity APIs
Rather than serving your user's a 404 dead end, we can use the ActiveSupport rescue_from method to give users search results instead and how to reuse this with ActiveSupport Concerns
Join 27,623+ developers who get early access to new screencasts, articles, guides, updates, and more.