Blog

Artículos

UUID v7

06/05/26

Swift usa UUID v4 por defecto, pero con una pequeña extensión puedes aprovechar todas las ventajas de UUID v7 sin sacrificar rendimiento.

Swift Server DataBase
Leer →

SIGBUS

29/04/26

Cómo Swift Testing crashea con SIGBUS al formatear errores de enums con valores asociados, y cómo lo solucioné con tres helpers propios.

Swift Testing
Leer →

Two Bigs

22/04/26

Casi todo el contenido técnico me aburre por falta de pasión. Mis tres filtros para encontrar lo que merece mi tiempo y por qué Julio y Oliver los pasan.

AI Podcast
Leer →

Astro to Saga

15/04/26

Por qué migré mi portfolio de Astro a Saga, un generador de sitios estáticos en Swift, y cómo eliminé Node de mi stack para siempre.

Swift Astro Saga
Leer →

My First Macro

01/04/26

Mi primera macro de Swift: genero automáticamente el id, los timestamps, el init y el espacio de nombres en cada modelo Fluent con SwiftSyntax.

Swift Server
Leer →

DB Admin vs Dev

23/03/26

Separar la administración de la base de datos del desarrollo no es una opinión, es una responsabilidad: dónde acaba la instancia y empiezan las migraciones.

DataBase
Leer →

Migrate Spaces

14/03/26

Cómo crear espacios de nombres en PostgreSQL con migraciones de FluentKit en Vapor, reemplazando la configuración manual por código versionado y reversible.

Swift Vapor
Leer →

Tailwind to CSS

07/03/26

Por qué migré mi portfolio de Tailwind CSS a vanilla CSS y qué ventajas obtuve en rendimiento, peso y control total del código.

Astro Tailwind
Leer →

Cupertino MCP

11/02/26

Descubre Cupertino MCP, la herramienta que integra toda la documentación de Apple directamente en tu IA para desarrollo iOS/macOS.

AI Swift
Leer →

Which AI

04/02/26

Cómo lidiar con la fatiga de herramientas de IA como desarrollador: por qué perseguir cada nuevo modelo es imposible y cómo elegir sin caer en el FOMO.

AI
Leer →