Plugging In The Holes

Plugging In The Holes

By Maria Campbell
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!
Where to listen
Apple Podcasts Logo
Breaker Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Crisp Chat Box now on interglobalmedianetw…

Plugging In The Holes

Go to next audioGo to next audio
Go to prev audioGo to prev audio
1x
Installing Python 3.8.0+ on your Mac with pyenv
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 default pre-installed version about installing Python 3.7.7 on Mac OS Catalina with Homebrew. Python 3.7.7 was the latest version of Python that one could install < 3.8.0. At the time, I was totally okay with that. That was before I discovered the Mkdocs documentation generator, which requires Python 3.8.2. It also supports 3.8.3. I checked to make sure! To view the transcript/post of this podcast, please visit Installing Python 3.8.0+ on your Mac with pyenv on interglobalmedianetwork.com.
11:16
July 4, 2020
Adding host property to webpack.config.js which permits you to view your app in localhost on other shared network devices
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 podcast, please visit Adding host property to webpack.config.js which permits you to view your app in localhost on other shared network devices on interglobalmedianetwork.com.
02:27
June 7, 2020
How to set up more than one wireless printer with HP ePrint using the HP Smart App
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 ePrint using the HP Smart App on interglobalmedianetwork.com.
10:48
May 31, 2020
Enabling the auto-complete feature in Git with Z-shell
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.
02:18
May 30, 2020
Installing the latest version of Python on Mac OS Catalina and overriding the old default pre-installed version
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. To view the transcript/post of this podcast, please visit Installing the latest version of Python on Mac OS Catalina and overriding the old default pre-installed version on interglobalmedianetwork.com.
04:09
May 29, 2020
The real reason behind why VSCode seemed to go haywire on me
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 view the transcript/post of this podcast, please visit The real reason behind why VSCode seemed to go haywire on me on interglobalmedianetwork.com.
01:59
May 28, 2020
When deploying an app to gh-pages that uses confetti-js
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 uses confetti-js on interglobalmedianetwork.com.
05:26
April 24, 2020
The really cool jscolor color picker
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 visit The really cool jscolor color picker on interglobalmedianetwork.com.
03:32
April 10, 2020
Sticky Footers in the age of coronavirus: It always comes down to FlexBox, just the implementation may vary
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 your work during these times of the coronavirus. And yes, this comes from personal experience! To view the transcript/post of this podcast, please visit Sticky Footers in the age of coronavirus: It always comes down to FlexBox, just the implementation may vary on interglobalmedianetwork.com.
10:44
April 9, 2020
How challenges, road blocks, and mistakes can lead to fruitful progress as a web designer or developer
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 transcript/post of this podcast, please visit How challenges, road blocks, and mistakes can lead to fruitful progress as a web designer or developer on interglobalmedianetwork.com.
02:53
March 23, 2020
Recording Saving and Downloading Blackboard Collaborate Ultra Sessions
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 Tech college shut down due to the Corona Virus, and the need for conducting classes online. One of the ways we are dealing with this at City Tech is to use the Blackboard Collaborate Ultra Tool available to us on Blackboard. It is actually a really cool tool. One of my students introduced me to it! To view the transcript/post of this podcast, please visit Recording Saving and Downloading Blackboard Collaborate Ultra Sessions on interglobalmedianetwork.com.
16:46
March 16, 2020
Forking A Repository on Github and Subsequently Creating a Pull Request on the Original Repository
In this episode, I talk about forking a repository on Github and subsequently creating a pull request on the original repository. To view the transcript/post of this podcast, please visit Forking A Repository on Github and Subsequently Creating a Pull Request on the Original Repository on interglobalmedianetwork.com.
07:22
March 11, 2020
How to prevent buttons from moving on click
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 transcript/post of this podcast, please visit How to prevent buttons from moving on click on interglobalmedianetwork.com.
14:02
March 2, 2020
VS Code and the Live Server extension
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.
01:48
February 28, 2020
Switching Shells on Mac OS Catalina
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 transcript/post of this podcast, please visit Switching Shells on Mac OS Catalina on interglobalmedianetwork.com.
05:53
February 28, 2020
Images in Gatsby Post Content when using Netlify CMS
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 on interglobalmedianetwork.com.
03:28
February 25, 2020
Git cloning a branch other than master from Github
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 on interglobalmedianetwork.com.
02:10
February 25, 2020
Git Large File Storage
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 interglobalmedianetwork.com.
02:52
February 24, 2020
The importance of taking time out to check your code and html markup
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 your code base or html markup. To view the transcript/post of this podcast, please visit The importance of taking time out to check your code and html markup on interglobalmedianetwork.com.
03:33
February 18, 2020
The importance and advantage of git push -u
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 advantage of git push -u on interglobalmedianetwork.com.
03:10
February 15, 2020
Using node-sass instead of system Sass in OS X Catalina
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 Catalina, by installing node-sass locally in some of my smaller vanilla JavaScript applications. To view the transcript/post of this podcast, please visit Using node-sass instead of system Sass in OS X Catalina on interglobalmedianetwork.com.
07:15
February 12, 2020
APIs for Developers and what pitfalls to watch out for
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, please visit APIs for Developers and what pitfalls to watch out for on interglobalmedianetwork.com.
05:59
January 14, 2020
How to take a screenshot on your Mac (Mojave or later)
In this episode, I discuss how you can take awesome screenshots without any of the accidental deselect or inaccuracies hastle in older versions of the OSX operating system. To view the transcript/post of this podcast, please visit How to take a screenshot on your Mac (Mojave or later) on interglobalmedianetwork.com.
03:17
January 12, 2020
Github Integration App Smart Commits on Jira
In this episode, I discuss how I reconnected a Github repository to the Github Integration app for Jira after discovering that my #resolve, #done, and #close commands were not working in my Smart Commits. To view the transcript/post of this podcast, please visit Github Integration App Smart Commits on Jira on interglobalmedianetwork.com.
02:47
January 12, 2020
How to create a sticky footer when you originally didn't account for having one
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 create a sticky footer when you originally didn't account for having one on interglobalmedianetwork.com.
07:28
January 9, 2020
Crisp chat, GatsbyJS and dotenv (update)
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 interglobalmedianetwork.com
02:30
December 31, 2019
GatsbyJS and dotenv
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 interglobalmedianetwork.com.
03:42
December 30, 2019
The window object, React hooks, and GatsbyJS
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 this podcast, please visit The window object, React hooks, and GatsbyJS on interglobalmedianetwork.com.
04:29
December 29, 2019
Crisp Chat Box now on interglobalmedianetwork.com
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 interglobalmedianetwork.com. To view the transcript/post of this podcast, please visit Crisp Chat Box now on interglobalmedianetwork.com on interglobalmedianetwork.com.
02:23
December 28, 2019
GatsbyJS and the Sharp plugin
In this episode, I describe how I finally was able to add back the gatsby-plugin-manifest and gatsby-plugin-offline plugins to my interglobalmedianetwork.com site and subsequently successfully deploy to Netlify. To view the transcript/post of this podcast, please visit GatsbyJS and the Sharp plugin on interglobalmedianetwork.com.
02:49
December 23, 2019
Checking In
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 with them, the importance of investing time to conquer them and how to conquer them. To view the transcript/post of this podcast, please visit Checking In on interglobalmedianetwork.com.
04:14
December 14, 2019
My thoughts on Social Media
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.
02:30
November 23, 2019
The Status of my Code Camp NYC 2019 Presentation Submission
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!
00:44
September 9, 2019
Multer S3 and AWS S3
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 of my proposed presentation to Code Camp 2019, and if not accepted, how other conferences or meetups interested in the topic can contact me.  To view the transcript/post of this podcast, please visit Multer S3 and AWS S3 on interglobalmedianetwork.com.
02:14
September 4, 2019
Specialization: The Importance of Not Spreading Oneself Too Thin
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 this podcast, please visit Specialization: The Importance of Not Spreading Oneself Too Thin on interglobalmedianetwork.com.
05:33
September 3, 2019
Multer, Amazon S3 and AWS Amplify
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 might be viable alternatives. To view the transcript/post of this podcast, please visit Multer, Amazon S3 and AWS Amplify on interglobalmedianetwork.com.
05:50
August 2, 2019
Node.js and graphql
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 interglobalmedianetwork.com.
07:55
July 30, 2019
Github automated security fixes (beta)
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 your code is a good thing. If you know of any automated security tools for open source software that you would like to share with me, feel free to ping me on Twitter @letsbsocial1. To view the transcript/post of this podcast, please visit Github automated security fixes (beta) on interglobalmedianetwork.com.
04:29
July 30, 2019
Gatsby, gatsby-image, and Netlify CMS
In this episode, I talk about how I came to successfully implemented Netlify CMS to my business website, interglobalmedianetwork.com. To view the transcript/post of this podcast, please visit Gatsby, gatsby-image, and Netlify CMS on interglobalmedianetwork.com.
09:44
July 10, 2019
Gatsby, terser, and source-maps
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 when wanted or needed, but I want to make blogging life as easy as possible for my clients. However,  there have been a few bumps along the way due to certain incompatibilities which had to be fixed. To view the transcript/post of this podcast, please visit Gatsby, terser, and source-maps on interglobalmedianetwork.com.
05:08
July 9, 2019
Outdated JavaScript tooling, vulnerabilities and security
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 feature in npm created by Node Security, and was excited about the prospect of knowing more about what was going on under the hood with my npm packages and how that all boded for Web/Software Development and Individual Machine(s) Security. Previously, many of us were under the false impression that everything in our code, in our workflows using third party plugins and packages passed muster. Correction to podcast (also added to transcript on interglobalmedianetwork.com website): If, when you clone or download something from a repository, and then run npm i (assuming there is a package.json present), and there is a message (correction: npmjs and not Node Security) stating that it has detected vulnerabilities in your package(s), follow their instructions to run npm audit. To view the transcript/post of this podcast, please visit Outdated JavaScript tooling, vulnerabilities and security on interglobalmedianetwork.com.
07:07
June 29, 2019
The Browser War: Chrome vs Firefox
In this episode, I talk about Washington Post columnist  Geoffrey A. Fowler's article entitled  "Review: Google Chrome has become surveillance software. It’s time to switch.", but does Firefox stand up against it? To view the transcript/post of this podcast, please visit The Browser War: Chrome vs Firefox on intergloblamedianetwork.com.
04:12
June 22, 2019
Firefox 0 Day Flaw Update
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 important it is to keep abreast of cyber security news and  what is going on around us and the tools we use every day. To view the transcript/post of this podcast, please visit Firefox 0 day flaw update on interglobalmedianetwork.com.
04:17
June 22, 2019
The Apple dictation and text editors bug
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 dictation and text editors bug on interglobalmedianetwork.com.
03:15
June 21, 2019
GatsbyJS and Security
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 GatsbyJS over other static frameworks. To view the transcript/post of this podcast, please visit GatsbyJS and Security on interglobalmedianetwork.com.
07:44
June 20, 2019
The Dawning of a New Era and a new set of Audio Podcast Tools
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 visit The Dawning of a New Era and a new set of Audio Podcast Tools on interglobalmedianetwork.com.
02:41
June 19, 2019