#havecode
Lo que aprendemos llevando organizaciones a la nube de Microsoft. Método, no opinión.

Windows 10 ha terminado: Windows 11 es el mínimo, no el plan
El soporte terminó en octubre de 2025. Ya sea que el parque esté en Windows 11, pagando Extended Security Updates o simplemente expuesto, la decisión de fondo es la misma: cambiar los PC, o usar el cambio forzado para modernizar el puesto de trabajo que hay detrás. Este es el cómo, con los comandos de Intune, Autopilot y Azure, y la razón por la que el mismo Windows 10 es gratis de mantener vivo en la nube.

SPFx 1.23.2: actualizar no es cambiar un número
La versión anterior fue retirada de npm por regresiones, y eso es el aviso: el riesgo de actualizar SharePoint Framework casi nunca está en el runtime de SharePoint, está en el build. Qué cambió en Heft, en Sass y en npm audit, con el código mostrando cómo era, cómo es, y cómo va a ser.

¿Su asistente de IA lee documentos que el usuario no puede ver?
Un RAG mal montado busca con la identidad de la aplicación, no con la de quien pregunta, y el asistente responde con lo que la persona no debería ver. La solución no es un filtro que alguien puede olvidar escribir: es pasar el token del usuario y dejar que Azure AI Search aplique los permisos dentro del motor.

Un banner de cookies que se prueba, con Azure Tables y Functions
El banner que se copia de un proveedor es, él mismo, un rastreador. Un banner propio, sin terceros, y la parte difícil no es el banner: es guardar la prueba de que la persona consintió. Aquí está todo, del navegador a la Azure Table, paso a paso.

Enviar email desde una aplicación, sin una sola contraseña
Microsoft apagó el SMTP con contraseña. La respuesta no es guardar un secreto mejor: es no guardar ningún secreto. Identidad gestionada, Microsoft Graph, y Mail.Send atado a un grupo de buzones. Aquí está toda la configuración, errores incluidos.
Nada coincide con la búsqueda.
