maricarmen.dev
Notas de ingeniería

Lo que se aprende construyendo software real.

Arquitectura, despliegue y herramientas, escrito desde el trabajo diario.

Escritos 08

v0, Lovable y Bolt: ¿de verdad siguen valiendo la pena? No pasaron de moda — están más caras y más usadas que nunca. Pero el cobro por créditos premia sus propios bugs, el churn es el número que nadie publica, su propio proveedor ya les compite con Claude Design y el historial de seguridad da escalofríos. Una mirada incómoda a si todavía valen la pena. vibe coding · 11 min La caché de Next.js cambió tres veces en tres años (y la v16 por fin la ordenó) El caching de Next.js cambió de filosofía tres veces en tres años. Para entender Cache Components en la v16 hay que entender qué estaba arreglando: los cuatro cachés del App Router, por qué dolían, y cómo el modelo nuevo los reordena. next.js · 10 min Node, Deno y Bun: ¿por qué existen tres runtimes de JavaScript? Por qué tener tres runtimes no es fragmentación sino competencia sana, y por qué el ecosistema JavaScript salió ganando con que existan los tres. runtimes · 8 min Cómo endurecí mi proyecto pnpm contra ataques de cadena de suministro en 39 líneas El cooldown de versiones como defensa principal contra ataques tipo Shai-Hulud, y el caso TanStack como contexto. seguridad · 7 min Armé un transcriptor de audios local en un par de horas con Claude Code Un problema concreto, una restricción autoimpuesta de no pagar APIs, y un flujo de dos tiempos: pensar el plan con Claude, ejecutarlo con Claude Code. proyectos · 7 min Subagentes en Claude Code: cuándo conviene delegar Cómo funcionan los subagentes, cuándo valen la pena y cuándo son sobreingeniería. Una guía pragmática con un par de ejemplos listos para pegar. claude code · 8 min RBAC, ABAC, ReBAC: tres formas de pensar los permisos Cuándo bastan los roles, cuándo necesitas atributos y cuándo el problema es de relaciones. Una guía pragmática para elegir un modelo de autorización antes de que se convierta en un if anidado de quince niveles. autorización · 9 min Cómo crear un componente numérico animado con React y motion Construir, paso a paso, un contador donde los dígitos se desplazan con suavidad — sin librerías especializadas, solo React y motion. animación · 7 min