Cover art for podcast Plugging In The Holes

Plugging In The Holes

59 EpisodesProduced by Maria CampbellWebsite

A show in which we address various issues that may come up with the technological tools that we depend on in our work or daily lives and how we can overcome them before they overcome us!We also cover JavaScript applications and workflows, both front end and backend (Node.js, npm, MongoDB, to name a … read more

59 Episodes | 2019 - 2021

Migrating from Gatsby v2 to v3

April 10th, 2021

14:50

In this episode, I discuss the minimum required changes I had to make to my Gatsby site when migrating from version 2 to version 3. To view the transcript/post of this podcast, please visit Migrating from Gatsby v2 to v3

Zoom has invaded the web page too

March 5th, 2021

5:45

I this episode, I discuss how zoom as invaded the web page, and how to avoid it. To view the transcript/post of this podcast, please visit Zoom has invaded the web page too on interglobalmedianetwork.com.

--- Send in …

Adobe Brackets is finally being put to rest

March 4th, 2021

1:55

In this episode, I talk about how the Adobe Brackets code editor is being deprecated, and which code editor I suggest would be a good replacement. To …

Using the Notes Extension In Brackets

February 16th, 2021

2:58

In this episode, I talk about the advantages of using the Brackets Notes extension, a nifty little extension which creates notes within an active …

Using Google Meet for on-the-fly screen sharing

February 14th, 2021

4:08

In this episode, I discuss how one can use the Google Meet video conferencing app with screen sharing capability. To view the transcript/post of this podcast, please visit Using Google Meet for on-the-fly screen sharing

Google Chrome and the Brackets Live Preview extension

February 6th, 2021

5:37

In this episode, I discuss how the Brackets code editor launches its own instance of Google Chrome when its Live Preview extension is being used, what to watch out for security-wise about this behavior, and how you can

How iTunes Match saved me from losing iTunes Purchases bought under previous Apple IDs

November 28th, 2020

2:49

In this Season 2 episode 2, I discuss how iTunes Match saved me from losing iTunes Purchases bought under previous Apple IDs. To view the transcript/post of this podcast, please visit How iTunes Match saved me from …

How to enable async await in a Node.js/Express application with ESLint

November 14th, 2020

2:33

In this first episode of Season 2,  I discuss how to configure Eslint to recognize async/await in a Node.js/Express application. To view the transcript/post of this podcast, please visit How to enable async await in a …

Binary Data: MongoDB Compass vs Robo 3T vs Local Mongo Shell

September 29th, 2020

1:26

In this (very short) episode, I discuss why I switched from MongoDB Compass to Robo 3T in local development. To view the transcript/post of this podcast, please visit MongoDB Compass vs Robo 3T vs Local Mongo Shell on

Reverting a file to a specific revision in Git

September 27th, 2020

2:43

In this episode, I talk about restoring a file to a specific state using Git. To view the transcript/post of this podcast, please visit Reverting a File to a Specific Revision in Git on interglobalmedianetwork.com.

--- …

Using POST request with VS Code's REST Client extension

September 9th, 2020

4:50

In this episode, Now I discuss using a POST request in a local environment using VS Code's REST Client extension. To view the transcript/post of this podcast, please visit Using POST request with VS Code's REST Client …

Using VS Code's REST Client extension instead of Postman

September 8th, 2020

3:53

In this episode, I discuss an alternative to the Postman Collaboration Platform for API Development. It is a VS Code extension called REST Client. To …

Hiding an "N/A" value of a src attribute of an img tag from an API

September 2nd, 2020

5:48

In this episode, I discuss how one can hide the default alternate placeholder image both when an image does not exist or the link passed to the value …

Installing Python 3.8.0+ on your Mac with pyenv

July 4th, 2020

11:16

In this episode, I discuss how I recently wrote a post entitled Installing the latest version of Python on Mac OS Catalina and overriding the old …

Adding host property to webpack.config.js which permits you to view your app in localhost on other shared network devices

June 7th, 2020

2:27

In this episode, I talk about how to add the host property to your webpack.config.js file, thereby permitting you to view your app in localhost on other shared network devices. To view the transcript/post of this …

How to set up more than one wireless printer with HP ePrint using the HP Smart App

May 31st, 2020

10:48

In this episode, I discuss setting up more than one wireless printer with HP ePrint using the Hp Smart App. To view the transcript/post of this podcast, please visit How to set up more than one wireless printer with HP …

Enabling the auto-complete feature in Git with Z-shell

May 30th, 2020

2:18

In this episode, I discuss how to enable the auto-complete feature in Git. To view the transcript/post of this podcast, please visit Enabling the auto-complete feature in Git with Z-shell on intergloblamedianetwork.com.

Installing the latest version of Python on Mac OS Catalina and overriding the old default pre-installed version

May 29th, 2020

4:09

In this episode, I discuss how to replace the old pre-installed default version of Python on Mac OS with the latest version of Python via Homebrew. …

The real reason behind why VSCode seemed to go haywire on me

May 28th, 2020

1:59

In this episode, I discuss how I finally resolved the diminished rendering in the browser issue I encountered when using VS Code's Live Server. To …

When deploying an app to gh-pages that uses confetti-js

April 24th, 2020

5:26

In this episode, I talk about how to add the confetti-js npm package to an application you are hosting on Github gh-pages. To view the transcript/post of this podcast, please visit When deploying an app to gh-pages that …

The really cool jscolor color picker

April 10th, 2020

3:32

In this episode, I talk about how to add the really cool jscolor color picker to an application! To view the transcript/post of this podcast, please …

Sticky Footers in the age of coronavirus: It always comes down to FlexBox, just the implementation may vary

April 9th, 2020

10:44

In this episode, I talk about a new way that I implemented FlexBox to achieve a sticky footer in the new application I created for my students called "Storage Fun With Forms". I also give some advice on how to approach …

How challenges, road blocks, and mistakes can lead to fruitful progress as a web designer or developer

March 23rd, 2020

2:53

In this episode, I talk about how challenges, road blocks, and mistakes can lead to fruitful progress as a web designer or developer. To view the …

Recording Saving and Downloading Blackboard Collaborate Ultra Sessions

March 16th, 2020

16:46

In this episode, I talk about how to record, save, and download Blackboard Collaborate Ultra audio/video sessions. This is in response to the City …

Forking A Repository on Github and Subsequently Creating a Pull Request on the Original Repository

March 11th, 2020

7:22

In this episode, I talk about forking a repository on Github and subsequently creating a pull request on the original repository. To view the …

How to prevent buttons from moving on click

March 2nd, 2020

14:02

In this episode, I talk about how I solved the issue of moving buttons on click, and what the side effects were of that move! To view the …

VS Code and the Live Server extension

February 28th, 2020

1:48

In this episode, I talk about how to use the Live Server extension for VS Code. To view the transcript/post of this podcast, please visit VS Code and the Live Server extension on interglobalmedianetwork.com.

--- Send …

Switching Shells on Mac OS Catalina

February 28th, 2020

5:53

In this episode, I talk about why one should switch over to the ZShell from Bash if they has Mac OS Catalina installed on their machine. To view the …

Images in Gatsby Post Content when using Netlify CMS

February 25th, 2020

3:28

I this episode, I talk about how to add images in the body of Gatsby markdown posts when using Netlify CMS. To view the transcript/post of this podcast, please visit Images in Gatsby Post Content when using Netlify CMS

Git cloning a branch other than master from Github

February 25th, 2020

2:11

In this episode, I talk about how to git clone a branch other than the master branch from a Github repository. To view the transcript/post of this podcast, please visit Git cloning a branch other than master from Github

Git Large File Storage

February 24th, 2020

2:52

In this episode, I discuss how I finally took the plunge and started using Git Large File Storage in my repositories. To view the transcript/post of this podcast, please visit Git Large File Storage on

The importance of taking time out to check your code and html markup

February 18th, 2020

3:33

In this episode, I discuss what tools will help you in checking your source code AND html markup, thereby reducing the number of errors present in …

The importance and advantage of git push -u

February 15th, 2020

3:10

In this episode, I discuss the importance and advantage of the -u flag when pushing a local git repository to remote for the first time. To view the transcript/post of this podcast, please visit The importance and …

Using node-sass instead of system Sass in OS X Catalina

February 12th, 2020

7:15

In this episode, I describe how I circumvented my inability to use my old Sass installation on my Macbook Pro which I recently upgraded to OS …

APIs for Developers and what pitfalls to watch out for

January 14th, 2020

5:59

In this episode, I discuss resources I have come across providing information about APIs for developers. I also discuss what pitfalls to watch out for when working with APIs. To view the transcript/post of this podcast, …

How to take a screenshot on your Mac (Mojave or later)

January 12th, 2020

3:17

In this episode, I discuss how you can take awesome screenshots without any of the accidental deselect or inaccuracies hastle in older versions of …

Github Integration App Smart Commits on Jira

January 12th, 2020

2:47

In this episode, I discuss how I reconnected a Github repository to the Github Integration app for Jira after discovering that my #resolve, #done, …

How to create a sticky footer when you originally didn't account for having one

January 9th, 2020

7:28

In this episode, I discuss how I went about creating a sticky footer after having already built the basic infrastructure and code of my Message Me app. To view the transcript/post of this podcast, please visit How to …

Crisp chat, GatsbyJS and dotenv (update)

December 31st, 2019

2:30

In this episode, I discuss the update I made to Crisp chat, GatsbyJS, and dotenv issue and what it all means. To view the transcript/post of this podcast, please visit Crisp chat, GatsbyJS and dotenv (update) on

GatsbyJS and dotenv

December 30th, 2019

3:42

In this episode, I discuss what happened when I tried to use the dotenv npm package with the Crisp chat box and GatsbyJS. To view the transcript/post of this podcast, please visit GatsbyJS and dotenv on

The window object, React hooks, and GatsbyJS

December 29th, 2019

4:30

In this episode, I talk discuss how I came about successfully adding media queries to a React element's inline styles. To view the transcript/post of …

Crisp Chat Box now on interglobalmedianetwork.com

December 28th, 2019

2:23

In this episode, I talk about why I decided to go with a chat box widget instead of creating a node chat app myself for interglobalmedianetwork.com. To view what the Chat Box looks like, please visit

GatsbyJS and the Sharp plugin

December 23rd, 2019

2:49

In this episode, I describe how I finally was able to add back the gatsby-plugin-manifest and gatsby-plugin-offline plugins to my …

Checking In

December 14th, 2019

4:14

In this episode, I talk about the importance of being acquainted with the tools one depends on every day at work and that if one is NOT acquainted …

My thoughts on Social Media

November 23rd, 2019

2:30

In this episode, I share my thoughts on Social Media and why I removed myself from Facebook. To view the transcript/post of this podcast, please visit My thoughts on Social Media on interglobalmedianetwork.com.

--- …

The Status of my Code Camp NYC 2019 Presentation Submission

September 9th, 2019

0:44

In this short but sweet episode, I reveal the status of my Code Camp NYC 2019 presentation submission. Tune in to find out the status!

--- Send in a voice message: https://anchor.fm/maria-campbell/message Support …

Multer S3 and AWS S3

September 4th, 2019

2:14

In this episode, I reveal the status of my goal to delete images dynamically uploaded via multer s3 to AWS Simple Storage Service (aka S3), the title …

Specialization: The Importance of Not Spreading Oneself Too Thin

September 3rd, 2019

5:33

In this episode, I mention my submission to Code camp NYC 2019, the importance of specialization, and the importance of doing things we believe in instead of what others expect us to do. To view the transcript/post of …

Multer, Amazon S3 and AWS Amplify

August 2nd, 2019

5:50

In this episode, I discuss the pitfalls of using the npm package multer-s3 for uploading files onto Amazon Simple Storage Service (aka S3) and what

Node.js and graphql

July 30th, 2019

7:55

In this episode, I will be talking about graphql and why I came to love working with Node.js and graphql on the backend. To view the transcript/post of this podcast, please visit Nodejs and graphql on

Github automated security fixes (beta)

July 30th, 2019

4:29

In this episode, I talk about what are Github automated security fixes and how they work.  Having yet another source to fix the vulnerabilities in …

Gatsby, gatsby-image, and Netlify CMS

July 10th, 2019

9:44

In this episode, I talk about how I came to successfully implemented Netlify CMS to my business website, interglobalmedianetwork.com. To view the …

Gatsby, terser, and source-maps

July 9th, 2019

5:08

In this episode, I talk about how  during the past couple of days I have been working on adding a netlfiy-cms to my Gatsby site. Not that I want it for myself necessarily, although it is great to have an alternative …

Outdated JavaScript tooling, vulnerabilities and security

June 29th, 2019

7:07

I have spoken or written about this topic before, but feel the need to re-address it.

Node Security/npm audit appeared for the first time in my Terminal window in March of last year (2018). I had read that it was a new …

The Browser War: Chrome vs Firefox

June 22nd, 2019

4:12

In this episode, I talk about Washington Post columnist  Geoffrey A. Fowler's article entitled  "Review: Google Chrome has become surveillance …

Firefox 0 Day Flaw Update

June 22nd, 2019

4:17

In this episode, I talk about the second patch that was made to Firefox this week to fix a second vulnerability in the browser software and how …

The Apple dictation and text editors bug

June 21st, 2019

3:15

In this episode, I discuss the bug I encountered when typing non-alpha numeric characters in a text editor on my Mac, and how I came to fix the issue. To view the transcript/post of this podcast, please visit The Apple …

GatsbyJS and Security

June 20th, 2019

7:44

The past couple of days(and later tonight) has been all about web security, so in this episode I talk about web security and why one would choose

The Dawning of a New Era and a new set of Audio Podcast Tools

June 19th, 2019

2:41

In this premier episode of Plugging in The Holes, I discuss why I decided to create this podcast. To view the transcript/post of this podcast, please …

Loading ...

Are you the creator of this podcast?

Verify your account

and pick the featured episodes for your show.

Listen to Plugging In The Holes

RadioPublic

A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed
https://anchor.fm/s/c2fb4ec/podcast/rss

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens