Nathan F.useEffect: re-rendering components vs. refreshing the browser tab explainedIn the context of React, “side effects” refers to anything that is performed outside of the component rendering cycle, like fetching data…Jan 5, 2023Jan 5, 2023
Nathan F.Developing a Google Chrome ExtensionGoogle Chrome is one of the most popular web browsers in use today, and part of what makes it so versatile is the ability to add…Dec 14, 2022Dec 14, 2022
Nathan F.Linux Commands (Gone WRONG?) *must read*Linux is an open source operating system written by a single person, Linus Torvalds, in 1991. Linux was a personal project for his own use…Dec 8, 2022Dec 8, 2022
Nathan F.Object Oriented Programming in JavaScriptBefore Object Oriented Programming came along, there was Procedural Programming. In Procedural Programming we have some functions to handle…Nov 23, 2022Nov 23, 2022
Nathan F.insertAdjacentElement in JavaScriptAs software developers, we traditionally take our first steps into DOM manipulation utilizing the append or appendChild methods. These…Nov 14, 2022Nov 14, 2022