View screencasts by curated topics.
Dive into the archive of all episodes.
A getting started guide on ...
Setup your development environment.
Configure your production server.
Learn how to modify production to run websockets.
Cheap, easy hosting for Ruby and Rails apps.
Launch your product business way faster with our SaaS template.
Accept Payments with Stripe.
Building a simplified version of Instagram is a great way to learn Rails.
Expert advice on keeping Rails apps organized and fast.
Build a basic VueJS frontend application that authenticates to the server using JWT, Rails API, and LocalStorage
Learn how to use ActiveRecord Transactions to create atomic updates across multiple records and to improve the speed of bulk operations
Learn what the Decorator design pattern does and how to implement it from scratch
Add advanced counter caching for soft deletable models, scopes, and has_many relationships
A walk through of the process of fixing a popular gem and learning how ActiveRecord and the Paranoia gem works
See how you can use a form object to improve the way you implement custom and complex forms in Rails
Often times you hear people say using callbacks and adding dependencies are always bad. Life's not that simple and in this episode we explore when to use callbacks and when it makes sense to add gem dependencies to your app.
We do a code review and refactoring of an implementation of incremental run numbers for an application
Learn how the new Rails UJS library works and compares with the old version of jquery_ujs that it replaces
We do a code review of a script that let's you control your Mac and iTunes with commands that generate AppleScripts
Join 31,353+ developers who get early access to new screencasts, articles, guides, updates, and more.