View screencasts by curated topics.
Dive into the archive of all episodes.
Learn how to implement Goog...
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.
We do a code review of a script that let's you control your Mac and iTunes with commands that generate AppleScripts
Today we're refactoring Andrew Mason's GitHub Action that runs Rubocop against your repository. We'll pull out some concepts, remove conditionals, and use several other techniques to clean up the code.
How to develop against webhooks on your local development machine using ngrok and Docusign's API
Learn how to add authentication to an RSS feed with Rails and Devise
Learn about video autoplaying with Wistia and how it improves usability
Use Carrierwave to add attachments to your Mailboxer conversation messages
Race conditions can cause problems with data integrity. We can prevent these issues with Pessimistic Locking in ActiveRecord which uses database row-level locking.
Nested comment threads pose a lot of unique challenges. One of these is deleting comments because you can easily lose the child comments or context. We'll take a look at a couple great ways of handling this.
Join 31,353+ developers who get early access to new screencasts, articles, guides, updates, and more.