Blog posts

A short return to being an educator

A quick story about my latest experience of teaching tech to students and how that brings both nostalgia and aspirations for the future.

Read more
careerteachingopportunity
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
technextjsastro
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
techcsstailwind
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
technodeexpress
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
techsemantic commitsconventional commits