Jairo Andres Castañeda Pacheco
  • Home

Jairo Andres Castañeda Pacheco

Observabilidad: primer pilar los logs
observability

Observabilidad: primer pilar los logs

Varias veces he tocado el tema en alguno que otro post la verdad es que es un tema que me interesa bastante, por ello pienso retomarlo desde diferentes perspectivas, diferentes

  • Jairo Andres
    Jairo Andres
Jairo Andres 18 sep. 2021 • Te tomará 6 minutos
Pandas, datos y más datos
pandas

Pandas, datos y más datos

Hace poco hable un poco sobre pandas una librería para trabajar con información heterogénea y tabulada, otorgando una interface con una gran cantidad de  funciones disponibles para manipular información, en

  • Jairo Andres
    Jairo Andres
Jairo Andres 11 sep. 2021 • Te tomará 8 minutos
Pandas y Openpyxl para excel cual usar?
pandas

Pandas y Openpyxl para excel cual usar?

Hace un tiempo venía utilizando para todos los trabajos relacionados a  archivos de excel sobre todo para informes la librería openpyxl es una librería muy completa y que permite leer,

  • Jairo Andres
    Jairo Andres
Jairo Andres 4 sep. 2021 • Te tomará 7 minutos
Desmitificando el ELK stack
ELK Stack

Desmitificando el ELK stack

ELK stack es un conjunto de tres herramientas casi mágicas que combinadas forman un tridente casi perfecto, su enfoque principal es poder solucionar uno de los problemas fundamentales de muchas

  • Jairo Andres
    Jairo Andres
Jairo Andres 28 ago. 2021 • Te tomará 9 minutos
Entre diccionarios y data clases
python basic

Entre diccionarios y data clases

En python tenemos algunos tipos de datos  Ver Figura 1 conocidos como data structures estos tipos de datos son datos iterables que permiten guardar información y heredar algunas operaciones que

  • Jairo Andres
    Jairo Andres
Jairo Andres 21 ago. 2021 • Te tomará 6 minutos
Anuncios importantes
Resumen Tecnologico

Anuncios importantes

Esta semana (quizás también la semana pasada) sucedieron varias noticias alrededor del mundo tecnológico,  en donde podemos encontrar temas muy interesantes, por ello hoy en este artículo escribiré un resumen

  • Jairo Andres
    Jairo Andres
Jairo Andres 14 ago. 2021 • Te tomará 7 minutos
Amazon Web services líder de nuevo
aws

Amazon Web services líder de nuevo

Amazon Web Services recientemente fue catalogada como una de las nubes líderes en el sector y aquí hablaremos con un poco de este gran titán

  • Jairo Andres
    Jairo Andres
Jairo Andres 7 ago. 2021 • Te tomará 6 minutos
Qué hay de nuevo
novedades python

Qué hay de nuevo

Python recientemente ha venido anunciando algunas características muy interesantes en sus lanzamientos actuales e incluso a futuro, en este artículo mencionaré algunos de los que más me han gustado y

  • Jairo Andres
    Jairo Andres
Jairo Andres 31 jul. 2021 • Te tomará 4 minutos
Un post a la semana
Opinion

Un post a la semana

Hace poco más de 4 meses empeze con un reto algo personal de escribir un artículo semanal, siempre me ha gustado escribir (por los errores ortográficos verán que no significa

  • Jairo Andres
    Jairo Andres
Jairo Andres 24 jul. 2021 • Te tomará 5 minutos
Mejorando el envío de correos usando templates
Jinja

Mejorando el envío de correos usando templates

Hace algún tiempo en un artículo escribí sobre el envío de correos aqui explique un poco como se puede enviar correos de manera sencilla sin embargo esta solución se puede

  • Jairo Andres
    Jairo Andres
Jairo Andres 17 jul. 2021 • Te tomará 7 minutos
Ya capturo los errores y ahora?
Logs

Ya capturo los errores y ahora?

Cuando trabajamos en algún proyecto de software es importante siempre poder probar y testear diferentes situaciones que pueden ocurrir en diferentes entornos, uno de ellos es a nivel de funcionalidad

  • Jairo Andres
    Jairo Andres
Jairo Andres 10 jul. 2021 • Te tomará 7 minutos
Monitoreando mis tareas en background
monitoring

Monitoreando mis tareas en background

Siguiendo en el hilo del artículo anterior me enfocare en este post en una función importante que generalmente puede costar un poco de trabajar y es conocer en qué estado

  • Jairo Andres
    Jairo Andres
Jairo Andres 3 jul. 2021 • Te tomará 5 minutos
Hablemos un poco de tareas en background
python

Hablemos un poco de tareas en background

Algunos proyectos requieren de ejecutar tareas o porciones de código en segundo plano, esto no solo es necesario para procesos pesados, si no que en algunos casos se puede dar

  • Jairo Andres
    Jairo Andres
Jairo Andres 26 jun. 2021 • Te tomará 5 minutos
El mensaje en los commits importa?
git hooks

El mensaje en los commits importa?

En el post anterior hablé un poco sobre la importancia de los hooks y explique cómo funcionaban,  me enfoque en herramientas linters de código donde se validaba el formato de

  • Jairo Andres
    Jairo Andres
Jairo Andres 19 jun. 2021 • Te tomará 5 minutos
pre-commit para mejorar las revisiones de código
git hooks

pre-commit para mejorar las revisiones de código

Cuando se desarrolla software generalmente se trabaja en equipos, en donde se hacen diferentes cambios por diferentes personas, muchos de estos cambios se transforman en PR(pull request) donde otros

  • Jairo Andres
    Jairo Andres
Jairo Andres 12 jun. 2021 • Te tomará 7 minutos
Rendimiento dentro del ORM de django
python

Rendimiento dentro del ORM de django

Siguiendo el hilo del artículo anterior en este post seguiremos hablando de rendimiento en relación con las consultas a la base de datos por medio del ORM de django, hace

  • Jairo Andres
    Jairo Andres
Jairo Andres 5 jun. 2021 • Te tomará 6 minutos
El django admin va lento y ahora?
django

El django admin va lento y ahora?

Django es un framework bastante completo que brinda un entorno de desarrollo bastantante ágil facilitandonos una de sus mejores y quizás más grandes  y complejos componentes el ORM, esta herramienta

  • Jairo Andres
    Jairo Andres
Jairo Andres 29 may. 2021 • Te tomará 6 minutos
Información semilla en django
django

Información semilla en django

Trabajar en desarrollo de software implica trabajar en diferentes ambientes, generalmente se trabaja con cuatro ambientes, el ambiente local, el ambiente dev, el ambiente stage y el ambiente de producción

  • Jairo Andres
    Jairo Andres
Jairo Andres 22 may. 2021 • Te tomará 6 minutos
String matching a lo pythonico
python

String matching a lo pythonico

Hace poco veía un tweet bastante interesante sobre un nuevo feature que se podría agregar a python 3.10, donde se mostraran sugerencias que aparecen al escribir mal los atributos

  • Jairo Andres
    Jairo Andres
Jairo Andres 15 may. 2021 • Te tomará 6 minutos
Algunos tips de  django rest framework que quizás no conocías
django

Algunos tips de django rest framework que quizás no conocías

django rest framework es una librería  que corre sobre django y permite de manera bastante limpia y sencilla construir una web API, esta herramienta tiene un conjunto de paquetes que

  • Jairo Andres
    Jairo Andres
Jairo Andres 8 may. 2021 • Te tomará 8 minutos
Equipando tu script de automatización
scripts python

Equipando tu script de automatización

Python no es un solo un lenguaje muy utilizado para trabajar en ciencia de datos, machine learning y desarrollo web también es utilizado para hacer scripts que automatizan algunas tareas

  • Jairo Andres
    Jairo Andres
Jairo Andres 1 may. 2021 • Te tomará 8 minutos
Es posible hacer debugging sin usar print?
python

Es posible hacer debugging sin usar print?

Hace poco cuando revisaba en algunos foros me encontré con un topic en donde se hablaba de hacer debug en python, aquí se mencionaban algunas herramientas pero más que las

  • Jairo Andres
    Jairo Andres
Jairo Andres 24 abr. 2021 • Te tomará 10 minutos
Un gestor de paquetes poético
python

Un gestor de paquetes poético

En la mayoría de los artículos que he escrito en el blog los ejemplos de código que he mostrado siempre son gestionados  por una tool llamada poetry, esta herramienta ha

  • Jairo Andres
    Jairo Andres
Jairo Andres 17 abr. 2021 • Te tomará 6 minutos
5 técnicas para implementar la tecnología más adecuada
tecnologia

5 técnicas para implementar la tecnología más adecuada

Si trabajan o han trabajado en una startup sabrán que unas de las mayores ventajas es la posibilidad de implementar tecnologías relativamente nuevas o que son tendencia, esto esta super

  • Jairo Andres
    Jairo Andres
Jairo Andres 10 abr. 2021 • Te tomará 8 minutos
IBM Watson toda una IA a nuestro alcance
python

IBM Watson toda una IA a nuestro alcance

IBM Watson es un servicio de IA ofrecido por IBM Cloud, este servicio contiene una gama de subservicios que se ofrecen a partir de esta IA pre-entrenada , depronto algunos lo

  • Jairo Andres
    Jairo Andres
Jairo Andres 3 abr. 2021 • Te tomará 10 minutos
Jairo Andres Castañeda Pacheco
  • Home
Jairo Andres Castañeda, Las Historias de un Dev © 2025
Últimas publicaciones Facebook Twitter