Mi viaje a través de la carrera de Desarrollo de Software

Soy Jack y aquí es donde publico soluciones para diferentes desafíos y curiosidades de programación.

Latest posts

Consumiento Loki en PHP, una solución personalizada

Consumiento Loki en PHP, una solución personalizada

En vista de que no pude encontrar una biblioteca que me permitiera consultar los logs almacenados en Loki desde PHP, decidí crear una pequeña clase que soluciona este problema, ésta es la historia y una porción del código que comparto en este artículo.

Algunas consideraciones para hacer buen Logging

Algunas consideraciones para hacer buen Logging

El logging es esencial en el desarrollo de software para diagnosticar y solucionar problemas, monitorear eventos y garantizar la seguridad. Este artículo destaca las mejores prácticas y estrategias para un registro efectivo, desde el uso de Trace ID y Logging Contextual, hasta herramientas como Jaeger y ELK Stack. También se enfatiza la importancia de la consistencia en los registros y la consideración de la privacidad. Una guía clave para mejorar la eficiencia y transparencia de los sistemas.

Trabando con diferentes zonas horarias

Trabando con diferentes zonas horarias

Manejar información en distintas zonas horarias y cómo asegurarse de que los usuarios vean los datos en sus propias horas locales siempre suele dar algunos dolores de cabeza; es por ello que en este artículo me gustaría explicar algunos enfoques de como resolver este problema, desde cómo almacenar datos y configurar la base de datos hasta cómo presentarlos a los usuarios y realizar consultas que consideren zonas horarias.

Un vistazo al sistema de puntuación de Deeditt

Un vistazo al sistema de puntuación de Deeditt

A lo largo de este año, he estado trabajando arduamente en una nueva aplicación que será una red social con un enfoque único. Y una parte escencial de esta plataforma es un sistema de puntuación que permite evaluar la interacción y el compromiso de los usuarios, entonces en este artículo quiero compartir con ustedes una mirada detrás de escena de este interesante reto que es crear un sistema de calificación basado en acciones sociales digitales.

Estoy dejando ELK por Loki + Grafana

Estoy dejando ELK por Loki + Grafana

Me imagino que llegas aquí buscando algo de luz sobre el log aggregation o la administración de logs para aplicaciones de software, específicamente aplicaciones web, entonces en este artículo explicaré mi experiencia con ES y Loki