Create.Share.Explore.Love.
— not necessarily in that order.
Plus d’idées que de nuits. J’invente des choses pour le plaisir de les voir tourner : un firmware pour une montre oubliée, des applis pour la télé du salon, un noyau sur une carte où personne ne l’avait porté. Pour suivre le rythme des idées, je leur ai donné une organisation d’agents IA : ALGOTITAN.
storagebits@algotitanhq
- role
- software engineer, builder
- hardware
- ESP32 · STM32 · Android TV · iPhone
- kernel
- Hubris on a Cortex-M4 at 100 MHz
- display
- 240×240 ST7789 · LVGL 8
- homelab
- Incus containers · Pangolin
- forge
- throwaway VMs, CI on every push
- terminal
- Ghostty · herdr · Rex · mosh
- clock
- moon
- build
- 1b4583a · zola 0.23.6
- C 68%
- Kotlin 16%
- C++ 8%
- Shell 4%
- Python 2%
- JavaScript 1%
Projets sur l'établi
Tous les projets →
Kronograf
Un firmware écrit de zéro pour la LilyGO T-Watch 2020 : chronographe d'aviateur, time circuits de Retour vers le futur, notifications iPhone en BLE, bus en temps réel, boîte à outils réseau et simulateur macOS.
Almanak
Un almanach ambiant pour Android TV et Google TV, fait pour rester allumé : l'heure, la météo, le prochain bus en temps réel, le soleil et la lune, un ciel génératif.
Hubris sur une NUCLEO-F412ZG
L'OS embarqué d'Oxide démarré sur une NUCLEO-F412ZG, une carte qu'il ne prend pas en charge, à 100 MHz. Le noyau n'a pas changé d'une ligne ; le débogueur a eu besoin de deux correctifs.
Lukarne
Un globe jour et nuit de webcams en direct pour Android TV, alimenté par un catalogue d'environ 830 caméras reconstruit chaque jour. Le catalogue est public ; l'appli est encore sur l'établi.
KISSS
Keep It Simple Slide Scanner : un montage maison qui numérise de vieilles diapositives avec un Raspberry Pi, un relais, un projecteur de diapos et un reflex.
Le carnet d'atelier
Tous les billets →Test de la NUCLEO-F412ZG avec Hubris et Humility
Porter Hubris, l'OS embarqué d'Oxide Computer, sur une NUCLEO-F412ZG à 100 MHz : ce qui a été touché, du kernel intact aux deux correctifs de Humility, expliqués.
réécrit 6 %
Une montre de 2020, un firmware complet, trois jours
Une T-Watch de 2020 dormait dans un coin : développer dessus demandait trop d'efforts. En trois jours, avec un agent, elle a reçu un firmware écrit de zéro, publié sous licence MIT.
réécrit 17 %
Douze minutes entre l'idée et la télé
Quatre jours, six projets, 159 commits. Le délai entre « j'aimerais bien » et « ça tourne sur l'appareil » est devenu ridicule. Ce qui ralentit encore, c'est moi, mes câbles et mes quotas.
J'apporte les idées, la vision et quelques décisions. Une organisation d'agents IA fait le reste.
- IdéemoiUne ligne dans une boîte d'entrée.
- Briefmon goUn CEO et un product manager en tirent une vision et des tranches.
- ReconnaissanceCe qui existe, ce qu'on réutilise, ce que ça coûtera.
- ConstructionDes harnais headless branchés sur des modèles d'IA sur des VM jetables du homelab, avec revue.
- QualitéPreuves et tests, sur le vrai matériel.
- SécuritéAudit et hygiène des secrets. Elle peut bloquer une publication.
- Publicationmon accordCI, tag, miroir public.
- TransmissionrelectureLes billets de ce site : rédigés par un agent, relus par moi.
- RétroLes leçons vont dans une mémoire partagée pour améliorer les futurs projets.