~/stack

Mis herramientas favoritas

El software, dispositivos y recursos que más utilizo para crear, trabajar y ser más productivo.

# desarrollo

Claude
Claude
OpenCode
Astro
Warp
Warp
Cursor
Netlify
Vercel
Vercel
PostgreSQL
Figma
Tailwind CSS
Tailwind CSS

# cómo trabajo

Mi flujo actual desarrollo

  1. 01

    Todo empieza en la terminal

    Arranco cada proyecto nuevo desde la terminal con Claude Code o Opencode, en realidad prefiero Opencode es más de mi agrado, la linea de comandos me es más reconocible y me gusta el detalle de uso de token en tiempo real, algunas veces ya reúno imágenes de referencia de lo que quiero crear y paso mi primer prompt ya preparado y estructurado en un archivo desde cero pidiendo el PLAN del proyecto: el enfoque, el estilo de desarrollo y las características principales de la idea, es aquí donde suelo hacer los primeros ajustes o modificaciones al plan sujerido.

    Claude Code Opencode PLAN
  2. 02

    Tecnologías y versiones exactas

    Especifico las tecnologías con las que quiero trabajar y busco manualmente sus versiones más recientes para indicarlas en el plan. Siempre pido pnpm en su última versión por la seguridad extra que aporta minimumReleaseAge.

    pnpm minimumReleaseAge
  3. 03

    Mejores prácticas con Autoskills

    Con el plan ajustado y la primera iteración en marcha, uso autoskills.sh para detectar las tecnologías del proyecto y aplicar las mejores prácticas de cada una.

  4. 04

    Optimización de tokens

    Antes de continuar con cambios más específicos, uso el plugin Ponytile para optimizar el consumo de tokens y trabajar de forma más eficiente.

    Ponytile
  5. 05

    Documentación siempre viva

    Mantengo la documentación del proyecto actualizada en un README, casi siempre con un prompt aparte, para saber en todo momento en dónde estamos.

    README
  6. 06

    Desarrollar aprendiendo

    Pido que las explicaciones sobre mi proyecto sean muy didácticas, como una clase de estudio personal. A veces desarrollo con tecnologías que aún no domino y las voy estudiando durante el proceso: así evolociono el producto mientras voy trabajando en el en estos casos.

    Aprendizaje continuo

$ método en evolución constante — sé que hay mucho por optimizar, pero así hago mis cosas hoy.

# hardware

Apple

Mac Mini M4, 16GB RAM

Mi equipo principal para desarrollar y diseñar. Silencioso, rápido y compacto.

BenQ Monitor

BenQ MA270U — Monitor 27" 4K

Monitor 4K con gran color y nitidez, pensado para Mac. Ideal para diseño y desarrollo.

Apple

Apple Magic Keyboard 2

Teclado principal: minimalista, cómodo y silencioso para el día a día.

Logitech

Logitech MX Master 3S

Ratón ergonómico, preciso y con gran autonomía. Mi favorito para trabajar.

Apple

iPad Air

Pantalla secundaria, notas y ocio. Ligero y versátil.

# skills

JavaScript TypeScript React Astro Node.js Tailwind CSS HTML CSS GSAP Three.js Git UI/UX Responsive SEO