Artículos técnicos

Blog

Ideas, decisiones técnicas y aprendizajes que voy incorporando mientras construyo proyectos y mejoro como desarrollador.

Artículos
10
Temas
14

Archivo

Todos los artículos

Ordenados del más reciente al más antiguo.

  1. CSRF explicado con formularios y cookiesUna petición para cambiar el email sirve para entender por qué una sesión válida no demuestra que esa acción la haya iniciado la persona usuaria.SeguridadCSRF

  1. XSS explicado para desarrolladores frontendQué cambia cuando dejas de ver XSS como un problema ajeno al frontend y empiezas a revisar cómo llegan y se pintan los datos en el navegador.SeguridadXSS
  2. Accesibilidad web básica que no deberías dejar para el finalCosas básicas que conviene resolver al construir una web, antes de que la estructura o las interacciones hagan más difícil corregirlas.AccesibilidadFrontend
  3. Seguridad web explicada para desarrolladoresLo que estoy empezando a mirar cuando construyo una web para no quedarme solo en que funcione, cargue rápido y se vea bien.SeguridadWeb
  4. Seguridad en formularios web: 11 errores comunesOnce errores de seguridad en formularios web y cómo evitarlos: validación débil, XSS, CSRF, archivos, spam, filtraciones de datos y privacidad.SeguridadFormularios

  1. Cabeceras de seguridad web: guía prácticaGuía práctica de HSTS, CSP, Permissions-Policy y otras cabeceras de seguridad: qué riesgo reducen, cómo aplicarlas y cómo comprobarlas.SeguridadFrontend
  2. Astro vs WordPress: cuál elegir para tu webCompara Astro y WordPress para elegir la mejor opción para una web profesional según edición de contenido, SEO, rendimiento, seguridad y mantenimiento.AstroWordPress
  3. Cómo aprender JavaScript creando proyectos realesLo que aprendí cuando dejé de practicar JavaScript solo con ejercicios y empecé a usarlo para construir herramientas que necesitaba de verdad.JavaScriptAprendizaje

  1. Cómo he trabajado el SEO técnico de mi portfolio con AstroUn repaso práctico a las decisiones que he tomado para que mi portfolio sea más rápido, rastreable y fácil de entender por buscadores y asistentes de IA.AstroSEO
  2. Por qué he reconstruido mi portfolio con AstroHe pasado de una web de una sola página con mucho JavaScript a un modelo más rápido y fácil de mantener. Aquí explico los motivos del cambio.AstroFrontend