Posts
Jackson Bates

I’ve been working exclusively in an inherited codebase for nearly a year now and I frequently see things the previous developers did that have caused problems. Everytime I see one of these, I joke...

In trying to speed up one of the inherited sites I maintain at work, I aimed to do the reasonably simple task of chunking CSS in a Create React App. It became clear quite quickly that the styleshe...

You’ve overcome the hurdles between you and your first role as a professional developer. Now you actually need to seem, and feel, like you know what you’re doing! Imposter Syndrome is something th...

Maybe you’re just thinking about switching careers to pursue programming, or maybe you have already made the leap and are early on enough in your career that you are still wondering abo...

Setting a Canonical Url for your Poole or Jekyll Blog I have started migrating some of my old posts over from Medium and the recent freeCodeCamp migrations from Medium means that some version of s...

I encountered a very annoying bug in a piece of basic React code yesterday, and it took me and another experienced developer far too long to spot the problem. Here is the screenshot I posted to Sl...

I had three simple goals for the last year: Become a better designer Get a job as a web developer Excerise regularly I don’t believe in SMART goals and all that corporate accountability n...

I wanted a quick and easy way to generate semi-random, but consistent colours. I figured since I could get consistent hex values off of a string using an md5 hash, slicing the last 6 characters fr...

I ran into a weird issue during a Gitlab Merge Request today. After submitting my Merge Request, the maintainer handling the merge had a warning: Could not retreive pipeline status. Gitlab d...

As a member of the freeCodeCamp community, I’m always looking for new ways to encourage early stage developers and help them get to grips with the many challenges facing them in their nascent caree...