Arrancando una bitácora
Por qué Imperfect Systems lleva una bitácora pública, y cómo está armado el blog por dentro.
Notas sobre el software, los juegos y la música que salen de Imperfect Systems.
Feed RSSPor qué Imperfect Systems lleva una bitácora pública, y cómo está armado el blog por dentro.
No se puede extraer un blog, pero sí sus componentes: un contrato de tokens para dos paletas, y los dos mordiscos de CI que nunca pasan en una laptop.
Un estado que ningún código llegó a fijar, un parser que adivinaba, temporizadores en desacuerdo sobre qué significa 'después', y la cola larga de una revisión de motor: ordenamientos, restricciones, decisiones a medio escribir, y un archivo de configuración que podía dejar la app sin arrancar.
La integración nativa de Medium era una pieza de museo. Un puente de navegador, un artículo cuyo cuerpo es una URL, y menos 1.603 líneas.
@MainActor elimina las condiciones de carrera de datos, no las de intercalado. Un token de generación, una protección contra fallos obsoletos, y una prueba de carrera determinista sin sleeps.
Página 45 de 53