Kristine JohnsonBuild a Cube in Three.jsWhen I began coding, I wanted to create a portfolio website to showcase my projects. I loved the opportunity to be creative and apply what…4 min read·Sep 28, 2022----
Kristine JohnsonThree Useful MongoDB Aggregation OperationsIn my quest to learn the MERN stack I built my first API with Express. The data was stored locally in a JSON file within the project…3 min read·Jul 27, 2022--1--1
Kristine Johnson3 Tips For Using State in ReactState is a wonderful tool in React, but it is important to use it correctly.3 min read·Jul 10, 2022--1--1
Kristine JohnsonI Need Closure(s): React & Stale ClosuresIt may seem like an unnecessary concept to know, but it is really important to understand closures.4 min read·Jul 7, 2022--1--1
Kristine JohnsonLifting State Up & Prop Drilling in ReactHow can you keep track of state if you aren’t using a global state feature like Context API? This involves a lot of lifting state up and…3 min read·Jun 30, 2022--1--1
Kristine JohnsonThe Dos & Don’ts of React HooksReact Hooks were released in 2018, providing an alternative to class components and lifecycle methods. React Hooks allow the developer to…3 min read·Jun 24, 2022--3--3
Kristine Johnson“This” is so confusing! JavaScript & the keyword “this”What in the world does this even mean?5 min read·May 31, 2022----
Kristine JohnsonScope & Hoisting in JavaScriptScope and hoisting can be tricky concepts to initially grasp when learning JavaScript. Let’s dig deeper into the concepts of scope and…5 min read·May 18, 2022----
Kristine JohnsonNode Battleship: Creating Multi-directional Ships in JavaScriptCreating a Battleship game will really put your coding skills to the test. The most difficult task in creating a Node JS Battleship game…4 min read·May 7, 2022----
Kristine JohnsonJavaScript Basics: How to Slice a StringThis week I began my journey of learning JavaScript. There was a lot of new syntax and verbiage to learn, but one of the most challenging…4 min read·Apr 5, 2022----