Saltar al contenido principal

Blog

Aquí escribo sobre lo que pruebo fuera del trabajo: agentes de IA para programar, Astro, apps de iOS y TypeScript. Comparto código, fuentes y lo que funcionó o falló en mis proyectos.

artículos
25
temas
65
último

Último artículo

El garaje de Rydger en un iPhone Duo, abierto y cerrado, junto al título UI tests on the iPhone Duo simulator
último10 min de lectura

Simulador del iPhone Duo: tests de SwiftUI sin ventana

Tests de UI de Rydger en el simulador del iPhone Duo: Cancelar y Guardar desaparecían, SpringBoard se colgaba en bucle y la pantalla interior pedía un apaño

  • #ios
  • #iphone duo
  • #swiftui
  • #xcuitest

// también reciente

Más artículos

Más pruebas con agentes de código, Astro, TypeScript y apps de iOS.

Un montón de documentos Markdown apilados delante de un agente que espera para escribir código
12 min de lectura

Spec-driven development: uso OpenSpec a diario y chirría

Qué es el spec-driven development, dónde chirría OpenSpec tras meses de uso diario y qué hacen ahora Anthropic, Willison o Hashimoto para no depender de él

  • #ai
  • #spec-driven development
  • #openspec
WealthSim: proyección de saldo en la app para iPhone
8 min de lectura

WealthSim: calcular bien no bastaba para usar la app

WealthSim mostraba un saldo en el preset y otro al abrirlo. Anuncios al explorar, resultados fuera de pantalla y el paso de calcular a revisar un plan.

  • #ios
  • #swiftui
  • #product
Migración de Astro 6 a Astro 7: Vite 8, compilador en Rust y render en cola
6 min de lectura

Astro 7 vs 6: novedades y cómo migrar (Vite 8, Rust)

Esperaba otra pelea como la de v6 y fue un pnpm up y un café. Vite 8, compilador en Rust, render en cola: qué cambió de verdad y dónde te puede morder.

  • #astro
  • #webdev
  • #typescript
Un pipeline de cinco agent skills encadenadas, de la idea al código en producción
9 min de lectura

5 Agent Skills que Gobiernan Todo Mi Flujo de Código

Grilling, PRDs, vertical slices, TDD condicional y un AGENTS.md mínimo: el pipeline de cinco skills que uso en casi cada feature, sobre las de Matt Pocock.

  • #ai
  • #agent skills
  • #claude code
Una persona escribiendo un loop que despacha varios agentes, que a su vez escriben código
11 min de lectura

Loops en Claude Code: deja de promptear a tu agente

Boris Cherny dice que su trabajo ya no es promptear, sino escribir loops: agentes que promptean agentes. Qué significa, cómo montar uno hoy y dónde se rompe.

  • #ai
  • #agent skills
  • #claude code
Escudo de seguridad de tipos de TypeScript protegiendo el código de bugs
8 min de lectura

TypeScript estricto: los flags y tipos que cazan bugs

Un tsconfig.json estricto, con noUncheckedIndexedAccess, y tipos avanzados cazan errores antes de producción. El setup, los tipos clave y dónde molesta.

  • #typescript
  • #javascript
  • #best practices

tail -f ~/blog

Sigue los artículos y el código

Suscríbete al RSS para recibir los artículos. En GitHub puedes ver el código de mis proyectos; en LinkedIn, seguir lo que comparto.