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…