-
Codecast: Create a RubyGem 28: Add Coveralls to Gem and Github Actions
This is the 28th video in the NerdDice create a RubyGem series. In this video, Mike signs up for the Coveralls Open Source plan, adds test coverage to the gem and incorporates it into the GitHub actions for the gem. This video covers: 00:00:12 Sign up for Coveralls Open Source. Muddle through upsell and authorize…
-
Codecast: Create a RubyGem 27: Add Rubocop to Github Actions
This is the 27th video in the NerdDice create a RubyGem series. In this video, Mike configures the NerdDice project to run a Rubocop GitHub action each time there is a push or pull request to the remote repository. This video covers: 00:00:12 Introduction 00:00:45 Tweak previous CI version to run on any remote push…
-
Codecast: Install Sublime Text 3 on Ubuntu
In this setup and configuration video, Mike installs Sublime Text 3 on Ubuntu. Note: Sublime Text 4 was released in May 2021, so the Linux repos will no longer work to install Sublime Text 3. Mike makes this mistake, uninstalls, and downgrades in the video. 00:00:10 Introduction 00:01:08 Attempt to Install Sublime 3, accidentally install…
-
Codecast: Install Salesforce DX on Ubuntu 20.04
In this video, Mike installs and sets up Salesforce DX tools on Ubuntu 20.04. These include: The Salesforce Command Line Interface (CLI) Lightning Web Components (LWC) Local Development Server Apex Language Services This video covers: 00:00:10 Install the Salesforce CLI 00:01:45 Verify SFDX CLI installation 00:02:00 Install Salesforce Extension Pack 00:03:11 Set Up Lightning Web…
-
Codecast: Install Visual Studio Code on Ubuntu 20.04
In this setup and configuration video, Mike installs Visual Studio Code on Ubuntu using the Snap Store. This video covers: 0:00:10 – Intro 0:00:42 – Get install command from Docs 0:00:53 – Install using terminal 0:02:11 – Launch Visual Studio Code and examine existing extensions, if applicable 0:02:58 – Install a new extension. Add the…
-
Codecast: Contributing to Rails 07 – Epilogue: Contribution Accepted
In this 7th video of the Contributing to Rails series, Mike receives news that his pull request has been merged into the Rails main branch! This video covers: 0:00:10 – Intro and review GitHub alerts 0:00:50 – When issues and pull requests are marked stale 0:02:02 – Comment on issue and pull request re-opened by…
-
Codecast: Install Rails 6, PostgreSQL 13, MariaDB 10.5
In this codecast, Mike installs Rails 6.1, PostgreSQL 13 and MariaDB 10.5 on Ubuntu 20-04. See the previous videos in the setup and configuration series for installing Rails dependencies: Ruby Node Yarn 0:00:10 – Install Rails 0:03:52 – Install PostgreSQL 13 Add the PPA Add the GPG key Update the sources Install PostgreSQL Verify running…
-
Codecast: Install NVM and Yarn in Ubuntu 20.04
In this setup and configuration codecast, Mike installs NVM and Yarn version 1.22 on Ubuntu 20-04. This video covers: 0:01:00 – Review Yarn on the website and choose Yarn classic 0:02:11 – Attempt to install Yarn with NPM as a global package and encounter EACCES error and troubleshoot with the NPM docs 0:03:33 – Install…
-
Codecast: Install NodeJS 14 Ubuntu 20.04
In this setup and configuration codecast, Mike installs NodeJS version 14.x on Ubuntu 20-04. This video covers: 0:01:56 – Reviewing an existing sources list file 0:03:48 – Adding the current version of Node 14.x setup from deb.nodesource.com 0:04:22 – Adding the nodesource GPG key 0:04:37 – Ensuring that the package sources are updated 0:04:50 -Installing…
-
Codecast: Install RVM and Ruby with Troubleshooting
In this setup and configuration codecast, Mike installs RVM, Ruby 2.7 and Ruby 3.0 on a new Ubuntu 20.04 desktop. This video covers: 0:02:06 – Install gpg2 0:02:37 -Import the RVM GPG keys 0:02:44 -Add the RVM PPA 0:03:58 -Install RVM 0:04:36 -Add user to the RVM group (or by specific username if not the…