Posts
Jackson Bates

I’ve recently installed a Pi-Hole on my home network. In order to set this up you need to change the DNS settings for your router to try to route everything through the Pi-Hole. On most routers, t...

Some time wasted on a silly mistake today. I received Undefined offset: 0 as an error response from my Laravel API. The API call and routes / controllers were identical to other attempts at someth...

There was an excellent discussion between Jason Lengstorf and Cassidy Williams hosted on the freeCodeCamp YouTube channel this week, and part of it (linked below) really resonated with me about men...

I learned two lessons from running long distances that I’ve noticed apply to my perserverence and capability as a programmer. Both of them can be summarized: The body lies. Lesson One - The Body ...

I was stuck with an annoying scenario today: I was making changes to a utility class I’d written in Laravel to work with the HubSpot API. In order to debug an error I was seeing I needed to make s...

There was a thought-provoking episode of DevsLikeUs on YouTube that I watched today: Inherit Legacy Code Like a Pro - The Allen Interview. There was some great discussion of what legacy code is an...

One of the resonably simple things I’ve wanted to add for a while is an estimated reading time note on all my blog posts. I like that you can hack something like this together quickly and add it t...

Before software engineering, I was an English Teacher, and before that, a wannabe poet. I’ve always been fascinated by poetry, especially that which attempts to conform to strict patterns of rhyme...

An interesting question from Twitter: Anyone working as a sole dev in the project? Since you can only depend on lints and there won't be any senior to review the code.How do you maintain code ...

Long before the invention of the internet, and indeed before medicine as we know it, there was a belief in a process known as Spontaneous Generation. It was the explanation for the manifestation o...