Tal cual. En local spring.jpa.show-sql y las estadísticas de Hibernate te salvan, pero en producción nadie ve ese log. Lo que me ha funcionado es medir cuántas queries hace cada request y lanzar una alerta cuando se pasa de un umbral. Así el N+1 sale antes de que lo note el usuario.
Anda el debate de si el vibe coding es oficio o hobby.
Desde backend lo veo así: la IA te arma el endpoint en 5 minutos. Lo difícil viene después: el pool de conexiones que se agota, la transacción que deja datos a medias, el N+1 que nadie vio.
Eso no se vibra, se entiende.
Un sistema no se vuelve legacy por el lenguaje en que está escrito. Se vuelve legacy cuando nadie lo entiende, no tiene pruebas y nadie se atreve a tocarlo.
Le pasó a COBOL y le va a pasar a muchos monolitos Java de hoy.
¿Cuál es el sistema que nadie quiere tocar en tu chamba?
Semana pesada: php2shell en PHP y 55 parches de Oracle para Java SE, 49 explotables sin autenticación.
Si tu backend es Java, actualizar el JDK no basta: revisa Jackson y el BOM de Spring Boot.
La neta, la pregunta real: ¿en cuántas horas llevas un parche a prod?
Tardé un tiempo en aprender a programar, no fue de un día para otro
Recuerdo días de frustración
Algo en mí sabía que estaba aprendiendo, aunque para mí, demasiado lento
Pero llegarás a entenderlo todo, no te preocupes, sigue adelante, línea tras línea, día tras día
De acuerdo con el reporte epidemiológico, la capital de Michoacan sumó 134 contagios, seguido de La Piedad con 95, Pátzcuaro con 58, Apatzingán con 44 y Uruapan 40.
https://t.co/slxkZigz8Z