¿Cómo crear «azar» a partir de un procedimiento fijo?: La ciencia y criptografía de la imprevisibilidad
¿Por qué el código no se ejecuta en el orden en que lo escribiste?: Introducción a los modelos de memoria de CPU y compiladores
¿Se puede recuperar el código fuente a partir de un ejecutable?: ciencia, algoritmos y límites de la descompilación
Cómo las entradas aleatorias descubren errores catastróficos: la ciencia del Fuzzing guiado por cobertura
Por qué tus datos sobreviven a un corte de energía al guardar: la ingeniería de la consistencia ante fallos