Create.Share.Explore.Love.
— not necessarily in that order.
Más ideas que noches. Invento cosas por el gusto de verlas funcionar: un firmware para un reloj olvidado, apps para la tele del salón, un núcleo en una placa a la que nadie lo había portado. Para seguir el ritmo de las ideas, les di una organización de agentes de 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%
Proyectos en el banco
Todos los proyectos →
Kronograf
Un firmware escrito desde cero para el LilyGO T-Watch 2020: cronógrafo de aviador, time circuits de Regreso al futuro, notificaciones del iPhone por BLE, autobuses en tiempo real, caja de herramientas de red y simulador para macOS.
Almanak
Un almanaque ambiental para Android TV y Google TV, hecho para dejarlo encendido: la hora, el tiempo, el próximo autobús en tiempo real, el sol y la luna, un cielo generativo.
Hubris en una NUCLEO-F412ZG
El SO embebido de Oxide arrancado en una NUCLEO-F412ZG, una placa que no soporta, a 100 MHz. El núcleo no cambió ni una línea; el depurador necesitó dos correcciones.
Lukarne
Un globo de día y de noche con webcams en directo para Android TV, alimentado por un catálogo de unas 830 cámaras que se reconstruye cada día. El catálogo es público; la app sigue en el banco.
KISSS
Keep It Simple Slide Scanner: un montaje casero que digitaliza diapositivas antiguas con una Raspberry Pi, un relé, un proyector de diapositivas y una réflex.
El cuaderno de taller
Todas las entradas →Probando la NUCLEO-F412ZG con Hubris y Humility
Portar Hubris, el sistema operativo embebido de Oxide Computer, a una NUCLEO-F412ZG a 100 MHz: lo que hubo que tocar, del kernel intacto a los dos parches de Humility, explicado.
reescrito 6 %
Un reloj de 2020, un firmware completo, tres días
Un T-Watch de 2020 dormía en un rincón: desarrollar para él exigía demasiado esfuerzo. En tres días, con un agente, recibió un firmware escrito desde cero y publicado con licencia MIT.
reescrito 17 %
Doce minutos entre la idea y la tele
Cuatro días, seis proyectos, 159 commits. El tiempo entre «me gustaría» y «funciona en el aparato» se ha vuelto ridículo. Lo que aún frena soy yo, mis cables y mis cuotas.
Yo aporto las ideas, la visión y algunas decisiones. Una organización de agentes de IA hace el resto.
- IdeayoUna línea en una bandeja de entrada.
- Briefmi visto buenoUn CEO y un product manager la convierten en una visión y en entregas.
- ReconocimientoLo que existe, lo que se reutiliza, lo que costará.
- ConstrucciónArneses headless conectados a modelos de IA, en VM desechables del homelab, con revisión.
- CalidadPruebas y evidencias, en el dispositivo real.
- SeguridadAuditoría e higiene de secretos. Puede bloquear una publicación.
- Publicaciónmi aprobaciónCI, tag, espejo público.
- CompartirrevisiónLas entradas de este sitio: redactadas por un agente, revisadas por mí.
- RetroLas lecciones van a una memoria compartida para mejorar los proyectos futuros.