Carl Kolon, líder de ingeniería, ha publicado en su blog personal la lista de artículos que comparte con su equipo bajo la etiqueta «required reading». El objetivo es destilar el conocimiento de otros programadores que hayan enfrentado retos parecidos a los suyos.
El conjunto está organizado por temas. En prácticas de codificación figuran lecturas clave como «The Grug Brained Developer», sobre los perjuicios de la complejidad, o «The Wrong Abstraction», de Sandi Metz, que advierte contra la eliminación prematura de duplicaciones. También se incluyen «Parse, Don't Validate» —codificar invariantes en el sistema de tipos— y la noción de «Complexity Budget» que htmx populariza.
En plataforma destaca la conocida «Steve Yegge's Google Platforms Rant», un alegato sobre la accesibilidad interna de servicios. El bloque de frontend se centra en HATEOAS, el modelo declarativo de React, el uso correcto de useMemo y useCallback, y el libro «Hypermedia Systems». Por último, en bases de datos, Kolon incluye el ensayo «The Vietnam of Computer Science» y la entrada de Wikipedia sobre el impedance mismatch, ambos como argumentos críticos contra los ORM, junto con material introductorio a PostGIS y las recomendaciones de rendimiento de la documentación oficial de Postgres.
Cada entrada lleva una breve justificación del autor y los artículos favoritos aparecen marcados con una estrella.
