Yann M. Vidamment · projects

Project shelf

Projects

A curated set of projects with short writeups on purpose and design decisions.

A selection of projects I've built and want to talk about. Not everything I've shipped, but the ones that feel representative of what I work on, tools, small systems, side experiments.

The notes here stay short. Each one covers what the project is, why I built it, and a decision or two worth surfacing.

blogue

The site you're reading. An Astro blog with a Sveltia CMS layer on top, self-hosted from a Forgejo registry.

astroself-hostedcms

LaTeX-Resume-Builder

A LaTeX resume template you can use in Overleaf, locally, as a submodule, or as a fork, built as named blocks you fill in.

latexresumegithub-actions

JellyFlare

A Jellyfin plugin that posts announcements across the top of the web UI, for the household to read.

jellyfinself-hostedplugin

FabDoYouMeme

A self-hosted home for the party games friends want to play together, kept off anyone else's analytics pipeline.

self-hostedparty-gameprivacy

Portfolio

My personal photo site, built end to end without a template, with hidden albums for shoots I do not want on the index.

astroportfoliophotography

Carousel

A 64x32 RGB LED matrix on a Pi Zero, where each tile is a small Python script you write yourself.

raspberry-pipythonled-matrix

bash-toolbox

Logging, prompts, and progress UI for shell scripts, all behind a single bash source line.

bashshelltooling

MyHomeNAS

Build guides and configs for putting together a home NAS, from a Raspberry Pi to a full motherboard.

homelabnasself-hosted

ConsoleAppVisuals

A .NET library for building console apps that look intentional: menus, prompts, banners, table elements.

dotnetcsharplibrary