Vicen Moreno

Pro Googler

Follow me on GitHub

Archivo

  • 20 nov 2024   OAuth 2.0 Security Best Practices 2024 - Lo que debes saber
  • 25 oct 2024   Flutter Web en producción - Lecciones aprendidas
  • 18 sep 2024   Duende IdentityServer v7 - Novedades y migración desde v6
  • 20 ago 2024   WordPress y Core Web Vitals - Optimización real para SEO
  • 12 jul 2024   Passkeys - Implementando autenticación sin contraseñas en web
  • 3 jun 2024   React Native New Architecture - Fabric y TurboModules en producción
  • 8 may 2024   Azure AD ahora es Entra ID - Qué cambia realmente
  • 15 abr 2024   .NET 8 Identity Endpoints - Autenticación sin IdentityServer
  • 28 mar 2024   Flutter y Riverpod - Gestión de estado que realmente funciona
  • 18 mar 2024   C# 12 Primary Constructors - Simplificando clases y records
  • 7 mar 2024   Optimizando WordPress para alto tráfico - Guía práctica desde trincheras
  • 26 feb 2024   React Native 0.73 - Debugging mejorado y nuevas arquitecturas por defecto
  • 15 feb 2024   Azure Container Apps en producción - Lecciones aprendidas
  • 5 feb 2024   Minimal APIs en .NET 8 - Nuevas capacidades que debes conocer
  • 22 ene 2024   Conexión mediante Client Credentials en Microsoft Azure AD B2C
  • 5 oct 2022   Expo vs React Native Bare - Cuándo usar cada uno
  • 12 ago 2022   Passwordless con Azure AD - Adiós a las contraseñas
  • 18 jun 2022   .NET 6 Minimal APIs en producción - Experiencia real
  • 25 abr 2022   Flutter go_router - Navegación declarativa y deep linking
  • 8 feb 2022   CIBA en Duende IdentityServer - Autenticación initiated por backend
  • 12 nov 2021   Azure AD Access Reviews - Gobierno automático de permisos
  • 18 sep 2021   React Native Performance - De lag insoportable a 60 FPS
  • 22 jul 2021   WordPress Security Hardening - Defendiendo sitios de producción
  • 10 may 2021   Duende IdentityServer - Migración desde IdentityServer 4
  • 15 mar 2021   Flutter BLoC - Gestión de estado predecible y testeable
  • 20 ene 2021   Device Authorization Flow - OAuth para dispositivos sin navegador
  • 25 nov 2020   Azure AD App Roles - RBAC para aplicaciones empresariales
  • 10 sep 2020   IdentityServer 4 - Integración con proveedores externos (Google, Facebook, Azure AD)
  • 28 ago 2020   Trucos desplegando WebApp .NetCore 3.1 en un servidor antiguo
  • 15 jul 2020   React Native Offline-First - Apps que funcionan sin conexión
  • 3 jun 2020   Como he conseguido mi certificación Azure Developer Associate
  • 20 may 2020   Azure AD PIM - Administración de accesos privilegiados Just-In-Time
  • 28 abr 2020   HTTP API Problem Details en ASP.NET Core
  • 5 mar 2020   WordPress como Headless CMS - Cuando el frontend necesita ser React
  • 10 ene 2020   IdentityServer 4 - Refresh Tokens y sesiones de larga duración
  • 15 nov 2019   Flutter + Firebase Auth - Autenticación rápida para MVPs
  • 20 sep 2019   Azure AD B2C Custom Policies - Más allá de los User Flows
  • 30 jul 2019   React Native + Azure AD - Autenticación móvil con MSAL
  • 2 jul 2019   AspNetCoreRateLimit con límites basados en claims de identidad
  • 5 jun 2019   WooCommerce a escala - Optimizar tienda con 10,000 productos
  • 12 abr 2019   IdentityServer 4 - El salto a .NET Core y OpenID Connect moderno
  • 7 mar 2019   HttpClientFactory de Asp.Net Core 2.1 (Tipos de Clientes)
  • 4 mar 2019   HttpClientFactory de Asp.Net Core 2.1 (Introducción)
  • 18 feb 2019   Azure AD Conditional Access - Seguridad adaptativa sin frustrar usuarios
  • 22 ene 2019   OpenID Connect - De la teoría a la práctica sin morir en el intento
  • 8 dic 2018   IdentityServer 2 - Cuando el legado te atrapa y tienes que migrar
  • 12 oct 2018   Azure AD B2C - Cuando tus clientes necesitan autenticarse
  • 25 jul 2018   Migrar a IdentityServer 3 en producción sin morir en el intento
  • 20 may 2018   WordPress Multisite - Cuando un cliente quiere 12 sitios en uno
  • 10 mar 2018   Azure AD B2B - Colaboración con usuarios externos sin dolores de cabeza
  • 15 ene 2018   Implementando OAuth 2.0 por primera vez - Lecciones aprendidas