I started to code around 2 years ago.
The first thing I wrote was a python script to print something on my screen.
something
It wasn't much. But it was a start.
Every day I'd do a little bit more. Make a dictionary. Do some basic maths. Learn about apis.
And then a few months later I stopped.
Coding is hard!
And life got busy.
But I've always been a creator, and something about launching products as a solo dev has always caught my attention.
So I decided to pick up coding once again.
This time, with a bit more focus on web development.
I have jumped all over the place, but here is a quick timeline:
The first version of this blog was built with Javascript.
It was a simple static site, with a few pages and a few posts. Nothing special, but it was a good start.
I quickly realised that building complex webapps would be much easier with React, so Blog v2 was exactly that.
It became a slightly more complicated blog that used dynamic components & routing. It was getting better.
Then came NextJs. The promise of "hiding" a lot of the heavy work like SSR.
After a few hours watching T3's latest fullstack tutorial, the result was what you are looking at now.
Taking inspiration from Josh W Comeau, I'm also using MDX for all the post content.
This means I can add in React components, like these fillable buttons, and it will render as HTML.
It's been a fun project working on this blog.
But it's not over yet.
Here are a few things I'm thinking about implementing:
Anyway, enough for now.
P.S. Clearly I am not a writer 😂
P.S.S. You can follow me here: X / Twitter 👽