Posts
Jackson Bates

I received a message from someone today asking more about my transition from teaching English to becoming a Software Engineer: “I came across your profile by chance - It is very inspiring that you...

It shouldn’t take 2 days to figure out how to upload a file using React. TL;DR Don’t mess with your fetch requests unless you really know what you’re doing. The scenario A file upload input in a...

One of the things that is tricky to plan for, and makes estimation impossible, is the unique ways various tools fail when you use them in a combination that might be uncommon. I’ve written before ...

Leaving Twitter has been something I’ve thought about a number of times. I love Twitter. For all it’s flaws, it has reigned more or less unchallenged by any other social network or web platform s...

This is one of those short but hard won posts where I had to fix a bug but the solution wasn’t online. Hopefully it helps someone with the same problem. TL;DR Upgrade Webpack in Storybook AND ...

One of the impulses I love as a programmer is the occasional discovering of a minor irritation and then wondering if you can use some code / computer tool to solve it. I don’t know if it’s a unive...

Testing Forestry I’ve been wanting to write more, but find the need to use my laptop too cumbersome to bother with most of the time. I wondered how it would be possible to write this blog from my...

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...