General

Latest posts

Código Autocurativo (Self-healing Code): Reflexiones sobre el futuro de la programación

Código Autocurativo (Self-healing Code): Reflexiones sobre el futuro de la programación

Hemos evolucionado enormemente en la tecnología, y actualmente, somos capaces de automatizar una amplia variedad de tareas. Como desarrollador, siempre he buscado la eficiencia en mis soluciones, y ahora, gracias a la inteligencia artificial generativa, estoy empezando a percibir cómo la creación, el mantenimiento y la mejora del código están alcanzando un nivel totalmente nuevo.

State cookie was missing, y cuando un "Workaround" parece la única salida

State cookie was missing, y cuando un "Workaround" parece la única salida

La historia que estás a punto de leer es un caso de estudio de un dilema real. Este relato ofrece una visión de los desafíos que enfrentamos, las decisiones que tomamos y las implicaciones de esas decisiones. No es solo una historia sobre código, sino también sobre personas, procesos y, finalmente, sobre cómo nos enfrentamos a los problemas que inevitablemente surgen en nuestro viaje por el laberinto del desarrollo de software.

Uso de HttpModule en NestJS para comunicación de microservicios

Uso de HttpModule en NestJS para comunicación de microservicios

La comunicación entre microservicios es una de los principales desafíos de esta arquitectura y al trabajar con NestJS, este ofrece un módulo llamado HttpModule que se utiliza para realizar solicitudes HTTP. En este artículo, explicaré cómo integrar y utilizar este módulo en tu aplicación NestJS.

AndroidX, Jetifier y Jetify: ¿Qué es todo esto?

AndroidX, Jetifier y Jetify: ¿Qué es todo esto?

En 2017, Google anunció AndroidX, una nueva biblioteca de Android que proporciona una API consistente y actualizada para los desarrolladores. AndroidX es una evolución de la antigua biblioteca de Android, que se llamaba Android Support Library.

La trampa en el uso de fechas y monedas en las aplicaciones de software

La trampa en el uso de fechas y monedas en las aplicaciones de software

A lo largo de mis años en el campo de la programación, he notado una serie de desafíos que se repiten independientemente de la experiencia del desarrollador. Entre estos, el manejo adecuado de fechas y monedas destaca como un área particularmente engañosa. La razón es simple: estos campos parecen directos, pero esconden complejidades que pueden ser trampas, te explico.

El título "Senior" debe ser sinónimo de proactividad y autonomía

El título "Senior" debe ser sinónimo de proactividad y autonomía

En mis casi dos décadas en el mundo de la tecnología, he trabajado con una variedad de talento. Uno de los aspectos más intrigantes es el rango de habilidades y actitudes que he visto en personas que llevan el título de "Senior". Algunos han encarnado lo que significa ser autónomo, proactivo y un verdadero líder. Otros han usado el título más como una insignia que como una descripción precisa de sus habilidades. Así es que quiero escribir un poco sobre mi percepción en este tema.