Getting Started - Ruby on Rails - Development Environment
Play
8:22 CC

Getting Started - Ruby on Rails - Development Environment

#54 Nov 13, 2016 free
Here is a simple workflow of setting up a new development environment. From Homebrew, ZSH, Atom, and RVM, learn how to easily get your macOS environment up and running.

Database Index Optimization and Migration Maintenance
Play
4:54 CC

Database Index Optimization and Migration Maintenance

#53 Nov 6, 2016 free
Adding indexes to your databases can increase the SQL search performance on your tables. As your application grows, migration files can become out of hand, use squasher to squish them down to a single file.

Rails API - Throttling with Rack::Attack
Play
7:10 CC

Rails API - Throttling with Rack::Attack

#52 Oct 30, 2016 free
Save expensive calculation time using Rack::Attack, we will learn how to limit requests coming into our application. This gem not only limits requests, but can be used to blacklist or whitelist users as well.

Rails API - Authentication with JWT
Play
7:31 CC

Rails API - Authentication with JWT

#51 Oct 23, 2016 free
Using the knock gem, we will add JWT Authentication to our Rails API Application.

Rails API - Active Model Serializer
Play
7:53 CC

Rails API - Active Model Serializer

#50 Oct 16, 2016 free
Using ActiveModel::Serializer, learn how to create the JSON responses for your Rails API application. ASM is a great object oriented approach to building a JSON API.