unscripted. home blog

Hello there 👋,
Welcome to my digital home.

About me

I'm a fullstack web developer with 10+ years of experience.

I like to learn new things and tinker with web related stuff.

Marathonian 🏃 — Best time 3:50 (2023 Paris Marathon)

What will you find here ?

Technical posts about new technologies, security (?) and my nerd experiments.

For the techies

What stack do you use for this site ?

Ok I will try my best to describe what's behind the scenes, and more importantly why I chose those building blocks.

Source code versionning

If you are not using git for your projects, you should.
Except for legacy or corporation reasons I do not see why one would not use it.
I decided to host the code in a private github repository, that's free and simple.

Rendering

This site is statically generated.
As a website that is intended to showcase my skills and share my thoughts/experiences, this is mostly like a book.
I write stuff so awesome people like you (yes you over there) can read it and...

THAT'S IT

No interactions, dynamic stuff, etc... So SSG fits perfectly my use case.
That's an important point to remember, if you can, always use the right tool for the right job.

Ok that's cool but what tool do you use to generate your site ?

Glad you asked, I chose Astro.
Astro can do many things, and was primarily used to build SSG websites.
Its a javascript-based tool and more importantly content-based (as advertised). You can define your content as pure html, markdown (for your blog posts) and many other templating possibilities.
Looks like the right tool for me.

Hosting

I wanted something simple to bootstrap and close to 0 cost.
This site is deployed with cloudflare pages.

Domain name registerd with cloudflare

Happy Coding 🙂