Una guía práctica para entender launch.json en VS Code usando un ejemplo real con Spring Boot, Vite, serverReadyAction, navegador integrado y compounds.
Filtrando por categoría Backend
Pre-commit hooks en Java sin Python: Spotless + Checkstyle + Gradle
Cuando me pongo a jugar con un lenguaje… ya has visto que juego de verdad 😄.Y una de las cosas que más me gusta hacer es traer ideas de otros ecosistemas e intentar adaptarlas para ver cómo encajan en el…
☕ Java Swing, VS Code y Dev Containers: el regreso de un clásico… ¡contenarizado! 🚀
¡Hola developer 👋🏼! En 1997 apareció la primera release de Java Swing, una forma genial de desarrollar aplicaciones de escritorio en este lenguaje.Pues bien, ¡han pasado 28 años y todavía sigue ocupando el corazoncito ❤️ de muchas empresas! En este…
Desplegar Backstage en Azure Container Apps
Esta semana iba a contarte, en mi serie sobre Platform Engineering de mi canal de YouTube, cómo puedes desplegar Backstage en Azure Container Apps. Pero no he podido llegar a tiempo ⏱️ ¿Por qué? Pues porque me acabo de mudar…
Cómo cargar el catálogo de Backstage de forma automática con repos en GitHub
Según voy avanzando en la serie de Platform Engineering, que estoy compartiendo contigo en mi canal de YouTube, te voy descubriendo nuevas necesidades que deberías de ir cubriendo si quieres proporcionar a tus desarrolladores un developer portal que les haga…
Cómo empezar con Backstage de Spotify
Estos días de vacaciones he estado jugando con Backstage para ver cómo encaja dentro de esta práctica llamada Platform Engineering, de la cual ya he empezado una serie en mi canal de YouTube 🙂 Lo cierto es que no me…
Generar la definición de Open API de tu API de forma automática en Node.js
Otra de las necesidades que tenía para la API que tuve que usar en mi PoC es que la misma generara su especificación de Open API, anteriormente conocido como Swagger, de la forma más automatizada posible. En otros lenguajes, como…
Generar datos de prueba con Faker.js en mi API con Node.js y Express
Para una prueba de concepto con la que estoy jugando estos días necesitaba una API con datos totalmente inventados, pero con unos campos muy concretos. Es por ello que me he apoyado en Faker.js, un módulo de Node.js que te…
Actualizar todos los módulos de un proyecto en Node.js a su última versión automáticamente
Estos días he estado revisando y actualizando código de hace tres años, donde el cuidado que debo tener con las dependencias de Node.js es bajo, ya que es código de ejemplo de algunos de mis artículos. Es por ello que…
Cómo usar Azure SignalR desde una aplicación Android
En uno de los artículos anteriores te hablé sobre una prueba de concepto con SignalR, que trataba de un chat en tiempo real que moderaba los mensajes que los participantes enviaban a través de él. Hoy quiero contarte cómo usar…
Cómo crear eventos propios para la suscripción de WebHooks
En muchos ejemplos y librerías he visto cómo es posible suscribirse a los diferentes eventos que nos ofrecen plataformas como GitHub, Stripe, Azure DevOps, etc a través de lo que se conoce como WebHook (gancho web). Sin embargo hay ocasiones…
WCF con netTcpBinding en Microsoft Azure
En el último artículo te mostré cómo desplegar un servicio web con WCF en Azure App Service. Este es el escenario más sencillo ya que Azure App Service expone los puertos 80 y 443 por defecto pero ¿Qué ocurre si…