Algodeck: 54 cartas para destilar la informática y aprender diseño gráfico con código

Fuentes: What designing 54 computer science cards taught me about graphic design

Algodeck es un mazo físico de 54 cartas que condensa algoritmos, estructuras de datos y modelos mentales de la informática y las matemáticas en ilustraciones llamativas y descripciones breves. Su creador, ingeniero de software de profesión, concibió el proyecto como una forma accesible de explorar la disciplina alejada de los manuales lineales y densos: cada carta funciona como una pieza autónoma que invita al lector a profundizar por su cuenta.

El proyecto nació también como una escuela personal de diseño gráfico. En lugar de usar Illustrator, el autor generó las 54 ilustraciones programando con Drawbot, una herramienta de diseño gráfico basada en Python creada por Just van Rossum, hermano del creador de Python, Guido van Rossum. Codificar el diseño permitió definir variables, reglas y un sistema visual coherente: una retícula fija el tamaño de cada elemento, incluidos los trazos, y una paleta duotono roja y azul evoca el sistema binario, el movimiento Bauhaus y los libros escolares franceses clásicos.

El artículo explica cómo diseño gráfico e ingeniería del software comparten una raíz común: ambos resuelven problemas mediante sistemas. Referencias como "Designing Programmes" de Karl Gerstner (1964) y "Flexible Visual Systems" de Martin Lorenz sustentan el enfoque sistémico aplicado al mazo. El prototipo inicial mostró escalas incoherentes; el segundo cristalizó un sistema de diseño conConstraints que asegura uniformidad entre las 54 cartas. Algodeck se comercializa en algodeck.com y, según su autor, cobra más sentido en la era de los modelos de lenguaje: frente al regurgitar automático de texto, propone pensar fuera de la pantalla y dedicar tiempo a hojear, descubrir y aprender.