Blog posts

From NextJS to Astro

Migrating vanntile.com from NextJS to Astro and how I let go of React in favor of static site generation.

Read more
nextjsastrofrontend

How to make a composited typing animation with Tailwind

Creating beautiful animations using Tailwind can also be efficient, by turning the width-based animation into transform-based ones.

Read more
csstailwindcompositing

How to properly start a dockerized Express project

There is a significant amount of scaffolding needed to be done when starting a new Express project. I present my tools for your convenience.

Read more
nodeexpressserver

How to do commits and versioning

To commit or not to commit, that is the question? I go deep in how to manage a Node project with npm and how versioning should be used.

Read more
semantic commitsconventional commitscommitizen