La reportación de errores es una contribución crítica al ecosistema del software, especialmente en proyectos de código abierto, aunque la mayoría de los usuarios evita hacerlo por temor a perder tiempo o quedar mal. El artículo argumenta que pocos bugs afectan a un solo individuo y que los desarrolladores suelen operar en entornos distintos a los de los usuarios finales, lo que impide que detecten ciertas fallos sin reportes externos. Existe un equilibrio necesario entre la profundidad técnica del informe y el esfuerzo invertido: describir simplemente que algo 'no funciona' es inútil, pero analizar exhaustivamente causas en sistemas desconocidos puede ser inviable. El autor ilustra estas dinámicas mediante su experiencia personal durante una semana de agosto, donde tras adquirir un portátil Framework de segunda generación, enfrentó múltiples fallos al instalar OpenBSD. Los problemas incluyeron inconsistencias en el mapeado del teclado y pánicos de kernel recurrentes al intentar configurar la codificación del hardware. A través de estos incidentes, se demuestra cómo la interacción con los desarrolladores y la precisión en los reportes facilitan la identificación de incompatibilidades de hardware nuevo, destacando la importancia de documentar incluso los errores iniciales para mejorar la estabilidad del software.
