Projects

A few things I built and maintain. Some scratched an itch, others just seemed like fun.

django-tailwind-cli

This project is my take on integrating the Django web framework and Tailwind CSS without a local node.js installation. It depends on the fantastic Tailwind CSS CLI provided by the Tailwind project.

It started a few years ago when I started to fell in love with Tailwind CSS. Recently, I moved the project to the django-commons project, but still maintain it. I love the save haven the django-commons provides.

GitHub - django-commons/django-tailwind-cli: Django and Tailwind integration based on the prebuilt Tailwind CSS CLI.
Django and Tailwind integration based on the prebuilt Tailwind CSS CLI. - django-commons/django-tailwind-cli

gohatch

Recently, I turned into a Go lover because of its simplicity and ease of use. People who know me, know that I love well-organised projects and love to use templates for that to quickly start an experiment. Yes, even in the days of AI, a template is faster than some prompts to scaffold an empty project to vibe code some ideas.

I didn't find any tool for that, that full-filled all my needs, so I built a simple one myself. gohatch might be helpful for you too.

gohatch
A Go project scaffolding tool with template cloning and automatic module rewriting.

I also created two templates I regularly use for small projects:

  • go-cli-template - A ready-to-use template for Go CLI applications with urfave/cli, golangci-lint, and goreleaser.
  • go-webapp-template - A modern Go web application template with Echo, GORM, templ, htmx, Tailwind CSS, and WebAuthn/Passkey authentication.

eol-date

A small CLI tool to check end-of-life dates based on the API of endoflife.date.

eol-date
CLI tool to check end-of-life dates for software products using the endoflife.date API.

What else?

Not much at the moment. I removed all the other projects from the internet because they are mainly outdated or not used any longer.