Simplifying Recursive Functions in JavaScript

February 12, 2020

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…

An Easy Fix to Make Sure Your Icon Links Are Accessible

February 11, 2020

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 Write Custom JavaScript in Google Tag Manager to Track Literally Everything

January 8, 2020

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…

How to Host Your NodeJS and ExpressJS API on Azure

January 3, 2020

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?

November 12, 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

September 17, 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…