Pedro López Mareque

Software Engineer

  • About
  • CV
  • Links
  • Posts
  • RSS Feed

  • (07/05/2025) Lo IMPORTANTE no siempre es RELEVANTE
  • (25/04/2025) Cómo usar @retry en tus tests sin hacerlos lentos
  • (17/04/2025) uv: Adiós a Poetry
  • (24/03/2025) Cómo controlar el Graceful Shutdown en Python sin problemas
  • (12/03/2025) Unit of Work en Python
  • (10/03/2025) ¿Por qué es tan difícil testear tu código? Pista: No culpes al testing, revisa tu diseño.
  • (29/11/2024) Caso real de refactor
  • (25/11/2024) Enums dinámicos
  • (16/11/2024) Migraciones: Ese mal necesario que no tiene que doler
  • (05/10/2024) Manejo del Graceful Shutdown en Kubernetes para desplegar sin interrupciones
  • (02/10/2024) Streamlit: The 'Good' Way
  • (21/09/2024) FastAPI Boilerplate
  • (29/08/2024) Abrir la documentación de Terraform desde NeoVim
  • (20/08/2024) 2024 y seguimos sin inyectar dependencias
  • (13/08/2024) Terraform: ¿Dónde está la magia?
  • (05/08/2024) ¿Y la ITV pa' cuando?
  • (01/08/2024) Aplicar metodologías Lean a Infraestructura como Código
  • (14/05/2024) Mis requisitos mínimos para un proyecto en 2024
  • (26/04/2024) Aprender Go en 2024
  • (25/03/2024) Factorías en Python
  • (21/03/2024) Approval Test Driven Development
  • (12/03/2024) Interfaces en Python
  • (09/03/2024) Mi "Definition of Done"
  • (03/03/2024) No existen las recetas mágicas
  • (22/02/2024) Serializar clases anidadas en Python
  • (09/02/2024) Caso real de flaky test por acoplamiento
  • (14/11/2023) Test E2E en Python con Playwright
  • (12/11/2023) Usar Enums en Python
  • (24/10/2023) Implementar una caché de tipo LRU
  • (19/10/2023) Cómo desarrollé mi juego de banderas
  • (30/09/2023) Desarrollar debería ser divertido!
  • (29/01/2023) Bilbostack 2023, mi primer evento presencial
  • (26/01/2023) Diseño incremental usando Ports&Adapters
  • (08/01/2023) ¿Qué son las D.O.R.A metrics?
  • (17/12/2022) Cómo mejorar la experiencia de desarrollo usando Docker
  • (05/12/2022) Advent of Code - Días 1 a 5
  • (04/12/2022) ¿Qué son para mí los tests unitarios? ¿Y los tests de integración?
  • (30/11/2022) Como desacoplar usando inyección de dependencias
  • (27/11/2022) Los "problemas" de no trabajar con primitivos
  • (25/11/2022) Object Mother, mas allá de los Builders
  • (24/11/2022) NeoVim tu IDE para Python
  • (15/11/2022) Mejora tus tests usando Builders
  • (01/11/2022) Poetry: Adiós a los malditos entornos virtuales
  • (30/10/2022) Cómo montar un blog en 3 sencillos pasos
  • (20/10/2022) Genéricos y tipos custom en Python
  • (15/10/2022) El arte de posponer
  • (26/09/2022) Recursos interesantes Q2/Q3 2022
  • (22/09/2022) Cómo reducir el tiempo ejecución de nuestros tests
  • (10/09/2022) BDD (Behavior-Driven Development) en Python
  • (07/09/2022) Refactoring con Vim
  • (31/07/2022) Mi experiencia estimando
  • (18/06/2022) MyPy: Como hacer que Python sea un lenguaje tipado
  • (12/06/2022) Testing en Python
  • (08/04/2022) Modificar listas en Python
  • (05/04/2022) Recursos interesantes Q1 2022
  • (01/04/2022) Cambiar de Typescript a Python en 2022
  • (22/03/2022) ¿Cómo es trabajar en un entorno realmente ágil?
  • (23/02/2022) Aprender a decir Adiós
  • (29/01/2022) La Santa Trinidad: Prometheus + Grafana + Express
  • (28/01/2022) Apache Kafka: una plataforma distribuida de transmisión de datos
  • (27/01/2022) Cómo dejar que Typescript documente tu API
  • (26/01/2022) Advent JS 2021 - Dias 21 a 25
  • (26/01/2022) Advent JS 2021 - Dias 16 a 20
  • (25/01/2022) Advent JS 2021 - Dias 11 a 15
  • (29/12/2021) Advent JS 2021 - Dias 6 a 10
  • (28/12/2021) Advent JS 2021 - Dias 1 a 5
© Copyright 2020. All Rights Reserved.