---
title: "Marcos Alonso (@marcosalonso) | Hashnode"
description: "Thoughts on code quality, architecture, and team leadership. Read the latest articles by Marcos Alonso on Hashnode."
url: "https://hashnode.com/@marcosalonso"
---

@marcosalonso

# Marcos Alonso

@marcosalonso · Joined December 2025

Thoughts on code quality, architecture, and team leadership.

### [The Complete Python Code Quality Stack in 2026: Ruff + mypy](https://blog.marcosalonso.dev/the-complete-python-code-quality-stack-in-2026-ruff-mypy?utm_source=hashnode&utm_medium=feed)

Best Python Code Quality Stack (ruff and mypy) and how to configure them using uv or poetry in pyproject.toml. Integrate them in CI and VS Code.

26 min read · [blog.marcosalonso.dev](https://blog.marcosalonso.dev/the-complete-python-code-quality-stack-in-2026-ruff-mypy?utm_source=hashnode&utm_medium=feed)

[Mar 12](https://hashnode.com/posts/the-complete-python-code-quality-stack-in-2026-ruff-mypy/69b2b20031303b597cefd35c)

### [Perfect Python Environment (Poetry)](https://blog.marcosalonso.dev/perfect-python-environment-poetry?utm_source=hashnode&utm_medium=feed)

Stop struggling with requirements.txt. Learn how to set up the perfect Python environment using Poetry for dependencies, combined with Ruff and Mypy.

6 min read · [blog.marcosalonso.dev](https://blog.marcosalonso.dev/perfect-python-environment-poetry?utm_source=hashnode&utm_medium=feed)

[Dec 14, 2025](https://hashnode.com/posts/perfect-python-environment-poetry/693f16eace1f0c0edc73d6d0)
