Trending

Latest Posts by midudev · Miguel Ángel Durán

El vídeo original es de Simon Wijckmans: x.com/SimonWijckma...

18 hours ago 0 0 0 0
Video

Esto es de película. Espías de Corea del Norte intentan infiltrarse en empresas tech de Estados Unidos.

¿Cómo los detectan? Les piden que digan que Kim Jong-un es un dictador y no son capaces.

18 hours ago 5 0 2 0
Hombre con una enorme mochila militar camuflada que representa los 12GB de node_modules, mientras él representa una aplicación de JavaScript de solo 50KB, ilustrando de forma humorística el desbalance típico en los proyectos con frameworks de JavaScript.

Hombre con una enorme mochila militar camuflada que representa los 12GB de node_modules, mientras él representa una aplicación de JavaScript de solo 50KB, ilustrando de forma humorística el desbalance típico en los proyectos con frameworks de JavaScript.

21 hours ago 78 9 4 0

Queridas empresas: si tu prueba técnica dura más de 4 horas, no es una prueba. Es consultoría gratuita.

22 hours ago 8 1 0 0
Gráfico de evolución de estrellas en GitHub para midudev/autoskills, con estética dibujada a mano sobre fondo gris claro. La línea naranja arranca más plana que un lunes sin café, se mantiene casi a cero hasta finales de marzo y luego pega un subidón serio durante los primeros días de abril, pasando de prácticamente nada a superar las 1000 estrellas. En el eje vertical aparece “GitHub Stars” y en el horizontal, las fechas. Arriba se lee “Star History”.

Gráfico de evolución de estrellas en GitHub para midudev/autoskills, con estética dibujada a mano sobre fondo gris claro. La línea naranja arranca más plana que un lunes sin café, se mantiene casi a cero hasta finales de marzo y luego pega un subidón serio durante los primeros días de abril, pasando de prácticamente nada a superar las 1000 estrellas. En el eje vertical aparece “GitHub Stars” y en el horizontal, las fechas. Arriba se lee “Star History”.

¡autoskills llega a 1000 stars en GitHub en una semana!

Mi proyecto para instala skills para agentes de IA según el stack tecnológico del proyecto.

→ github.com/midudev/autoskills

1 day ago 5 1 0 0
Video

Espectacular biblioteca con gráficas animadas en tiempo real para React. Un elemento <canvas>, sin dependencias, a 60fps.

$ npm install liveline

1 day ago 4 0 0 0
Video

Si Figma y Claude Code tuvieran un hijo, sería esto.
Se llama Pencil:

✓ Diseña, versiona y genera código
✓ Para VSCode, Cursor, Claude Code
✓ Servidores MCP integrados
✓ Para Windows, macOS y Linux

Sin coste ni suscripción
→ pencil.dev

1 day ago 13 2 1 0
Captura de pantalla de un SMS con fondo gris claro y un globo de mensaje gris. El texto dice en mayúsculas: “SEGURIDAD SOCIAL. TRAMITADA ALTA DE FECHA 01 04 2026 EN MIDUDEV S.L.. +Info” seguido de un enlace azul a la web de la Seguridad Social. Vamos, el mensaje que convierte un móvil en departamento de recursos humanos por un momento.

Captura de pantalla de un SMS con fondo gris claro y un globo de mensaje gris. El texto dice en mayúsculas: “SEGURIDAD SOCIAL. TRAMITADA ALTA DE FECHA 01 04 2026 EN MIDUDEV S.L.. +Info” seguido de un enlace azul a la web de la Seguridad Social. Vamos, el mensaje que convierte un móvil en departamento de recursos humanos por un momento.

Hoy es un día muy especial...
¡He contratado a la primera persona en mi empresa!

Da vértigo, da ilusión y también da un poco de respeto.
Pero también significa que estamos creciendo :)

2 days ago 14 0 1 0
Video

Herramienta que extrae toda la información de una web

✓ Detecta problemas de seguridad
✓ Métricas de optimización y calidad
✓ DNS, Text Records, SSL, IP info y headers

El recurso es gratuito y muy útil:
→ web-check.xyz

2 days ago 10 1 0 0
Ilustración en estilo pixel art de un chico con gafas y sudadera azul estudiando frente a un ordenador en un escritorio acogedor. En la pantalla se muestra una lista clara de vocabulario en inglés. En la pared del fondo cuelga una gran bandera del Reino Unido. Sobre el escritorio de madera hay una taza blanca con las letras "UK", una lámpara verde de estudio y, sentado a su lado, un gato completamente gris que observa atentamente. Alrededor se ven libros ordenados en estanterías.

Ilustración en estilo pixel art de un chico con gafas y sudadera azul estudiando frente a un ordenador en un escritorio acogedor. En la pantalla se muestra una lista clara de vocabulario en inglés. En la pared del fondo cuelga una gran bandera del Reino Unido. Sobre el escritorio de madera hay una taza blanca con las letras "UK", una lámpara verde de estudio y, sentado a su lado, un gato completamente gris que observa atentamente. Alrededor se ven libros ordenados en estanterías.

Aprende Inglés GRATIS este 2026

Speaking real → free4talk.com
Speaking con IA → app.sesame.com
Vocabulario → engvid.com
Desde 0 → curso-ingles.com
Con películas → playphrase.me
Listening → bbc.co.uk/learningenglish
Universidad de Cambridge → cambridgeenglish.org

2 days ago 5 0 0 0
Advertisement
Video

¡Añade un efecto parallax a cualquier imagen de tu página!
Muy fácil de usar y personalizable al detalle

Para JavaScript o componente de React:
> npm install simple-parallax-js

3 days ago 21 2 0 0
Captura de pantalla del Marketplace de Visual Studio Code mostrando varias extensiones ordenadas por tendencia. En el centro aparece resaltada la extensión “Better SVG”, creada por Miguel Ángel Durán, con su icono naranja y un contador de 903 instalaciones. A su alrededor se ven otras extensiones populares como Official Vue, Pilot REPL, Cline MCP y CSV Rainbow.

Captura de pantalla del Marketplace de Visual Studio Code mostrando varias extensiones ordenadas por tendencia. En el centro aparece resaltada la extensión “Better SVG”, creada por Miguel Ángel Durán, con su icono naranja y un contador de 903 instalaciones. A su alrededor se ven otras extensiones populares como Official Vue, Pilot REPL, Cline MCP y CSV Rainbow.

Mi extensión Better SVG está en portada como tendencia en el marketplace de Visual Studio Code. ¡Más de 15.000 descargas’

→ marketplace.visualstudio.com/items?itemNa...

3 days ago 18 2 2 0
Video

¡Aprende Programación, Cloud y DevOps practicando!
Servidores gratis con ejercicios reales.

✓ Practica Git y servidores Linux
✓ Crea y prueba recursos AWS sin miedo
✓ Kubernetes, Docker, Terraform y más

No requiere registro:
→ kodekloud.com/studio/labs

3 days ago 48 13 0 0
Video

¡Proyectazo! Si cargas contenido dinámico en tu web o app de React, lo necesitas.

Te genera automáticamente el skeleton de tus componentes. Sin calcular nada a mano.

Envuelves tus componentes con <Skeleton> y listo.
github.com/0xGF/boneyard

4 days ago 7 2 0 0

amzn.to/41PbVpy

4 days ago 0 0 0 0
Portada de un libro con energía de jefe insoportable en modo legendario. En letras negras enormes se lee: “TRAE QUE YA LO HAGO YO, IDIOTA”. Debajo, en texto más pequeño: “Cómo Ser un Buen Líder, Trabajar en Equipo y Crear un Ambiente Laboral Exitoso”.

Portada de un libro con energía de jefe insoportable en modo legendario. En letras negras enormes se lee: “TRAE QUE YA LO HAGO YO, IDIOTA”. Debajo, en texto más pequeño: “Cómo Ser un Buen Líder, Trabajar en Equipo y Crear un Ambiente Laboral Exitoso”.

El libro favorito del senior tóxico de tu empresa

4 days ago 4 0 1 0

🚩 Red flags de equipos de desarrollo en 2026

- La IA decide más que las personas
- Juniors fuera de decisiones importantes
- Se mide productividad por tickets cerrados
- Miden tu rendimiento por tokens gastados
- Presión para usar IA donde el aporte no es claro
- Confunden velocidad con eficiencia

4 days ago 8 2 0 0
Captura de pantalla de Hoppscotch como cliente de API

Captura de pantalla de Hoppscotch como cliente de API

Una alternativa a POSTMAN sin instalaciones.
Se llama Hoppscotch. Es gratuita y Open Source.

✓ Diseño limpio y minimalista
✓ Sincroniza colecciones con Git
✓ Compatible con Windows, Linux y macOS

→ hoppscotch.io/

5 days ago 17 2 1 0
Advertisement
Captura de pantalla de un repositorio público de GitHub llamado copilot-cli-for-beginners. En el README aparece una portada con estética retro en negro, azul y morado, con la palabra “COPILOT” en letras pixeladas gigantes y una mascota pixel art con gafas enormes. Vamos, un curso que entra por los ojos antes de ponerte a pelearte con la terminal.

Captura de pantalla de un repositorio público de GitHub llamado copilot-cli-for-beginners. En el README aparece una portada con estética retro en negro, azul y morado, con la palabra “COPILOT” en letras pixeladas gigantes y una mascota pixel art con gafas enormes. Vamos, un curso que entra por los ojos antes de ponerte a pelearte con la terminal.

Microsoft acaba de lanzar un curso gratuito y de código abierto: GitHub Copilot CLI para principiantes.

8 capítulos con proyecto práctico, usar el contexto, crear agentes personalizados, trabajar con skills, conectar servidores MCP y mucho más.

→ github.com/github/copil...

5 days ago 12 0 0 0
Captura de pantalla del panel de administración de EmDash, un CMS con interfaz oscura a la izquierda y editor de contenido en el centro. Se está editando un post titulado “A Weekend with a Side Project”, con imagen destacada de código, texto del artículo visible y una columna lateral para publicar, asignar autor, categorías y etiquetas. Básicamente, un WordPress moderno que fue al gimnasio, aprendió TypeScript y volvió más ordenado.

Captura de pantalla del panel de administración de EmDash, un CMS con interfaz oscura a la izquierda y editor de contenido en el centro. Se está editando un post titulado “A Weekend with a Side Project”, con imagen destacada de código, texto del artículo visible y una columna lateral para publicar, asignar autor, categorías y etiquetas. Básicamente, un WordPress moderno que fue al gimnasio, aprendió TypeScript y volvió más ordenado.

¡Cloudflare anuncia el sucesor espiritual WordPress!
Un nuevo CMS basado en Astro y TypeScript.

✓ Seguro por defecto. Plugins aislados en sandbox
✓ Con CLI, MCP y pensado para agentes de IA
✓ Despliegue fácil en Cloudflare o Node.js

$ npm create emdash

5 days ago 8 2 1 0
Video

¡Recurso para Devs y Diseñadores UX!
Toda la inspiración que necesitas en un sitio

→ calltoinspiration.com

6 days ago 7 1 1 0
Captura de pantalla de un repositorio público de GitHub llamado “claurst”, dentro de la cuenta “Kuberwastaken”, en modo oscuro. Se ve la pestaña “Code” seleccionada, con 6 issues y 1 pull request. En la rama principal “main” aparecen tres carpetas, “public”, “spec” y “src-rust”, además del archivo “README.md”. Casi todo repite la misma descripción: “Rust clean-room implementation”, como si el repositorio quisiera dejar clarísimo que aquí se viene a picar Rust y no a perder el tiempo.

Captura de pantalla de un repositorio público de GitHub llamado “claurst”, dentro de la cuenta “Kuberwastaken”, en modo oscuro. Se ve la pestaña “Code” seleccionada, con 6 issues y 1 pull request. En la rama principal “main” aparecen tres carpetas, “public”, “spec” y “src-rust”, además del archivo “README.md”. Casi todo repite la misma descripción: “Rust clean-room implementation”, como si el repositorio quisiera dejar clarísimo que aquí se viene a picar Rust y no a perder el tiempo.

Alguien se bajó el código de Claude Code y lo migró a Rust para que no le pudieran tumbar el repositorio.

Brillante: github.com/Kuberwastake...

6 days ago 4 0 0 0
Captura de terminal con fondo negro mostrando el comando npx autoskills. Aparece una caja decorativa en cian con el nombre “autoskills” en amarillo, versión v0.2.2 y el texto “Auto-install the best AI skills for your project”, como si la terminal se hubiera puesto elegante para una gala tech. Debajo se listan tecnologías detectadas con checks verdes: Next.js, TypeScript, React, Supabase, Tailwind CSS y Astro. Más abajo aparece la sección “Skills to install (10)” con varias recomendaciones en azul claro, como vercel-react-best-practices, vercel-composition-patterns, next-best-practices, next-cache-components, next-upgrade, astro y tailwind-css-patterns, cada una asociada a su tecnología.

Captura de terminal con fondo negro mostrando el comando npx autoskills. Aparece una caja decorativa en cian con el nombre “autoskills” en amarillo, versión v0.2.2 y el texto “Auto-install the best AI skills for your project”, como si la terminal se hubiera puesto elegante para una gala tech. Debajo se listan tecnologías detectadas con checks verdes: Next.js, TypeScript, React, Supabase, Tailwind CSS y Astro. Más abajo aparece la sección “Skills to install (10)” con varias recomendaciones en azul claro, como vercel-react-best-practices, vercel-composition-patterns, next-best-practices, next-cache-components, next-upgrade, astro y tailwind-css-patterns, cada una asociada a su tecnología.

¡Si usas Agentes de IA, necesitas usar Agent Skills!
¿El problema? Hay miles y es imposible estar al día.

Esta herramienta detecta automáticamente las tecnologías de tu proyecto y te instala las mejores.

$ npx autoskills

6 days ago 9 0 0 0
Captura de la página de npm del paquete @anthropic-ai/claude-code, con la pestaña Code abierta. En el listado aparecen archivos como cli.js y, lo importante, cli.js.map con un tamaño de 59.8 MB, como quien deja las llaves puestas, la puerta abierta y un cartel diciendo “pasad sin llamar”.

Captura de la página de npm del paquete @anthropic-ai/claude-code, con la pestaña Code abierta. En el listado aparecen archivos como cli.js y, lo importante, cli.js.map con un tamaño de 59.8 MB, como quien deja las llaves puestas, la puerta abierta y un cartel diciendo “pasad sin llamar”.

Todavía está disponible en el paquete de npm el archivo .map de más de 60 MB con todo el código. Alucinante.

1 week ago 4 0 1 0
Captura de terminal en modo oscuro mostrando el contenido de la carpeta src de @anthropic-ai/claude-code tras listar archivos con ls -la --color. Se ven decenas de archivos y directorios TypeScript y TSX, como QueryEngine.ts, Tool.ts, commands.ts, context.ts, cost-tracker.ts, interactiveHelpers.tsx y un enorme main.tsx. La imagen deja bastante claro que aquí no se ha filtrado una migaja: parece el buffet libre entero del código fuente.

Captura de terminal en modo oscuro mostrando el contenido de la carpeta src de @anthropic-ai/claude-code tras listar archivos con ls -la --color. Se ven decenas de archivos y directorios TypeScript y TSX, como QueryEngine.ts, Tool.ts, commands.ts, context.ts, cost-tracker.ts, interactiveHelpers.tsx y un enorme main.tsx. La imagen deja bastante claro que aquí no se ha filtrado una migaja: parece el buffet libre entero del código fuente.

¡Se ha filtrado TODO el código fuente de Claude Code!
Y no por un hackeo sofisticado ni un ataque...

Subieron por error el archivo .map a npm y eso permite reconstruir el código completo, legible y con comentarios incluidos.

1 week ago 11 2 3 0
Rob Pike en una charla, detrás de un atril, con gafas de montura roja y camiseta negra con la mascota de Go, mirando al frente con cara de estar a punto de simplificarte el código y también la vida.

Rob Pike en una charla, detrás de un atril, con gafas de montura roja y camiseta negra con la mascota de Go, mirando al frente con cara de estar a punto de simplificarte el código y también la vida.

5 reglas para programadores de Rob Pike:

① Mide antes de optimizar
② No adivines el cuello de botella
③ Evita algoritmos complejos sin necesidad
④ Lo simple falla menos
⑤ Los datos importan más que el algoritmo

Es el co-creador de Go y UTF-8.
Las compartió en 1989 y siguen vigentes.

1 week ago 7 1 1 0

Esto NO da la dirección exacta del usuario ni va contra la privacidad del usuario. Da una localización aproximada, útil para mostrar la traducción correcta o ver si tiene servicio en la zona.

1 week ago 1 0 0 0
Captura de una landing en modo oscuro de una API de información de IP. A la izquierda aparece el texto “API con la Info de IP” con una breve descripción en español indicando que ofrece datos de cualquier IP y respuestas en XML, YAML y JSON, junto a un botón con el comando curl api.ipquery.io. A la derecha se muestra un panel con una respuesta JSON de ejemplo que incluye dirección IP, proveedor, ubicación en Madrid (Chamartín), zona horaria y datos de riesgo.

Captura de una landing en modo oscuro de una API de información de IP. A la izquierda aparece el texto “API con la Info de IP” con una breve descripción en español indicando que ofrece datos de cualquier IP y respuestas en XML, YAML y JSON, junto a un botón con el comando curl api.ipquery.io. A la derecha se muestra un panel con una respuesta JSON de ejemplo que incluye dirección IP, proveedor, ubicación en Madrid (Chamartín), zona horaria y datos de riesgo.

API gratuita para extraer toda la info de una IP.
Sin límites ni pagos de ningún tipo.

Funciona en Python, JavaScript y cualquier lenguaje.

→ ipquery.io

1 week ago 5 1 1 0
Advertisement

Bien por GitHub por mostrarlo claramente al entrar a su página. También me sorprende que esto no estuviera antes.
Ahora que lo sabes. ¿Lo vas a dejar activado para mejorar los modelos o lo vas a desactivar?

1 week ago 0 0 0 0
Captura de la sección de privacidad de GitHub Copilot en modo oscuro, con dos opciones grandes: “Suggestions matching public code” en “Allowed” y “Allow GitHub to use my data for AI model training” en “Disabled”. A la derecha se ve el desplegable abierto con dos opciones, “Enabled” y “Disabled”, y una flecha roja enorme señala la opción desactivada, por si todavía quedaba alguna duda de quién manda aquí.

Captura de la sección de privacidad de GitHub Copilot en modo oscuro, con dos opciones grandes: “Suggestions matching public code” en “Allowed” y “Allow GitHub to use my data for AI model training” en “Disabled”. A la derecha se ve el desplegable abierto con dos opciones, “Enabled” y “Disabled”, y una flecha roja enorme señala la opción desactivada, por si todavía quedaba alguna duda de quién manda aquí.

¡Ojo con esto si usas GitHub Copilot!

A partir del 24 de abril tus prompts, respuestas, código y contexto podrán usarse para entrenar sus modelos.

Si no quieres, tienes que desactivarlo en:
Settings → Copilot → Features → Privacy

1 week ago 2 4 2 0