Juan Francisco Fernandez Herreros | Senior Software Engineer

25-08-2025 SpringBoot 3.0

Maven en Spring Boot 3: configuración y buenas prácticas

Autor: juanfranciscofernandezherreros

Aprende a preparar un proyecto Spring Boot 3 con Maven de forma sólida y mantenible. Verás un POM mínimo, gestión de dependencias con BOM, perfiles, plugins esenciales y un ejemplo práctico con Lombok.

Leer más

25-08-2025 Sin categoría

¿Que son las variables de entorno?

Autor: juanfranciscofernandezherreros

Las variables de entorno son valores que el sistema operativo o una aplicación guarda en memoria para definir configuraciones o comportamientos sin necesidad de que estén escritas directamente en el código.

Leer más

24-08-2025 SpringBoot

Kafka con Spring Boot y Lombok: de cero a producción

Autor: juanfranciscofernandezherreros

Aprende a integrar Kafka en aplicaciones Java con Spring Boot usando serialización JSON, manejo de errores robusto y buenas prácticas. Incluye ejemplos reales con Lombok para acelerar el desarrollo y llevar tus consumidores/productores a producción con confianza.

Leer más

24-08-2025 SpringBoot

Guía práctica de Java 17 con Spring Boot 3 y Lombok

Autor: juanfranciscofernandezherreros

Aprende a configurar y aprovechar Java 17 en proyectos Spring Boot 3 con ejemplos reales y buenas prácticas. Verás cómo combinar características modernas del lenguaje con Lombok para escribir código más limpio, rápido y mantenible.

Leer más

19-08-2025 Sin categoría

Fecha UTC en Heroku y diferencia con España

Autor: juanfranciscofernandezherreros

Cuando trabajamos con aplicaciones desplegadas en Heroku, uno de los detalles que suele generar confusión es la gestión de la zona horaria. Por defecto, Heroku utiliza la hora UTC (Tiempo Universal Coordinado), mientras que en España trabajamos habitualmente en CET (Central European Time, UTC+1) o en CEST (Central European Summer Time, UTC+2) según la época del año.

Leer más

17-08-2025 Sin categoría

Patrones de diseño en Java: de la teoría al código moderno

Autor: juanfranciscofernandezherreros

Guía práctica y directa para aplicar 5 patrones de diseño en Java (17+): Strategy, Factory Method, Builder, Singleton y Observer. Incluye cuándo usarlos, señales de que los necesitas y ejemplos de código minimalistas.

Leer más
Loading...