Daniel Hill

Hello World!

I've been meaning to have somewhere I can post random bits and pieces, mainly for my own selfish purposes.

Years and years ago, I've had some crazy blogs and websites, back in the pre-Facebook days when people shared their personal thoughts with personal websites and blogs.

I've been meaning to get back into blogging, mostly for the purposes of preserving things I come across in day to day life as a full stack software developer.

This site

I've built this site with the Gatsby static site generator, as it's built on Node and React, the same as my current day job. Rather than use their starter kits, I built up the infrastructure from scratch, as I wanted to use Typescript rather than JavaScript. Unfortunately, there's still some JavaScript in the gatsby-config.js and gatsby-node.js files, and module.exports at that, as Gatsby likes it like that.