Simplifying Recursive Functions in JavaScript

August 2, 2019

Don't Be Scared By Recursive Functions I repeat. Don't be scared by recursive functions. When I first started programming, things like "recursion" and "closures" sounded so computer sciencey that I immediately shut them out and told myself that as a…

How to Write Custom JavaScript in Google Tag Manager to Track Literally Everything

July 14, 2019

Google Tag Manager...Why Even Bother? When I first started developing websites, I was always more concerned with all the HTML, CSS and JavaScript to make the site look and feel great for an excellent user experience. It wasn't until I started getting…

An Easy Fix to Make Sure Your Icon Links Are Accessible

July 1, 2019

Link Accessibility On the Web Accessibility is oftentimes something that gets left to the end of a project--an afterthought. This can be a sad reality for many people using screen readers when they encounter a page that hasn't fully thought out…

How to Host Your NodeJS and ExpressJS API on Azure

June 21, 2019

I recently began migrating one of the web applications I work on from CakePHP over to React and Node. Problem is, the server we host on only supports up to Node version 6.11. This presented a number of challenges, as things like create-react-app and…

What Web Development Project Should You Build Next?

June 6, 2019

One of the biggest questions I see floating around Twitter and other communities is "What web development project should I build?". Developers who are learning new languages or learning how to code for the first time should always have a project to…

Life As a Professional Code Newbie

May 31, 2019

From Zero to Hero So you already have a good idea of my story to this point. If not, check out my journey post. At this point, I've been doing web development (from scratch) just about 13 months. I literally signed up for Codecademy on April 23, 201…

How I Landed A Real-World Dev Job In 6 Months

May 21, 2019

Hello world! I recently landed my first role as a Web Developer with a local company and I thought it would be useful to share my story. Burned Out, and Couldn't Take it No More Early in 2018, I found myself at a bit of a stand still with my career…