Hola, soy Carlos.
Ingeniero de Software
y creador de contenido educativo.

Carlos Azaustre — Ingeniero de Software y creador de contenido educativo

20+ años haciendo webs. Escribo sobre JavaScript, TypeScript, arquitectura de software e inteligencia artificial. 640k seguidores en redes, profesor asociado en la Universidad Europea.

Leer el blog →Sobre mí
Newsletter · AprendiendoDEV

Aprende más cada semana.

Noticias de JavaScript, arquitectura de software e IA, directas a tu bandeja de entrada. Sin spam, puedes darte de baja cuando quieras.

Powered by Substack · Sin spam · Baja cuando quieras

Libros publicados

Últimos vídeos

Suscribirse ▶
CSS reemplaza a JavaScript: 3 features de Chrome 146 que lo cambian todo

CSS reemplaza a JavaScript: 3 features de Chrome 146 que lo cambian todo

26 feb 2026

El teclado que reemplaza al Stream Deck | Corsair Galleon 100SD Review

El teclado que reemplaza al Stream Deck | Corsair Galleon 100SD Review

29 ene 2026

El error MÁS COMÚN en C++ (Paso por Valor vs Referencia) y cómo evitarlo

El error MÁS COMÚN en C++ (Paso por Valor vs Referencia) y cómo evitarlo

3 nov 2025

REACT v19.2: Las 4 Novedades que NO Puedes Ignorar

REACT v19.2: Las 4 Novedades que NO Puedes Ignorar

8 oct 2025

Proyecto principal

aprendiendo.dev

Plataforma de cursos de programación con acceso de por vida. Aprende JavaScript, arquitectura de software y desarrollo web moderno a tu ritmo.

Explorar cursos →
aprendiendo.dev
learn by doing

Últimos artículos

Ver todos →
elgatowave-linkaudiostreamingobscreadores-contenidosoftwarereview

Elgato Wave Link 3.0: el mezclador de audio gratis que ya no necesita hardware Elgato

Wave Link 3.0 se reescribe desde cero, deja de exigir hardware Elgato y se vuelve gratis. Lo he probado en grabación de cursos, directos y videollamadas para ver si por fin es una alternativa seria a Voicemeeter o Loopback.

28 de mayo de 20268 min lectura
AIAgentsSwiftProductivityClaudeLearning

Del Vibe Coding al Spec Driven Development: cómo dirigir agentes de IA sin perder el control

Vibe Coding es excelente para prototipos. En producción genera deuda técnica, arquitecturas inconsistentes y fallos de seguridad. Spec Driven Development es la alternativa: especificación precisa, checkpoints humanos y la IA como herramienta controlada, no como piloto automático.

11 de mayo de 202615 min lectura
corsairelgatogalleonstream-decktecladogamingreview

Corsair Galleon 100 SD: el teclado que integra un Stream Deck de Elgato (análisis)

Corsair y Elgato firman una fusión real: teclado mecánico de gama alta con Stream Deck integrado. Lo he probado en productividad, creación de contenido y gaming para ver si los 349,99 € están justificados.

7 de mayo de 20265 min lectura
JavaScriptWeb Development

JavaScript 2026: 5 novedades que hacen el código más limpio y menos frustrante

Llevo más de 20 años escribiendo JavaScript y estas 5 novedades de ES2026 no son simples azúcares sintácticos. Son soluciones a problemas reales que nos han obligado a usar librerías externas durante años.

16 de abril de 20265 min lectura
AIProductivityToolsPythonAutomation

Mi segundo cerebro: cómo construí una wiki que la IA mantiene sola

Un sistema personal de segundo cerebro donde la IA no busca información, sino que la sintetiza y organiza en una wiki viva. Bookmarks de X, posts de LinkedIn y notas de voz procesados automáticamente.

10 de abril de 20265 min lectura
openclawiatypescripttutorial

Cómo construí una memoria vectorial para mi agente IA con SQLite y cero GPU

Mi agente IA olvidaba todo entre sesiones. Monté una memoria semántica con Gemini embeddings, SQLite y Node.js en un VPS ARM de 8€/mes. Sin GPU, sin Qdrant, sin Redis. 7.000 chunks indexados y responde en milisegundos. Aquí tienes el código.

23 de marzo de 20269 min lectura