New Features in Express FS Router
In my last post I talked about replicating Vercel's file-system routing for Express, and the reasoning behind the motivation. For this…
Compilation of my thoughts and opinions on all things tech, my experiences in the industry, web development, and oxford commas.
In my last post I talked about replicating Vercel's file-system routing for Express, and the reasoning behind the motivation. For this…
There is something magical about writing an API with Vercel's (previously known as ZEIT) API routing, where each file is an exposed route…
Getting started with databases and GraphQL has really never been easier. Previously I've gone through Wes Bos's Advanced React and GraphQL…
In React there are numerous theming solutions to choose from; styled-components, Emotion, styled-system, theme-ui – the list goes on. But…
Nowadays plenty of sites have opted for a theme toggle allowing users to choose between light and dark modes. Typically we see those that…
For a while now I've wanted to host a simple website that acted as a pretty front-end for my Plex server and the cluster of applications I…
Late 2018 I attended my first tech conference the Tableau Conference — a massive event full of workshops and sessions stretched across the…
The tooling surrounding the JavaScript community is uncanny. There are so many useful tools out in the wild such as Webpack, Rollup, create…
This.tech.is.too.cool. Using Gatsby to write blog posts in Markdown is great, for the most part I don't feel the need to reach for…
Okay, when I say installing ESLint "globally", I mean using one ESLint config for all VSCode project. You might be wondering why this is…
Well, I'm sure you've visited the rest of the site by this point. This is my first official site built using Gatsby.js , and I had a great…