Java
Java 21 vs Java 8: Por qué es otro lenguaje y qué cambió
Java 21 introduce records, pattern matching, virtual threads y string templates, convirtiéndolo en un lenguaje mucho más productivo que Java 8.
Java
Java 21 introduce records, pattern matching, virtual threads y string templates, convirtiéndolo en un lenguaje mucho más productivo que Java 8.
Quarkus
Introducción A quien va dirigido este post? A todos los desarrolladores Java que quieren dejar de esperar eternidades a que su aplicación arranque en un…
Desarrollo Web
Descubrí por qué FastAPI se convirtió en el framework de Python preferido para construir APIs de alto rendimiento y fácil mantenimiento. Explorá sus características clave, cómo aprovechar el tipado de Python y Pydantic, y ejemplos prácticos para arrancar tu próxima API.
Git
Aprende a configurar tu identidad global de Git usando `git config --global user.name` y `user.email`, verifica los cambios con `git config --list` y domina las mejores prácticas para mantener commits consistentes en todos los proyectos.
Desarrollo Java
Explorá las diferencias cruciales entre Spring Framework clásico y el moderno Spring Boot. Descubrí cómo la auto-configuración, los starters y los servidores embebidos hicieron que Boot ganara la batalla de la simplicidad y la productividad para los desarrolladores Java.
Shell scripting
Aprendé a usar `pwd -P` para resolver symlinks y obtener la ruta física real en el sistema de archivos. Ejemplos ejecutables con salida esperada te muestran la diferencia entre rutas lógicas y físicas.
Node.js
Aprende a instalar y usar nvm o fnm para alternar entre versiones de Node.js de forma sencilla y eficiente en tu entorno de desarrollo.
Node.js
Aprendé a usar el test runner nativo de Node.js (`node:test`) sin librerías externas. Escribí tests simples, asíncronos y con mocks, integrá coverage con `c8`, y configurá pipelines de CI—todo con herramientas que ya tenés en Node 18+.
Node.js
Aprendé a usar dotenv y process.env en Node.js para gestionar variables de entorno de forma segura, con ejemplos prácticos, buenas prácticas y su integración en Docker y CI/CD.
Node.js
Aprendé a usar el módulo debug de Node.js para registros condicionales por namespace. Incluye ejemplos prácticos, configuración y consejos para mantener los logs claros y controlados.
Recibí los nuevos posts en tu correo. Sin spam.