Un patrón sencillo para almacenar registros estructurados en un array de Bash y dividirlos con IFS.
Retrieval-Augmented Generation — cómo los modelos de lenguaje aprenden a buscar hechos fuera de sí mismos, y por qué importa que lo hagan.
Una metáfora escéptica sobre lo que hacen los grandes modelos de lenguaje cuando parece que nos entienden — de dónde viene la expresión y por qué sigue escociendo.
La pequeña desafinación de un rostro casi humano — por qué nos perturba, de dónde viene el término y por qué el valle ya no vive solo en los laboratorios de robótica.
Creé una app de 0,99 $ que elimina los parámetros de rastreo de cada URL que copias. Aquí explico por qué y cómo funciona.
Una colección de presets de usuario que hice para Noises, el hermoso generador de ruidos de AudioThing.
Una comparación antes-y-después que muestra cómo Bruce convierte 20+ líneas de boilerplate JCA en código limpio y legible para firmas digitales en Java.
La experiencia de la disolución del yo — qué es, de dónde viene el término, qué empieza a decir la neurociencia y por qué importa.
Las curvas hipnóticas que trazan dos sinusoides graficadas una contra otra — y por qué los ingenieros de mezcla las miran fijamente para mantener honesta la imagen estéreo.
Una teoría cognitiva del autismo que lo plantea no como un déficit, sino como una atención que fluye por un único canal profundo en lugar de muchos canales paralelos.
Adular al poderoso a costa de la verdad — un hábito corrosivo y antiquísimo, y su extraño regreso como término técnico en la alineación de la IA.
Los tres ejes de rotación de cualquier cuerpo rígido en movimiento — inclinar, asentir, girar — y por qué tres palabras náuticas acabaron gobernando medio mundo moderno.
El sentido del estado interno del cuerpo — cómo el cerebro percibe las señales que vienen de dentro de ti, y por qué importa para la emoción, la intuición y la salud.
Un generador de sitios estáticos desarrollado completamente con asistencia de Claude AI, mostrando el poder del desarrollo guiado por IA en Rust y el impacto revolucionario de las herramientas de coding con IA.
Un álbum de música improvisada inspirado en temas eclesiásticos, con el sonido del órgano de Hans Zimmer de Interstellar y reflexiones sobre mis primeros días como organista de iglesia.
Extensiones esenciales de Firefox para productividad y privacidad: gestión de cookies, prevención de seguimiento de Google, bloqueo de anuncios y gestión segura de contraseñas.
Cómo publicar en Mastodon usando solo un cliente HTTP
Una lista del software que uso todos los días y que es esencial en todo lo que hago.
Una colección personal de baladas para piano con estándares de jazz e interpretaciones sentidas, grabadas con sinceridad y edición mínima para capturar momentos musicales auténticos.
Un álbum instrumental de Mirko Caserta
Una colección musical inspirada en la simplicidad y belleza del enfoque compositivo de Bach, con interpretaciones personales y reflexiones sobre la alegría de hacer música sin pretensiones.
La historia detrás de mi álbum Until Further Notice, una semana de improvisación en teclados inspirada por la jerga pasivo-agresiva de oficina.
Bruce es una librería Java que simplifica las operaciones de criptografía, facilitando a los desarrolladores implementar cifrado seguro, descifrado y hashing en sus aplicaciones.
Una reflexión sobre cómo manejar la presión y la ansiedad en el desarrollo de software, y cómo mantener la calidad mientras se cumplen los plazos.
Un salvapantallas estilo Matrix para el Commodore 64, escrito en C usando el toolkit cc65.
Una implementación de screensaver estilo Matrix para Commodore 64 escrita en assembly 6502, con múltiples modos de visualización y controles interactivos, inspirada en el legendario screensaver xmatrix.
Un ejemplo de trabajo con datos de series temporales y CompletableFuture en Java, con cálculo del índice de calidad del aire y recuperación concurrente de datos.
Una carta abierta a todas las personas que, como yo, sufren de ansiedad y ataques de pánico.
El oído musical es una habilidad que puede desarrollarse con entrenamiento. Descubre cómo funciona la audición y cómo mejorar tu percepción musical a través de ejercicios prácticos.
Un diálogo imaginario y humorístico con Miles Davis que explora temas musicales, el jazz, los compases irregulares y la vida de los músicos, con referencias culturales y musicales.
La mayoria de los problemas en el desarrollo de software suelen surgir de un conocimiento pobre e inconsistente del dominio en cuestion. Un tema aparentemente tan simple como la representacion, serializacion y gestion del tiempo puede causar facilmente una serie de problemas tanto al programador novato como al experimentado.
Guía completa para escribir mensajes de log efectivos en Java: mejores prácticas para debugging, monitoreo en producción, manejo de excepciones y configuración de frameworks de logging modernos.
Aprende cómo extraer particiones individuales de una copia de seguridad completa de imagen de disco usando comandos dd y mount.