ENעבריתFrançais

Station V — La boîte à outils

Les logiciels que je
recommande vraiment

Pas une liste de tout ce qui existe. Ce sont les outils qui ont survécu au contact de vrais projets — ceux que je réinstallerais en premier sur une machine neuve.

Ingénierie

Développement et build

La pile quotidienne — là où le code s’écrit, se conteneurise et se livre.

🐳

Docker

Environnement de conteneurs pour les services, les bases de données et l’hébergement local de modèles.

PourquoiLe moyen le moins coûteux d’exécuter quelque chose de compliqué sans le laisser s’installer définitivement dans votre système.

🦀

Tauri

Coque d’application de bureau utilisant la webview du système plutôt qu’un navigateur embarqué.

PourquoiDes binaires de taille native avec une interface web. L’ergonomie d’Electron sans son empreinte d’installation.

🔷

.NET Core & C#

Le langage et l’environnement d’exécution derrière l’essentiel de mon travail en entreprise.

PourquoiTypage fort, outillage réellement bon, et multiplateforme depuis Core. Ennuyeux comme doit l’être une infrastructure.

🅰️

Angular

Framework front-end assumé, pour des applications structurées et durables.

PourquoiLes partis pris sont la fonctionnalité. Sur un code que plusieurs personnes maintiennent des années, la convention l’emporte sur la souplesse.

🤖

Kotlin & Android Studio

Développement mobile, y compris des déploiements Android à grande échelle.

PourquoiKotlin a supprimé l’essentiel du cérémonial de Java sans abandonner l’écosystème qui le porte.

🔍

Elasticsearch & Kibana

Recherche et analyse de logs sur de gros volumes de documents et d’événements.

PourquoiQuand le jeu de données dépasse SELECT ... LIKE, c’est l’étape suivante honnête, plutôt qu’une base de données plus grosse.

Local AI

Des modèles qui tournent sur ma machine

Faire tourner des modèles en local n’est pas une question d’économie d’API. C’est pouvoir travailler sur des données qui ne doivent jamais quitter la machine où elles vivent.

🧠

Gemma (self-hosted)

Modèle de langage à poids ouverts, servi localement dans un conteneur Docker.

PourquoiDes flux propriétaires où envoyer les données à un tiers n’est tout simplement pas envisageable. C’est le modèle qui vient aux données.

⌨️

Claude Code

Codage agentique dans le terminal — lit le dépôt, modifie les fichiers, lance les tests.

PourquoiL’autocomplétion devine la ligne suivante. Ceci garde tout le projet en vue, ce qui relève d’une autre catégorie d’utilité.

Méthode de travail

Connaissance et livraison

La couche ingrate : où vivent les notes, et comment un changement passe de mon portable à l’internet ouvert.

🗂️

Obsidian

Base de connaissances locale d’abord — de simples fichiers Markdown, reliés entre eux.

PourquoiLes notes ne sont que des fichiers sur le disque. Quoi qu’il arrive à l’application, une décennie d’écriture reste lisible.

☁️

Cloudflare Pages

Hébergement statique avec fonctions serverless, déployé directement depuis un push Git.

PourquoiCe site tourne dessus. On pousse sur master, en ligne en trente secondes, sans chaîne de build à maintenir.

🐙

Git & GitHub

Gestion de versions, et déclencheur de déploiement pour tout ce qui est publié ici.

PourquoiL’historique des commits est la seule documentation d’un projet qui ne se périme jamais.

Construit avec cette pile

Projets en vedette

Là où les outils ci-dessus cessent d’être une liste pour devenir un produit.

🔎 AppSearch

Indexation locale de fichiers haute performance pour macOS. La correspondance au niveau de l’octet et un index de préfixe sur le premier octet gardent la recherche réactive sur de très grandes arborescences, avec des mises à jour incrémentales pilotées par les événements du système de fichiers plutôt que par des rescans.

macOSFSEventsIndexation

🧠 Local AI Workflows

Modèles de langage hébergés localement (Gemma) intégrés à des flux propriétaires via Docker — inférence sur des données sensibles sans qu’aucune ne quitte la machine.

GemmaDockerAuto-hébergé

🎵 yossinew.com

Ce site. HTML, CSS et JavaScript écrits à la main — sans framework, sans étape de build, sans npm. Des fonctions serverless gèrent les parties qui ont réellement besoin d’un serveur.

Vanilla JSCloudflare PagesSans étape de build

Boîte à outils

C#.NET CoreSQL Server AngularKotlinAndroid Studio TauriDockerElasticsearch KibanaGitCloudflare