Jairo Andres Castañeda Pacheco
  • Home

Jairo Andres Castañeda Pacheco

Estrategia monorepo y código compartido
serverless

Estrategia monorepo y código compartido

Cuando se trabaja con proyectos serverless y sobre todo lambdas en  AWS, existe la posibilidad de tener servicios en diferentes lenguajes de programación y utilizar diferentes estructuras de proyecto, hay

  • Jairo Andres
    Jairo Andres
Jairo Andres 12 mar. 2022 • Te tomará 6 minutos
Los test y algunos con efectos secundarios
pytest

Los test y algunos con efectos secundarios

Figura 1: What is beautiful architecture? Obtenido de https://sorbonad.hashnode.dev/transitional-service-architecturesActualmente, los desarrolladores en el ámbito de testing creo que disponemos de una gran variedad de stacks que

  • Jairo Andres
    Jairo Andres
Jairo Andres 5 mar. 2022 • Te tomará 7 minutos
Ni tan errores, ni tan obvios
issues

Ni tan errores, ni tan obvios

Hace poco revisaba una carpeta que tenía en mi lapto, y me encontré que contenía cierta cantidad de "casos de prueba", que en su momento se han convertido en un

  • Jairo Andres
    Jairo Andres
Jairo Andres 26 feb. 2022 • Te tomará 6 minutos
Validando data en python, es buena idea nativamente?
pydantic

Validando data en python, es buena idea nativamente?

Python es un lenguaje que es multiparadigma, se puede trabajar funcional y orientado a objetos sin ningún problema, por esto mismo dentro de su librería estándar python tiene algunas herramientas

  • Jairo Andres
    Jairo Andres
Jairo Andres 19 feb. 2022 • Te tomará 7 minutos
Hooks en serverless como y cuando?
serverless

Hooks en serverless como y cuando?

Ya he hablado un poco de serverless en el blog, pero este es un stack bastante grande y que siempre se pueden encontrar tips que pueden llegar a servir, como

  • Jairo Andres
    Jairo Andres
Jairo Andres 12 feb. 2022 • Te tomará 5 minutos
Utilizar AWS WAF en  APIGateway, es esto  posible?
cloud security

Utilizar AWS WAF en APIGateway, es esto posible?

Al trabajar con lambdas, seguramente has llegado a un punto en donde debes pensar en cómo mejorar la seguridad desde diferentes frentes, uno de ellos es por ejemplo agregar autorización,

  • Jairo Andres
    Jairo Andres
Jairo Andres 5 feb. 2022 • Te tomará 6 minutos
Variables de entorno en serverless
enviroment variables in serverless

Variables de entorno en serverless

Actualmente las aplicaciones que nacen nativamente cloud, tienden a comunicarse con muchos servicios de terceros, esto debido a que parte de su naturaleza consiste en dejar el trabajo pesado a

  • Jairo Andres
    Jairo Andres
Jairo Andres 29 ene. 2022 • Te tomará 5 minutos
Auth0 vs Cognito cual es la mejor opción en serverless?
cognito vs auth0

Auth0 vs Cognito cual es la mejor opción en serverless?

La autorización es un componente importante a la hora de trabajar con aplicaciones  serverless, esto se ha convertido en un reto ya que entre servicios intercambian información que puede contener

  • Jairo Andres
    Jairo Andres
Jairo Andres 22 ene. 2022 • Te tomará 7 minutos
DynamoDB:  Scan vs Query
DynamoDB

DynamoDB: Scan vs Query

DynamoDB es una base de datos que funciona como servicio en AWS, es muy popular y una de las razones es la facilidad con la que se puede agregar información,

  • Jairo Andres
    Jairo Andres
Jairo Andres 15 ene. 2022 • Te tomará 6 minutos
SQL para bases de datos NoSQL
PartiQL

SQL para bases de datos NoSQL

Por diferentes razones las bases de datos no relacionales se han hecho muy populares, quizás muchas de ellas es por su versatilidad a la hora de estructurar la información que

  • Jairo Andres
    Jairo Andres
Jairo Andres 8 ene. 2022 • Te tomará 5 minutos
Escribir, leer, escuchar, aprender y escribir aun mas
jairoandres

Escribir, leer, escuchar, aprender y escribir aun mas

Antes de empezar, quiero dejar un pequeño resumen de lo que significa mi blog, hablo del por que, el como y el donde Hace un tiempo encontré un vídeo en

  • Jairo Andres
    Jairo Andres
Jairo Andres 2 ene. 2022 • Te tomará 2 minutos
Inyección de dependencias para hacer código 'testeable'
dependency injection

Inyección de dependencias para hacer código 'testeable'

Uno de los principales problemas al desarrollar software siempre son los tests, muchas veces esto se convierte en una deuda técnica o cuando se realizan los test se vuelven muy

  • Jairo Andres
    Jairo Andres
Jairo Andres 25 dic. 2021 • Te tomará 5 minutos
Viviendo con serverless
serverless

Viviendo con serverless

Hace un tiempo he venido trabajando con serverless y esto ha sido todo un reto, el tener que  pensar primero en microservicios, lambdas y eventos es todo un proceso, sobre

  • Jairo Andres
    Jairo Andres
Jairo Andres 18 dic. 2021 • Te tomará 7 minutos
Mis lambdas tardan mucho y ahora?
serverless

Mis lambdas tardan mucho y ahora?

El uso de FAAS es una tendencia que ha venido creciendo durante los últimos años, por ejemplo la frecuencia invocación de lambdas functions en AWS ha crecido 3.X ver

  • Jairo Andres
    Jairo Andres
Jairo Andres 11 dic. 2021 • Te tomará 7 minutos
Serverless y algunos dolores de cabeza
serverless

Serverless y algunos dolores de cabeza

Cuando trabajamos con serverless Ver figura 1 (que su traducción literal no le haría mucha justicia) nos encontraremos con algunos problemas, esto debido a  que  cambia el paradigma del que

  • Jairo Andres
    Jairo Andres
Jairo Andres 4 dic. 2021 • Te tomará 4 minutos
Infraestructura como código con python
aws cdk

Infraestructura como código con python

La computación en la nube ya lleva un buen tiempo posicionándose, las empresas entendieron la necesidad de usar servicios en nube para poder seguir siendo competitivos, sin embargo usar nube

  • Jairo Andres
    Jairo Andres
Jairo Andres 27 nov. 2021 • Te tomará 7 minutos
Pruebas de carga pythonicas con Locust
locust

Pruebas de carga pythonicas con Locust

Las pruebas de carga dentro del ambiente del software son necesarias, no solamente por que hacen parte de los planes de pruebas a los que se somete un sistema, sino

  • Jairo Andres
    Jairo Andres
Jairo Andres 20 nov. 2021 • Te tomará 6 minutos
Herramientas de chequeo estático en python, innecesarias?
mypy

Herramientas de chequeo estático en python, innecesarias?

Actualmente en el repositorio de la herramienta llamada mypy lei un comentario donde se dejaba clarísimo que la herramienta no le gustaba, pero además mencionaba que este tipo de herramientas

  • Jairo Andres
    Jairo Andres
Jairo Andres 13 nov. 2021 • Te tomará 6 minutos
Jugando un poco con github actions
github actions

Jugando un poco con github actions

Actualmente muchas empresas se han movido al continuous paradigm en donde este te permite tener lanzamientos y entregas a tus clientes de manera continua y rápida, permitiendo moverse con las

  • Jairo Andres
    Jairo Andres
Jairo Andres 6 nov. 2021 • Te tomará 6 minutos
Leyendo información de archivos PDF
camelot python

Leyendo información de archivos PDF

Actualmente la información juega un papel importante en las empresas para su toma de decisiones , decenas de sistemas de información, archivos y documentos generando materia prima para  sus diferentes tableros

  • Jairo Andres
    Jairo Andres
Jairo Andres 30 oct. 2021 • Te tomará 6 minutos
Fechas y no perecer en el intento
dates

Fechas y no perecer en el intento

Lidiar con fechas es una constante en el dia a dia de programación, logs, registros, fechas de creación de información eventos ocurridos,  reuniones (estas fechas son las más difíciles)  y

  • Jairo Andres
    Jairo Andres
Jairo Andres 23 oct. 2021 • Te tomará 6 minutos
Utilizando los servicios de AWS con asincronismo en python

Utilizando los servicios de AWS con asincronismo en python

Recientemente me encontré con dos librerías muy interesantes que permiten utilizar algunos servicios de AWS utilizando el asincronismo, para utilizar sus servicios AWS expone una API por la cual se

  • Jairo Andres
    Jairo Andres
Jairo Andres 16 oct. 2021 • Te tomará 7 minutos
Aprovechando los errores en python
python3.10

Aprovechando los errores en python

En esta semana han ocurrido varias cosas en relación a  python su lanzamiento saturó internet dejando inaccesible a tres de las principales redes sociales.. bueno eso no es verdad pero

  • Jairo Andres
    Jairo Andres
Jairo Andres 9 oct. 2021 • Te tomará 5 minutos
SQLModel en la onda del python moderno
sqlmodel

SQLModel en la onda del python moderno

Hace poco estaba revisando el ecosistema que rodea FastAPI debido a un nuevo cambio de documentación que me encontré que por cierto esta demasiado cool donde se explica el funcionamiento

  • Jairo Andres
    Jairo Andres
Jairo Andres 2 oct. 2021 • Te tomará 7 minutos
Nginx por aquí Nginx por allá
nginx

Nginx por aquí Nginx por allá

"all-in-one" es la descripción que posa en la página oficial de nginx, sin duda es una herramienta muy versátil, entre sus principales usos está el balanceador de carga, proxy reverse

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