View screencasts by curated topics.
Dive into the archive of all episodes.
Testing ActionCable authent...
Setup your development environment.
Configure your production server.
Learn how to modify production to run websockets.
Sending chat messages from the browser to the server with ActionCable
Learn how to deploy ActionCable and Rails 5 with Passenger
Rails Assets makes it super easy to use the latest versions of frontend libraries
Learn how to remove conditionals and make your code simpler and more reliable using Ruby and ActiveSupport's Array wrap methods
Spiking out code to figure out what we want so that we can do a great refactoring of simple_calendar
Changing the database adapter for a Rails app has always been an annoying, manual change to make. Rails 6.0 introduces the "rails db:system:change" command to make this easier using all the built-in generators for database.yml and more.
Mentioning Users with an @mention is a super common feature. Trix and ActionText are now part of Rails 6 which means we can very easily add support for tagging users with @mentions and other custom attachments in your applications.
Linux server administration can be a pain. You can use cockpit to monitor your servers and keep an eye on long running processes like Sidekiq and Puma without having to SSH into your servers.
Learn how to use a template model to populate forms and other objects with
Learn how to add PDF receipts to your application so users can easily download receipts of their purchases
Join 27,623+ developers who get early access to new screencasts, articles, guides, updates, and more.