Maria D. Campbell

Site Map

Pages

Posts

Why Your Local Machine (Computer) May Not be Pointing to Your Newly Propagated Site

by Maria D. Campbell on 15 May, 2019
  • Note: , aka , which I used to find out the new for my newly propagated web site, is built into my Mac. According to ns1.com,(DIG) is the best tool…

I'm Now on Patreon!

by Maria D. Campbell on 08 March, 2019
  • Today is International Women’s Day! And it inspired me to take my first steps in achieving my company’s goals of bringing more tech awareness and…

When your Ruby system install breaks after a Homebrew upgrade

by Maria D. Campbell on 18 January, 2019
  • Recently I upgraded to Mojave on my Macbook Pro (late 2015). I then decided it was also time to upgrade Homebrew. I needed to update , so thought I…

Changing your (Homebrew) PostgreSQL configuration from trust to md5

by Maria D. Campbell on 11 January, 2019
  • As I had mentioned in my previous post Upgrading PostgreSQL from version 10.4 to 11.1 via Homebrew (OSX), I had one last step I had to take to ensure…

Upgrading PostgreSQL from version 10.4 to 11.1 via Homebrew (OSX)

by Maria D. Campbell on 11 January, 2019
  • Yesterday, it was that time again. Time to finally upgrade to the latest version of PostgreSQL. Circumstances differed from the last time, which was…

When and why it is important to refactor code

by Maria D. Campbell on 09 January, 2019
  • This post is about why I refactored the code for my app called The Cat Whisperer, and what I learned from the experience regarding future developments…

Refactoring your JS workflow when your images are in your CSS only

by Maria D. Campbell on 08 January, 2019
  • I have been doing quite a bit of enhancing and refactoring of apps I have built lately. I have also been tossing one or two here and there because the…

Removing caps from css headers

by Maria D. Campbell on 08 January, 2019
  • I was wrapping up my React Workflows without Create React App presentation using reveal.js for the ReactNYC meetup this , and was not pleased with the…

How to save terminal output to a file for future reference

by Maria D. Campbell on 08 January, 2019
  • Recently I upgraded to Mojave on my Macbook Pro (late 2015). I then decided it was also time to upgrade Homebrew. I needed to update , so thought I…

How to uninstall VS Code Seamlessly on your Mac

by Maria D. Campbell on 05 January, 2019
  • Recently I have been having major problems with VS Code on my Mac. First under High Sierra, and since this morning, Mojave.I uninstalled the first…

ESLint parsing (in React)

by Maria D. Campbell on 04 December, 2018
  • Note: I use VS Code.I just completed creating a new custom workflow for React which included support for CSS Modules, SCSS, and image imports. I use…

The Jest Side Effect

by Maria D. Campbell on 03 December, 2018
  • Update December 3, 2018: I found the solution to this issue and wrote an article about it last night which I published this morning entitled The New…

The New Babel 7 Config

by Maria D. Campbell on 03 December, 2018
  • Update December 3, 2018: There were some issues along the way due to breaking changes in Babel 7 which affected Jest, React, and ESLint. Unless you…

Importing Images in React 2.0: Jest (and Babel 7)

by Maria D. Campbell on 02 December, 2018
  • Note December 3, 2018: There were some changes I had to make after adding support for image imports into React because it caused “side effects…

My updated custom React workflow (2nd edition) is here

by Maria D. Campbell on 29 November, 2018
  • Update December 3, 2018: There were some issues along the way due to breaking changes in Babel 7 which affected Jest, React, and ESLint. Unless you…

When a Bare Bones Automated JS Workflow Makes Sense

by Maria D. Campbell on 20 November, 2018
  • Sometimes we have JavaScript projects which don’t need workflow tools such as Gulp, Grunt, Browserify, Webpack, and the like. But we want to be able…

The Importance Of ESlint (And React)

by Maria D. Campbell on 19 November, 2018
  • Please also visit my post entitled ESLint parsing (in React).ESlint (or some other code formatter) is very important in (code) development. I have…

A New React Workflow With React 16.6 and Webpack 4+

by Maria D. Campbell on 07 November, 2018
  • To view the second edition of my custom React workflow, please visit the react-workflow-updated-2018 repository on Github.I just finished updating the…

The Importance Of Adapting To Change Quickly

by Maria D. Campbell on 28 October, 2018
  • Lately I had been focusing more on the backend of web development. Recently, I started revisiting some of the front end projects I had created some…

Implementing ES6 Modules Without Webpack or Babel

by Maria D. Campbell on 11 July, 2018
  • ES6 Modules have been around since ECMAScript 2015 (aka ES2015, ES6). When they were first introduced, we transpiled them somehow to ES5 via creation…

Installing pgAdmin Only after installing PostgreSQL with Homebrew Part 2

by Maria D. Campbell on 17 June, 2018
  • This post assumes that you have already backed up your existing databases somewhere (if you cared about them!). I will not be going over those steps…

Installing pgAdmin Only after installing PostgreSQL with Homebrew

by Maria D. Campbell on 15 June, 2018
  • Update June 17, 2018: I revisited this issue just now and the set up really is easy. I will be writing a post on this and will link it to here. I much…

The new npm audit with npm > 6

by Maria D. Campbell on 05 June, 2018
  • First Github started letting us know about in our Github repos. Now Nodejs has followed suit and does the same in our local repos via .It took me a…

Microsoft Word vs Apple Pages

by Maria D. Campbell on 08 May, 2018
  • As much as Apple has caused me big headaches with my new laptop purchase and subsequent migration of data (and the saga isn’t over yet), using a…

Mistakes can end up being brilliant moves

by Maria D. Campbell on 02 May, 2018
  • In a recent post, I spoke about how the OSX Migration Assistant created a new user from my postgreSQL install on my new laptop. Subsequently I talked…

How to uninstall postgreSQL on OSX and reinstall with Homebrew

by Maria D. Campbell on 01 May, 2018
  • Earlier today I wrote a post about what happens when you migrate your data from an older macbook pro (mine was from late 2013) to a newer one (mine is…

postgreSQL and the OSX Migration Assistant

by Maria D. Campbell on 30 April, 2018
  • Last week I received a new I had purchased. My old laptop had seen better days. I had lost functionality in my t key on my keyboard. My were shot…

How to copy a directory from Command Line

by Maria D. Campbell on 19 April, 2018
  • In my last post I talked about zipping and unzipping a directory from the Command Line. I also mentioned how you could ignore directories within the…

Reach for it

by Maria D. Campbell on 06 February, 2018
  • This past Sunday, I was working on a little project for my Evening JS Intensive class, and I found an inspirational and wonderful photo on Unsplash…

e.keyCode || e.which?

by Maria D. Campbell on 05 February, 2018
  • I just wrote a post here entitled Guess the keys in which I articulate the code (without giving away the answer!) and describe how the game works. My…

Guess the keys

by Maria D. Campbell on 05 February, 2018
  • Last week I created a little game with vanilla Javascript revolving around the event that might end up being reused one day in a bigger project…

Downloading a pdf file from the internet using Command Line on your Mac

by Maria D. Campbell on 30 January, 2018
  • Since I have already written a post about zipping and unzipping directories on a Mac using the Command Line, I thought I would take that track a step…

ES2018 language features available in v8js v6.4 and Chrome 64

by Maria D. Campbell on 26 January, 2018
  • I just found out minutes ago on Twitter thatI just finished downloading and am typing this post using it. Can’t wait to test out features with it…

Opening Up iTerm2 via Spotlight Search on your Mac

by Maria D. Campbell on 26 January, 2018
  • For the longest time I couldn’t get an instance of my Terminal window to open via the Spotlight search bar on my Mac. Then, today I was adding some…

The say command in OSX Command Line

by Maria D. Campbell on 24 January, 2018
  • While I was delving deeper into tonight, I came across the coolest :What does do? The command tells your computer what to “say” back to you! So if…

When an object property key is a string in JavaScript

by Maria D. Campbell on 24 January, 2018
  • Last night I learned the niftiest thing in my boot camp class about . Something I had never come across before, and that is also difficult to find in…

Compressing and uncompressing directories from the Command Line

by Maria D. Campbell on 24 January, 2018
  • Since I started my Evening JS Intensive bootcamp, I have found the need to compress assignment directories for upload to Canvas, an open-source…

Don’t name any of your project directories functions

by Maria D. Campbell on 24 January, 2018
  • Today, during my boot camp class, I created a directory called , in which I wanted to store an and file in which I would write some functions we…

Cleaning the house of code

by Maria D. Campbell on 22 January, 2018
  • Tidying isn’t just a physical thing. It’s an emotional thing. You face things around you, and you face your inner self - Marie KondoI’m cleaning house…

Installing Visual Studio Code Editor on a Mac

by Maria D. Campbell on 08 January, 2018
  • I resisted switching to Microsoft‘s Visual Studio Code for quite a while. Partly because I didn’t want to pay for yet another editor. I had already…

Class Conflicts

by Maria D. Campbell on 09 November, 2017
  • Today I learned about how one can scope the css files of React to the styling of only the components themselves using . For example, would contain…

Jest, React and mocks

by Maria D. Campbell on 12 October, 2017
  • I use Facebook’s Jest to test my React applications. Yesterday, I ran a test to make sure that the changes I made to my component passed in my…

Importing images in React

by Maria D. Campbell on 07 October, 2017
  • Update December 2, 2018: Much has changed in the React, Babel, Jest, and Webpack ecosystems since I wrote this article last year. I just completed a…

Flexbox sticky footer and React

by Maria D. Campbell on 04 October, 2017
  • Currently I am working on a React version of my portfolio site. I like my Jekyll version, but wanted to compare between React and Jekyll. I also…

React workflows update 1

by Maria D. Campbell on 04 October, 2017
  • My React Workflow journey did not stop with my presentation on the topic the other day. I am working on a new rendition of my portfolio site using…

I gave my first presentation tonight

by Maria D. Campbell on 28 September, 2017
  • Tonight I gave my first tech presentation (ever), and it was about creating your own React workflow without using . I was nervous at first, but then…

My first time using React 16.0

by Maria D. Campbell on 27 September, 2017
  • Yesterday I started working on a new React project which I am calling for the time being . I set up my basic workflow, directory structure, and files…

requestAnimationFrame and polyfill in React 16

by Maria D. Campbell on 27 September, 2017
  • If you read my previous post, My first time using React 16.0, you know that I got the following warning when I typed npm run test in Terminal:Notice…

My first tech presentation

by Maria D. Campbell on 25 September, 2017
  • I’m giving my first technical presentation @ReactNYC meetup this Thursday, September 28, 2017. 😅 And I’m using reveal.js for my slide presentation…

How to completely remove cached IP addresses

by Maria D. Campbell on 02 June, 2017
  • Recently I decided to migrate interglobalmedianetwork.com from WordPress to Hugo and hosting it on Github gh-pages. Best decision I ever made. But I…

My Amazon S3 Moment

by Maria D. Campbell on 12 March, 2017
  • Last week I decided to dive into a new project of my own creation. Part of the project entailed re-using code I had already created, so I was very…

The Chrome Favicon Nightmare And How I Finally Fixed It

by Maria D. Campbell on 25 February, 2017
  • The other night was a real doozy. I decided to add to all my hosted projects on Github. A while ago I had added a to a project using one of the…

A Must-Have Front End Developer Tool

by Maria D. Campbell on 02 February, 2017
  • Today I was adding a new project image to my front end developer portfolio, and I had the damnedest time trying to match its size to all the others…

Renaming Your Remote Github Repository

by Maria D. Campbell on 16 January, 2017
  • Today I was going through and re-organizing my JavaScript30 projects and adding Github Wiki pages to them. I came across one repository which I wanted…

To NPM Trash Or NOT To NPM Trash

by Maria D. Campbell on 16 January, 2017
  • Note: This article doesn’t go into depth about commands, i.e. rm, rm -r, etc/ It’s about options. To read more about those commands, please visit…

Fixing Your NVM Install

by Maria D. Campbell on 15 January, 2017
  • The other day I wrote a post What To Do When You Can’t Upgrade Oh my zsh in which I mentioned that my next post would be about fixing my nvm install…

What To Do When You Can’t Upgrade Oh my zsh

by Maria D. Campbell on 13 January, 2017
  • I have been using the , specifically , for almost two years now. It worked without a hitch for a while, and then one day it didn’t work so smoothly…

Creating a Custom HTML5 Video Player And The Shadow DOM

by Maria D. Campbell on 04 January, 2017
  • So today I completed a project, including making the video go . I knew going in that there were cross-browser issues/bugs with the element, so I was…

HTML5 Canvas Game Development

by Maria D. Campbell on 09 November, 2016
  • I just finished developing a 2D Breakout Game using HTML5 Canvas. I added a workflow to it of course for testing in command line purposes, for…

Data Recovery with Git

by Maria D. Campbell on 23 October, 2016
  • So I just did my first with . really is an amazing tool. It thinks of all the possible events that may happen, including a glitch in its own process…

How to add files to your .gitignore with no sweat

by Maria D. Campbell on 15 July, 2016
  • I have only started to add files to my projects on a more regular basis in the last few months. The reason was because I started to use development…

How to remove an unwanted local repository in Sourcetree with Command Line

by Maria D. Campbell on 08 July, 2015
  • So you may ask yourself “What is the big deal about removing an unwanted repository in Sourcetree with ? I mean, like, I remove unwanted local…