Andrew Mason

Andrew Mason @andrewmcodes

About: Andrew Mason is a full stack Ruby on Rails engineer and content creator in the Ruby community.

Location:
Phoenix, AZ
Joined:
Jan 24, 2019

Andrew Mason
articles - 34 total

How to install Ruby on Rails 6.1 with asdf on macOS Big Sur

Ruby and Ruby on Rails have an outdated reputation of being difficult to set up, and some jump on thi...

Learn More 10 1Feb 25 '21

Automating Ruby Gem Releases with GitHub Actions

Whether you are a gem maintaining machine or new to the world of authoring gems, this tutorial is for...

Learn More 10 3Feb 20 '21

Redesigning my website

My personal website - andrewm.codes has gone through many iterations over the years. Some may view my...

Learn More 12 1Feb 17 '21

Webpacker 6: Image Asset Guide

In order to use your images and SVG files with Webpacker 6, you need to put them in the correct place...

Learn More 16 1Dec 24 '20

Webpacker 6: Troubleshooting Guide

A (growing) collection of tools and techniques for debugging your Webpack(er) setup. I highly recom...

Learn More 8 0Dec 24 '20

Webpacker 6: Tailwind CSS 2.0 Integration

In order to add Tailwind CSS 2.0 to your Rails 6 + Webpacker 6 application, you need PostCSS set up,...

Learn More 12 1Dec 24 '20

Webpacker 6: SCSS/Sass Loaders

In order to process .scss and .sass files with Webpacker 6, you need to add sass-loader and sass. N...

Learn More 12 3Dec 24 '20

Webpacker 6: PostCSS Loaders

In order to process .pcss files with Webpacker 6, you need to add postcss-loader. I am also going to...

Learn More 8 1Dec 24 '20

Webpacker 6: CSS Loaders

This page has changed since first posted, refer to the changelog at the bottom. In order to proces...

Learn More 12 3Dec 24 '20

Webpacker 6: Upgrade Guide

This page has changed since first posted, refer to the changelog at the bottom. In this article, w...

Learn More 21 2Dec 24 '20

Webpacker 6: Tutorial Setup

Before we start the upgrade process for Webpacker 6, we are going to create a small demo application...

Learn More 30 1Dec 24 '20

gem install mysql2

I've come across this error several times throughout my development career so I figured it was finall...

Learn More 13 0Dec 11 '20

Ruby's Shovel Method: Digging Deeper

Heads up! This is not actually a deep dive 😬 With everything going on in the world, I almost forgo...

Learn More 14 1Nov 22 '20

How I Use VSCode

I’m about to overhaul my settings and plugins in VSCode so this is my “before” shot. I recently upd...

Learn More 23 2Nov 11 '20

15 Resources I Learned Something From This Weekend

I wanted to get a lot of writing done this weekend but unfortunately I had to take care of a cranky a...

Learn More 40 4Sep 28 '20

8 Tailwind CSS resources to help your next project takeoff

Let's face it, no matter whether its our first or hundredth time, staring at a blank Tailwind CSS is...

Learn More 149 5Aug 14 '20

How to inline SVG files in your Bridgetown site

A short tutorial on how to use bridgetown-svg-inliner to inline SVG assets on your Bridgetown...

Learn More 9 0Jul 21 '20

Creating a blog with Bridgetown and Netlify CMS

This is a quick tutorial to showcase how you can quickly integrate Netlify CMS into your Bridgetown s...

Learn More 34 1Jul 11 '20

Rails 6 Band-Aid for Webpacker::Manifest::MissingEntryError

At CodeFund, we try to keep our dependencies, including Rails, as up to date as possible. We upgraded...

Learn More 16 3May 13 '20

Build and deploy a static site with Ruby, Bridgetown, TailwindCSS, and Netlify

Heads up! This post is a bit outdated. Demo Repository Demo Website What is Bridgetown...

Learn More 46 2May 7 '20

Instantly speed up your Rails application by self-hosting your fonts

Instantly speed up your Rails application by self-hosting your fonts A font can make or br...

Learn More 48 3May 1 '20

Rails Coverage Tools: CodeFactor

CodeFactor According to their documentation: CodeFactor instantly performs Code Review w...

Learn More 11 0Mar 19 '20

A11Y in Rails: Automated Linting with AccessLint🎉

Accessibility (A11Y) testing cannot be fully automated, and requires special attention in order to ge...

Learn More 12 0Mar 12 '20

Rails Coverage Tools: Coverband

Coverband According to their documentation, Coverband is: A gem to measure production co...

Learn More 50 7Feb 22 '20

Stopping a runaway Rails server

Many of us have been there. You hit ctrl-c on you Ruby on Rails server, but nothing happens. No matte...

Learn More 13 2Feb 11 '20

Hiding Ruby 2.7 Deprecation Warnings in Rails 6

Hiding Ruby 2.7 Deprecation Warnings in Rails 6 If you have upgraded your Rails app to Rub...

Learn More 24 8Feb 6 '20

How to set up Ruby on Rails 6 and TailwindCSS 1.1.4

Tutorial For the purpose of this tutorial, we will assume you have Ruby and the Rails gem...

Learn More 69 6Jan 26 '20

How do you organize development projects on your computer?

I have tried different methods to keep development projects on my computer organized but between work...

Learn More 34 46Jan 25 '20

CI for Ruby on Rails: GitHub Actions vs. CircleCI

CI for Ruby on Rails: GitHub Actions vs. CircleCI This is part of a three part series wher...

Learn More 11 0Jan 17 '20

CI for Ruby on Rails: CircleCI

CI for Ruby on Rails: GitHub Actions vs. CircleCI This is part of a three part series wher...

Learn More 16 0Jan 17 '20