Blog

Artículos sobre Desarrollo de Software

11 artículos

16 de septiembre de 2026 20 minutosDiez consejos para desarrollar mejor frontend

Una lista de pequeños consejos que hacen más agradable trabajar en un proyecto frontend: exports con nombre, ficheros en kebab-case, constructores y parámetros con nombre, dependencias fijadas, mise, variables de entorno, configuraciones de Vitest, hooks de git y .editorconfig.

Desarrollo de SoftwareJavaScriptTypeScript
19 de agosto de 2026 14 minutosTesting en la era de la IA

Cómo testear de forma efectiva tras más de una década de experiencia: elegir el tipo de test adecuado, testear comportamiento y no internos, AAA, TDD y el criterio para revisar lo que escriben tus agentes.

PruebasIADesarrollo de Software
3 de marzo de 2026 7 minutosCómo Llevo 5 Años Abstrayendo el Acceso a Datos

Cómo separar el acceso a los datos de la lógica de negocio usando el Patrón Repository para mantener tu código flexible y fácil de cambiar.

Arquitectura de SoftwareDesarrollo de SoftwarePatrones de Diseño
2 de febrero de 2026 10 minutosConsejos y trucos para el IDE JetBrains WebStorm

Después de usar JetBrains WebStorm desde 2016, finalmente comparto cómo alcancé mi máxima productividad con él.

ProductividadDesarrollo de SoftwareGeneral
19 de diciembre de 2025 6 minutosEl Patrón de Diseño Mother

Cómo usar el patrón Object Mother para testing más pragmático e intuitivo.

Arquitectura de SoftwareDesarrollo de SoftwarePatrones de DiseñoPruebas
11 de octubre de 2025 4 minutosPunto de Agua en Hacker Days

En este artículo te explico la iniciativa de Hacker Days, una Hackathon donde participé como Tech Lead. Hacker Days es una iniciativa de Rural Hackers, que tuvo lugar en Anceu Coliving, Galicia. Durante una semana creamos Punto de Agua, una aplicación gratuita y open source para gestionar el agua en las aldeas rurales.

Desarrollo de Software
10 de junio de 2025 20 minutosArquitectura Frontend preparada para IA

Aprende a diseñar arquitecturas frontend que se integren con herramientas y agentes de IA. Este artículo explora UI basada en componentes, patrones de casos de uso, cadenas de middleware y convenciones de desarrollo que hacen que tu arquitectura de software Frontend esté preparada para la IA.

IAArquitectura de SoftwareDesarrollo de SoftwarePatrones de Diseño
26 de agosto de 2024 24 minutosRediseño del Blog

Después de dejar mi trabajo, decidí rediseñar mi blog. Esta es la historia de cómo lo hice (el blog).

Desarrollo de SoftwareBrandingDiseño
6 de septiembre de 2023 1 minutosPuente de Hemingway

Una forma inteligente de evitar el bloqueo del escritor y mejorar tus sesiones de programación.

EscrituraDesarrollo de Software
19 de noviembre de 2019 19 minutosMigrando a TypeScript

En este tutorial veremos cómo migrar una base de código de JavaScript a TypeScript. Migraremos el código de mi charla Patrones Avanzados de JavaScript. ¡Empecemos!

TypeScriptDesarrollo de Software
6 de junio de 2019 6 minutosTematización

Tematizar una web con propiedades personalizadas es muy fácil como se muestra en este artículo.

CSSDesarrollo de Software