View screencasts by curated topics.
Dive into the archive of all episodes.
System tests allow you to u...
Setup your development environment.
Configure your production server.
Learn how to modify production to run websockets.
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 24,647+ developers who get early access to new screencasts, articles, guides, updates, and more.