View screencasts by curated topics.
Dive into the archive of all episodes.
Learn how to test Active Jo...
Setup your development environment.
Configure your production server.
Learn how to modify production to run websockets.
Refactoring our trello clone into sub-components and introducing a global datastore to really clean up our code
An introduction to the Puma webserver and how to deploy your application to Heroku
Speed up the Rails asset pipeline in development by organizing your assets correctly
Learn how oEmbed works to dynamically grab embed codes from a URL and how we can use fragment caching to make this more efficient
Security in production is important. We can use Fail2ban and NGINX to block malicious users from accessing our server and apps.
Learn how to refactor our CSV upload form with ActiveModel::Model to create a tableless form object
Request documents to be signed electronic using the Docusign API in your Rails app
Learn how to implement multiple file uploads in your app using Shrine and jQuery File Upload
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.
Learn how to deploy Sidekiq to production with Heroku
Join 24,647+ developers who get early access to new screencasts, articles, guides, updates, and more.