À propos

J'ai commencé en 2008 par des applications de bureau .NET, traversé le Java d'entreprise et les pipelines de données Python, pour arriver aux petits outils du navigateur. Même instinct depuis le début : tout garder assez petit pour le comprendre entièrement — et laisser les données des utilisateurs sur leur machine.

Je suis AnnMax — un développeur indé quelque part entre les dinosaures du .NET et le minimalisme des onglets de navigateur. Je suis payé pour écrire du logiciel depuis 2008, et voici la version courte d'une longue histoire.

Le chemin parcouru

  • 2008 — l'ère du bureau. Mes premiers postes en .NET : WinForms, puis WPF. Leçon apprise : publier bat la perfection — surtout en publiant des choses imparfaites.
  • 2012 — Java d'entreprise. De grands systèmes Spring, plus de réunions que de code, mais de vraies leçons sur les logiciels qui n'ont pas le droit de tomber.
  • 2016 — Python et données. Des pipelines désordonnés, du débogage patient, et l'habitude de mesurer avant d'optimiser.
  • 2019 — retour au web. JavaScript, APIs du navigateur — et la lente réalisation que le navigateur est le runtime le plus universel jamais construit.
  • 2023 — le tournant. Manifest V3 est arrivé, et j'ai commencé à construire de petites extensions : une tâche chacune, local-first, moins de 20 Ko. Dix-sept vivent aujourd'hui sur annmax1983.com.
  • 2025 — plus grand. Dix PWA installables et CertTrack Pro, un SaaS de rappels pour l'expiration des certificats, la maintenance des équipements et les inspections. Même instinct, plus grande échelle.

Pourquoi ce carnet existe

J'écris les choses : journaux de construction quand un problème coûte des jours, notes courtes quand la leçon tient en trois paragraphes, histoire technique quand un vieux bug explique un problème neuf mieux que n'importe quelle note de version. En six langues, parce que le web est plus grand qu'une seule langue.

Comment je travaille

  • Un outil, une tâche. Ce qui ne s'explique pas en une phrase ne sort pas.
  • Local-first. Les données des utilisateurs restent sur leur machine. Sans compte ni analytique autant que possible.
  • Petit est une fonctionnalité. Les outils de moins de 20 Ko chargent vite, vieillissent bien et restent compréhensibles dix ans plus tard.
  • Écrire en public. Journaux de bord et changelogs font partie du processus, pas d'un marketing après coup.
  • La stack ennuyeuse. La fiabilité est un luxe qui s'achète avec des choix peu spectaculaires.

Dis bonjour

Des questions, des rapports de bugs, une idée d'extension sur mesure ? Écris à support@annmax1983.com — je lis tout. Tu me trouveras aussi sur annmax1983.com et sur GitHub Pages, où vit l'écriture technique plus ancienne.