ManifestoJournal

Using Claude Code for UI/UX prototyping

sábado, 2 de mayo de 2026

Looking what's the hype with Agentic Engineering

sábado, 25 de abril de 2026

The Mouse Moment

miércoles, 11 de junio de 2025

That Darth Vader scene from The Empire Strikes Back.

Looking what's the hype with Agentic Engineering

sábado, 25 de abril de 2026

Después de meses de resistencia, finalmente decidí hacerle frente a mi miedo, a mi orgullo y a mi parálisis por análisis. Invertí aproximadamente 20€ en la suscripción de Claude Pro, la más barata que ofrece Anthropic con acceso a Claude Code, al momento de redacción; para experimentar con esto de la Ingeniería Agentica con la que todo el mundo está impulsado tanta narrativa catastrófica y aterrorizada en los canales de comunicación global.

Joining the Dark Side - or, How do you do, fellow kids?

Cómo todo buen ingeniero de software tengo una lista siempre creciente de ideas de micro-aplicaciones para automatizar cosas en mi vida ó para reemplazar software que uso en este momento, porqué soy un Technomancer de máximo nivel con 117 niveles de prestigio. El mismísimo Omnissiah.

Así que tome, la dosis letal de contenido sobre ingeniería agentica que he consumido hasta el momento, junto con la idea que consideraba la más sencilla todas y me senté a que los vibes y Claude tomaran el control.

Usando la Skill de Front-End de Anthropic junto con Superpowers, comencé por describir vagamente esta idea que he querido explorar, junto con las tecnologías y servicios (las cosas que usan los jóvenes hoy en día) que he querido integrar a Claude Code, usando Sonnet 4.6 con plan mode activado; y Siguiendo las recomendaciones que he escuchado en podcasts y YouTube. Durante todo el proceso Claude sugirió skills adicionales y sólo acepte las oficiales ó las recomendadas por aquellos personajes que considero cuyos valores se alinean con los míos.

Por un tiempo he querido implementar una aplicación simple de seguimiento de hábitos para forzarme a ser responsable y restaurar los hábitos sanos que he perdido con el tiempo. Al mismo tiempo he escuchado mucho sobre la facilidad de uso que los servicios de Clerk y Convex te ofrecen para diseñar y servir tu aplicación con increíble facilidad y capacidades de sincronización de datos en tiempo real.

Así que simplemente le pedí a Claude que planeara cómo implementar un seguidor de hábitos usando Svelte, Clerk y Convex, incluyendo la descripción del main feature para la aplicación que tenía en mente, cómo la vista del tracker funcionaba a nivel de experiencia de usuario y cómo debía representar los streaks en la misma; el resto se lo dejé para que decidiera por mí.

Lo único que no aclaré sobre el proyecto, es que pensaba desplegarlo en la plataforma de Vercel, esto me lo deje para mi, ya que los próximos proyectos de mi iniciativa personal The Azimetrico Way pienso despegarlos usando dicha plataforma.

How do you do, fellow kids?

source

Apocalypse (Revelation)

Gracias al skill Superpowers, me ví en una sesión creativa de 60 minutos con Claude sobre que rutas debería tomar para implementar mi idea, se que es un sabor diferente to-do app pero dejen disfrutar la AI-psychosis, cómo ideas básicas de UX, modelado de la capa de datos y distribución general de la interfaz de usuario. Esta sesión de improvisación para mí uno de los mejores casos de uso para la integración de la AI en la computación que he podido experimentar, pero estoy sesgado, porqué es algo sobre lo que he escrito en el pasado, la llamada AI cómo una revolución en la interfaz Humano-Máquina.

Fué cómo si estuviese teniendo una conversación con el Internet, la documentación técnica, las herramientas que he curado en mi computador y el conocimiento comprimido en los pesos del modelo de lenguaje de Claude, usando unicamente el lenguaje natural y no mis encartaciones y plegarias en neo-lengua lógica.

Esta experiencia fue sacada de las paginas de The Moon is a Harsh Mistress; los dilemas éticos y morales abordo de una nave espacial de Starfleet; ó la experiencia de ser Master Chief Petty Officer John-117 cargando la esperanza de la humanidad junto a Cortana, la clon bio-digital de la científica más brillante de la humanidad, luchando contra fanáticos religiosos viajeros espaciales y horrores cósmicos capaces de destruir el universo por la supervivencia de cada ser humano en la galaxia.

Esto es lo que la narrativa alrededor de la inteligencia artificial generativa debería ser.

My Digital Double

Ahora hablemos de la parte que a los demás les parece una locura, pero para mí es simplemente los Frontier Labs alardeando del exceso fondos que han recaudado y de la habilidad de sus investigadores y sus ingenieros de software para dirigir el proceso de compresión de todo el conocimiento en el campo de la programación y la informática que han logrado recolectar del Internet en los pesos de las matrices de sus modelos. La implementación del código planificada.

Primero que nada, estoy financiando este experimento yo mismo con la suscripción mas barata de Claude con acceso a Claude Code, al momento de redacción, Claude Pro.

Mientras que toda la sesión creativa tomo el 42% del limite de tokens de mi primera sesión, usando Sonnet 4.6 con nivel de razonamiento medio (configuración por defecto), la implementación del plan usando una combinación de Haiku 4.5 y Sonnet 4.6, con nivel de razonamiento medio, elegidos y balanceados automáticamente por Claude Code; tomó el resto del limite de mi primera sesión en adición a otras dos sesiones para terminar el plan, sesiones donde los limites fueron de tokens fueron alcanzados en los primeros 20 a 40 minutos de cada sesión.

El código resultante se veía bien, un poco entre lo que yo sé como podría verse este tipo de código y mi habilidad para escribirlo, algunos patrones asombrosos y algunas cosas que retocar. Sólo para encontrar que mi idea de usar Clerk con Svelte erá un poco problemática. Así que le pedí a Claude Code que migrara la capa de UI a TanStack Start, esta vez para ver cómo le iba con un librería/framework bleeding edge, al momento de la redacción. Le tomo otras 2 sesiones para terminar la migración, pero el modelo lo hizo!.

Fue impresionante ver nó sólo cómo Claude Code planifico conmigo los detalles de la aplicación, sino también cómo integró las tecnologías que seleccioné; incluso a un más impresionante tomando en cuenta cómo migro el código para utilizar tecnologías bleeding edge, TanStack Start se encuentra en Release Candidate al momento de redacción.

Por lo que Claude Code, bajo las limitaciones del plan que puedo costear, le tomó 2 días calendario en 4 a 5 sesiones de 5 horas para implementar algo que yo quería implementar desde hace un tiempo, pero no tenía ni la curiosidad ni el entusiasmo para hacerlo. Y el código de la implementación es bastante interesante, en especial porque la migración de Svelte 5 a React 19 no es fácil.

Es decir, Claude es básicamente mi gemelo digital quien se encuentra al border de una sobredosis de bebidas energéticas; por lo que le toma 1/100va parte del tiempo en implementar mis absurdas ideas de software.

Planning the Luna Revolution with my friend Mike

SF Masterworks - The Moon is a Harsh Mistress, by Robert A. Heinlein. Cover

source En el libro Mike es el nombre que le da el técnico informático Manuel “Mannie” Garcia O’Kelly a la super-computadora consiente de si misma que administra la colonia penal lunar.

No puedo recomendarlo lo suficiente, en el libro la forma en la que Heinlein describe cómo opera y se comporta la inteligencia artificial de Mike describe muchos de los pitfall e idiosincrasias que tienen los LLMs. Lo impresionante, esta novela celebra su 60 aniversario este año.

Me gusta que retengo el control de las decisiones de arquitectura del sistema, el concepto general y el tech stack de la aplicación; al mismo tiempo que tengo la experiencia más delirante en una sesión de planificación de mi vida con mi computadora. He experimentado la siguiente evolución de la interfaz humano-máquina. Soy literalmente Mannie planeando una revolución con mi amigo Mike.

Superpowers hace que Claude Code pueda comunicarse conmigo de una forma en la que he soñado sobre cómo implementar en mis aplicaciones los últimos 2 años. Y fué increíble!!!

El limite de tokens por ventana de sesión asignado por Anthropic, al momento de la redacción, claramente no está diseñado a este estilo de exploraciones de aplicaciones y muy probablemente se preste para ideas con menor scope. También es posible que la compresión del historial de la sesión haya afectado negativamente el consumo de tokens; si suponemos que antes de cada paso de la implementación haya quedado en un estado donde Claude Code haya tenido que comprimir el contexto de la sesión, no lo puedo confirmar, no es algo de lo que estuviera al pendiente en ese momento.

Ya no pienso sobre el código y la programación de la misma forma que lo hacia antes, pero una cosa que puedo decir es que puedo ver cómo las habilidades de diseño de sistemas, data modeling y los fundamentos de ingeniería de software son las habilidades que necesito tener y mejorar para convertirme en un mejor ingeniero de software; al mismo tiempo que me siento aún más perdido en las cámaras de eco de esta Burbuja de inversión de AI en la que todos estamos viviendo.

Para mis próximos proyectos voy a intentar crear una fabrica de software con multiples agentes y modelos con otros agentes y modelos revisando el código en un intento de mantener algún nivel de control de calidad para así convertirme en el mítico 1000000x Engineer gratis. Ó el emperador siempre fué nudista.

I’m gonna piss off so many CTOs out there, I’ll fulfill my dream of becoming unemployable!

  • Gustavo A. Rodriguez Rivero, 25 de abril de 2026

  1. Cover Image source

  2. En el sistema de limites de Anthropic para Claude. Una sesión es una ventana deslizante de 5 horas desde que se envía el primer mensaje a los servidores de Anthropic. Es básicamente 1 de 2 ventanas deslizantes en el sistema de tasa de de limitación de consumo de recursos de computo mensal con los que Anthropic usa para seccionar sus planes de suscripción.

Who is Gustavo?

© 2026 Gustavo A. Rodriguez Rivero

Built with