Hello World

June 18, 2023

Compiled Creations Rebooted

When I learn new frameworks I often start by trying to rebuild this website. The idea is that if I like the new tech then I'll migrate the main site over to the new version. It's usually a fun little distraction from the usual client projects and not much more. Over the last 6 months or so I've built a few different implementations in React, NextJS, Svelte, Astro and finally this site using NextJS again.

Why NextJS?

Day to day most of my work is done using Typescript+React. Although I dabble with other frameworks I'm most comfortable with React. It may be a case of Stockholm Syndrome, but React clicked a long time ago for me and I can just knock stuff out with it. NextJS is a natural extension of that. I've not used it in anger, but with the move to React server components it's a good time to get familiar with it.