Skip to main content

Training for Ruby on Rails developers.

Become a better developer by learning how others approach and solve problems.

Start Learning Now

The guidance you need to become a Senior Engineer.

Build any feature you can imagine with Ruby on Rails.

Optimize your workflow and write clean and efficient code.

Deploy and scale your applications while making performance gains.

Recent Screencasts

Eac09c82a850c265a342ed9dd1420bbea08ef976

Direct Messages in Realtime with ActionCable

Pro Episode · #143 ·

Add realtime direct messages between users in our chat application using ActionCable

6
5b560549650e3dbac2893cfa02483c80265df4c5

File Uploads in Rails With Shrine

#142 ·

Add file uploads to your application with the Shrine gem

16
9bd9952158908afaf83b7a2843acef8af5fa0046

Multi-User Spreadsheets with ActionCable: Part 5

#141 ·

Build a reactive multi-user spreadsheet web app with ActionCable and RethinkDB

2
C2dbfbe6e10a10debcab242ab218d6f591e375c9

Multi-User Spreadsheets with ActionCable: Part 4

#140 ·

Build a reactive multi-user spreadsheet web app with ActionCable and RethinkDB

2
54e8c5954d8c3ea0d3b8541f277db5140c00a615

Multi-User Spreadsheets with ActionCable: Part 3

#139 ·

Build a reactive multi-user spreadsheet web app with ActionCable and RethinkDB

2
7cd77954c30aac52fab75957ae0c4a6a467b8d24

Multi-User Spreadsheets with ActionCable: Part 2

#138 ·

Build a reactive multi-user spreadsheet web app with ActionCable and RethinkDB

3
3dd9b67fad0cadbdc65ae702ab3b865858f6017f

Multi-User Spreadsheets with ActionCable: Part 1

#137 ·

Build a reactive multi-user spreadsheet web app with ActionCable and RethinkDB

6
695ae6b1b19a8abee5aef0401ab50cd6cccde4c7

Group Chat with ActionCable: Part 7

Pro Episode · #136 ·

Tracking unread messages in chat so that we can provide a nice user experience for our users

4
7f07db50ff6e9e4df5abed1850a6925d3a89d0f4

Group Chat with ActionCable: Part 6

Pro Episode · #135 ·

Adding browser notifications for new messages with the Notifications and Page Visiblity APIs

9
5a63a0148e19e1f2ac5cfebdb0c635096c84416a

Sending Emails with SMTP and Sendgrid

Pro Episode · #134 ·

Setup Rails to send emails over SMTP using your Sendgrid account

13
See More Episodes

Loved by the community

And it costs less than the price of lunch!

Just $9 a month. Cancel anytime.

Start Learning Now