- 48
- 177 718
BrainTrust Digital
United States
เข้าร่วมเมื่อ 20 ส.ค. 2018
Hey, I am Thomas with BrainTrust, a full stack developer obsessed with learning. I am an AWS Certified Developer, SysOp Admin and Solutions Architect always looking to iteratively improve and help others along the way.
Early on, I struggled to find complete start to finish resources and would often get lost in the cracks where one tutorial left off and the next began. My hope is to close that gap by providing tutorials I wish I had when learning. I am highlighting various places people tend to get stuck or have questions from development, infrastructure, Git, GitHub, continuous integration, and deployments maybe even a little design.
I have heard one of the best ways to learn is by teaching; please reach out, ask questions, point out alternative solutions, tell me where you are getting stuck and I'll see if I can help.
Early on, I struggled to find complete start to finish resources and would often get lost in the cracks where one tutorial left off and the next began. My hope is to close that gap by providing tutorials I wish I had when learning. I am highlighting various places people tend to get stuck or have questions from development, infrastructure, Git, GitHub, continuous integration, and deployments maybe even a little design.
I have heard one of the best ways to learn is by teaching; please reach out, ask questions, point out alternative solutions, tell me where you are getting stuck and I'll see if I can help.
AWS CLI for Beginners
A beginner tutorial walking through how to install the AWS Command Line Interface or CLI. The AWS CLI is an open source tool that allows you to interact with Amazon Web Services (AWS) in your terminal application, essentially anything you can do in the AWS admin web console you could complete via the CLI.
This AWS tutorial walks through install, configuration including user set up with permissions. We also demonstrate use of the CLI and how to use helpful documentation for specific services.
⏰ Timestamps
0:00 Introduction
1:03 Getting started
1:31 Choose your OS
2:00 Begin install
3:16 Create AWS user and keys
4:46 Configure CLI
5:29 List S3 buckets
6:05 AWS CLI help
6:41 Closing notes
AWS + Rails Series Playlist
- th-cam.com/play/PL6lusswsNPHG5csQPFjMExe5XQqr1cJvq.html
My Gear List
- brain-trust.io/my-gear
My TH-cam SEO Software
- www.tubebuddy.com/braintrust
My Accounting Software
- shareasale.com/r.cfm?b=960179&u=2504754&m=52946&urllink=&afftrack=
Try Audible and Get Two Free Audiobooks
- amzn.to/36dXe3V
Make sure you subscribe to my channel to keep up to date with new content!
DISCLAIMER: Links in this description include affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting BrainTrust Digital so I can continue to provide you with free content each week!
This AWS tutorial walks through install, configuration including user set up with permissions. We also demonstrate use of the CLI and how to use helpful documentation for specific services.
⏰ Timestamps
0:00 Introduction
1:03 Getting started
1:31 Choose your OS
2:00 Begin install
3:16 Create AWS user and keys
4:46 Configure CLI
5:29 List S3 buckets
6:05 AWS CLI help
6:41 Closing notes
AWS + Rails Series Playlist
- th-cam.com/play/PL6lusswsNPHG5csQPFjMExe5XQqr1cJvq.html
My Gear List
- brain-trust.io/my-gear
My TH-cam SEO Software
- www.tubebuddy.com/braintrust
My Accounting Software
- shareasale.com/r.cfm?b=960179&u=2504754&m=52946&urllink=&afftrack=
Try Audible and Get Two Free Audiobooks
- amzn.to/36dXe3V
Make sure you subscribe to my channel to keep up to date with new content!
DISCLAIMER: Links in this description include affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting BrainTrust Digital so I can continue to provide you with free content each week!
มุมมอง: 9 800
วีดีโอ
Test Suite Shoulda Matchers
มุมมอง 9303 ปีที่แล้ว
Do you want to learn how update your test suite with the shoulda matchers gem? In this rails testing tutorial, we’ll discuss the shoulda matchers gem by thoughtbot. We walk through the process of updating our RSpec test suite to include shoulda matchers in our AWS Rails app. ⏰ Timestamps 0:00 Introduction 1:22 Create git branch 1:53 Fix test suite 2:54 Install Should Matchers gem 3:45 Gem confi...
Rails Custom Validations
มุมมอง 3.9K3 ปีที่แล้ว
In this tutorial we cover how to add basic and custom validations in Ruby on Rails. Rails validations are a way to ensure precise constraints around your data. Validations are a great way to provide feedback to your users via your form data as a result of the tooling which automatically populates errors with clear messages. Rails give you the access to several built in validation helpers to use...
Rails Testing Faker Gem Tutorial 2021
มุมมอง 2K3 ปีที่แล้ว
In this rails testing tutorial we will discuss the Faker gem. We walk through the entire process of installing and using the Faker gem in our AWS Rails application. Good, realistic data makes it much easier to get a better sense of look, feel, function of a Ruby on Rails application. Faker generated data also dramatically improves the quality of your tests by helping to covering edge cases rela...
How to Create Next and Previous Links with Test Driven Development (TDD)
มุมมอง 5913 ปีที่แล้ว
In this AWS Rails Beginner Testing tutorial we walk through how to create next and previous links with test driven development (TDD) in your Ruby on Rails 6 app. I will include testing terminology and process to create the feature. We use RSpec for our test suite, but the concepts apply if you prefer a different automated test suite. I have tutorials linked below if you would like to set up you...
Factory Bot Tutorial for Beginners
มุมมอง 11K3 ปีที่แล้ว
In this AWS Rails tutorial we cover how to use factory bot for beginners. We start by installing and configuring the factory_bot_rails gem. Next we create our first factory using the factory_bot rails generators and update our spec to accommodate. Finally, we walk through several features of factory_bot including sequences, traits, nested factories and associations. ⏰ Timestamps 0:00 Introducti...
RSpec Tutorial for Beginners
มุมมอง 12K3 ปีที่แล้ว
Are you a beginner trying to set up testing with RSpec in your Ruby on Rails 6 application? In this AWS Rails tutorial we going to walk through how to install and set up RSpec. Adding RSpec will allow us to write tests to validate our code. This test code acts as a safety net to ensure we don’t unintentionally break features in the future. We will walk though the basic RSpec install as well as ...
How to Add a Simple Search
มุมมอง 3943 ปีที่แล้ว
In this AWS Rails tutorial we walk through the addition of a simple search with pagination to your Ruby on Rails application. I have kept this search intentionally simple. There are several complex search options like Solr and ElasticSearch - this is not that, we may cover those in the future. Let me know in the comments section if you want me to cover a more advanced search option. I have a vi...
How to Create a Counter Cache 2021
มุมมอง 6433 ปีที่แล้ว
In this tutorial we walk through how to create and use a counter cache in a Ruby on Rails 6 application. In a previous tutorial we added a has many through relationship between videos and categories. This week we add a counter cache column to our database on the join relationship. Don't worry I walk through the entire process from creating database migrations, populating our legacy data, updati...
How to Add Categories and Filtering (Has Many Through Relationships)
มุมมอง 2.3K3 ปีที่แล้ว
In this AWS Rails tutorial we walk through how to add categories to your ruby on rails application with a has many through relationship. Next, we use yarn to add the select2 JS plugin to create a clean interface for tagging videos with categories. Finally, we update views to display the categories under the videos and make them clickable to filter for other videos with the same category. #rails...
5 Valuable Command Line Aliases
มุมมอง 2763 ปีที่แล้ว
In this quick tip we're going to walk through my top 5 most valuable command line aliases. Stick around until the end, the last 2 aliases are really useful. Everyone's workflow is different, but for me, these valuable as they save me tons of time through out the day. ⏰ Timestamps 0:00 Introduction 0:48 Getting started 0:59 #1 Traverse Folders 1:29 #2 Show/hide files 3:01 #3 Flush DNS Cache 4:25...
AJAX Pagination Tutorial
มุมมอง 2K3 ปีที่แล้ว
A couple weeks ago a subscriber, Insightful Talk, asked if I could explain how to improve the previous Kaminari pagination tutorial so there were no page refreshes upon clicking links. To accomplish this we will use AJAX to refresh the videos and pagination portion of our page. Don’t worry all steps too complete will be included in this tutorial walking you through how to add AJAX pagination to...
How to Buy a Domain Name in GoDaddy
มุมมอง 963 ปีที่แล้ว
This tutorial explains how to buy a domain name in GoDaddy. We quickly walk through all the steps required to secure your new domain. I have covered domain purchases previously on AWS Route 53 as well as Gandi.net. It's important to learn how to complete various tasks on several different platforms. This helps hammer home the basic steps required to complete that task, in this case purchasing a...
How to transfer a domain to AWS
มุมมอง 3.5K3 ปีที่แล้ว
Do you want to learn How to transfer a domain to AWS? Then stick around to find out how. In this tutorial we are going to walk through how to transfer a domain from Gandi.net to AWS Route 53. I have previously showed how to transfer a domain from GoDaddy to AWS Route 53 so I figured this would showcase a different platform to point out subtle similarities and differences between platforms. When...
How to Add a Subdomain in Route 53 Subscriber Request
มุมมอง 12K4 ปีที่แล้ว
Do you want to learn how to add a subdomain in Route 53? Eduardo reached out in the comments section of a previous video asking for some help adding subdomains. One important note to consider before we get started: when using subdomains and an SSL certificate there will be additional concerns, you will want to reference my cert manager video linked in card and description for best practices. Ba...
How to Register a Domain with Gandi.net
มุมมอง 1.6K4 ปีที่แล้ว
How to Register a Domain with Gandi.net
Serverless YouTube Planner Series Introduction
มุมมอง 1464 ปีที่แล้ว
Serverless TH-cam Planner Series Introduction
How to Use GoDaddy Domains with AWS Route 53 Hosted Zones
มุมมอง 33K4 ปีที่แล้ว
How to Use GoDaddy Domains with AWS Route 53 Hosted Zones
Create an Application Load Balancer for Rails 6 NGINX app
มุมมอง 1.7K4 ปีที่แล้ว
Create an Application Load Balancer for Rails 6 NGINX app
How to Add Fields to a Devise User Signup in Rails 6
มุมมอง 4.5K4 ปีที่แล้ว
How to Add Fields to a Devise User Signup in Rails 6
How to Attach an Elastic IP to an EC2 Instance
มุมมอง 1564 ปีที่แล้ว
How to Attach an Elastic IP to an EC2 Instance
Rails 6 Active Storage Tutorial with Devise and AWS S3
มุมมอง 4.5K4 ปีที่แล้ว
Rails 6 Active Storage Tutorial with Devise and AWS S3
AWS Disaster Recovery: How to Create an EC2 Instance from a Backup Tutorial
มุมมอง 6974 ปีที่แล้ว
AWS Disaster Recovery: How to Create an EC2 Instance from a Backup Tutorial