Lista viva. La actualizo cuando algo cambia en serio — no con cada cacharro nuevo.

Escritorio

  • Máquina principal: desktop Fedora 43 con Ryzen + 64GB RAM. Mucho RAM para tener microservicios corriendo en paralelo sin drama.
  • Monitor: 4K 32”, todo el día.
  • Teclado: mecánico split con switches silenciosos.
  • OS: Fedora Workstation. Antes fue macOS; cambié porque el control sobre el hardware y el terminal empezó a pesar más que el ecosistema.

Editor y terminal

  • IDE principal: Cursor (fork de VS Code) con Claude integrado. También uso VS Code cuando no necesito IA.
  • Terminal: zsh con Powerlevel10k, tmux para sesiones largas.
  • Navegador de desarrollo: Chrome con devtools MCP para inspección profunda.
  • Git: CLI puro. A veces GitKraken cuando necesito visualizar ramas complejas.

Lenguajes y frameworks

  • Día a día: PHP (Magento 2), Go, TypeScript, SQL.
  • Frameworks: Magento, Hyvä, Laravel, Astro, Vue.
  • Infra: Docker + Docker Compose, PostgreSQL, MySQL, Redis, RabbitMQ, Fastly.
  • Protocolos: gRPC, Protocol Buffers, REST, GraphQL.

IA en mi workflow

  • Claude como compañero de trabajo real: PRs, migrations, schemas, reviews, tests, documentación. Claude Sonnet 4.6 para lo denso, Haiku 4.5 para lo cotidiano.
  • RAG propio sobre mi codebase para preguntas contextuales.
  • Git hooks que corren review automático en diff de staged changes.

Escritura y pensamiento

  • Markdown + MDX para los relatos de este sitio.
  • Obsidian para notas personales y cuadernos de trabajo.
  • Excalidraw para diagramas rápidos cuando explico arquitectura.

Qué no uso

  • Slack demasiado: cualquier cosa que no pueda decirse asíncrona es una reunión mal diseñada.
  • Cámara en reuniones: solo cuando aporta. 90% del tiempo no aporta.
  • Notificaciones: todo silenciado menos mensajería directa y deploys rojos.