I like keeping small, focused repos for side projects, experiments, and tooling.
This post is a quick tour of my public repositories on GitHub. They’re grouped by theme (and alphabetically inside each theme).
Notes on labels:
- Archived means I’m not actively maintaining the repo.
- Fork means the repo started from someone else’s repository.
Stream Deck & integrations
MattermostAPI
Language: C#
A small Mattermost API client plus a Stream Deck plugin project that makes it easy to build Stream Deck actions on top of Mattermost.
Related posts:
MM.StreamDeck
Language: C#
A Stream Deck plugin to control Mattermost (primarily status), built as a practical “daily driver” integration.
It’s the repo where the Stream Deck side (actions, UI settings, packaging) lives and evolves.
Related posts:
streamdeck-govee
Language: C# · Archived
A Stream Deck plugin to control Govee lights—simple, hands-on home automation from the keyboard.
Apps (Blazor/.NET)
Essence
Language: HTML
A Blazor starter template setup (Blazor WebAssembly + Azure Functions + shared library) to bootstrap projects quickly.
RecettesIndex
Language: C#
My “Mes Recettes” project: a Blazor WebAssembly app backed by Supabase to index cookbook recipes, authors, books, notes, and more.
This repo is where I’m iterating on the product side (UX, data model, quality, delivery pipeline) rather than treating it as a one-off demo.
Related posts:
- Mes Recettes: Building a Modern Recipe Index with Blazor WebAssembly & Supabase
- Inside the Architecture: Patterns, Data Modeling, and Extensibility in Mes Recettes
- Quality & Delivery: Testing, Security, Performance, and CI in Mes Recettes
RulesApp
Language: C#
A bilingual web app focused on searching and referencing baseball rules across multiple rulebooks (Canada / Québec / regional sources), with careful citations.
It’s a domain-heavy project where clarity, traceability, and “what’s the source?” matter more than flashy features.
Utilities & small tools
EncodeDecode
Language: C#
A tiny utility repo to encode/decode files to/from Base64.
EsGace
Language: C# · Archived
A quick Windows utility to find folders consuming disk space (with some WPF-era experimentation).
Le-Mot-Solveur
Language: C#
A small solver app for “Le Mot” (French Wordle-like), mainly for fun and to play with constraint filtering.
Related posts:
TailBlazer
Language: C# · Fork
A modern reactive log tail viewer (Rx-based) that I forked to experiment with better “tailing” workflows.
Publishing & blog tooling
code-examples
Language: C#
A curated collection of code examples and snippets referenced by posts on this blog.
Related posts:
hugo-future-imperfect-slim
Language: JavaScript · Archived · Fork
A fork of the Hugo “Future Imperfect Slim” theme—kept around for experiments and reference while iterating on my own site setup.
Related posts:
mongeon
My GitHub profile repo (the special README that shows up on my profile page).
Scripts & mapping
QOSM
Language: PowerShell · Archived
A collection of scripts to generate Québec map data compatible with OsmAnd (built around OpenStreetMap and open data pipelines).
RasPython
A small place to keep Raspberry Pi Python snippets and notes (including VS Code over SSH workflows).
Archived & legacy projects
FreeMeterRevival
Language: C# · Archived
An archived “revival” repo for an older Windows meter/tool experiment.
GabTracker
Language: C# · Archived
An old .NET Gadgeteer-era tracking device project—kept for historical interest.
Recettes
Language: C# · Archived
An older/archived iteration of my recipes project.
SJCam.CTRL
Language: C# · Archived
A Windows 10 controller app for SJCam.
That’s the tour — small repos, small scope, and (hopefully) useful ideas you can reuse.