Saltar al contenido

Pre Code

Entiende primero. Codifica después.

  • Desarrollo Backend
  • BBDD
  • DevOps y Herramientas
  • GNU/Linux
  • Snippets & Tips

Autor: Yassin A.

Rate limiting: algoritmos y buenas prácticas
Publicado en
  • Desarrollo Backend

Rate limiting: algoritmos y buenas prácticas

Una API sin límite de tráfico tiene un único cliente mal configurado a distancia de una caída. Un script en bucle sin sleep, un bug que reintenta sin backoff, o directamente alguien…

Rate limiting: algoritmos y buenas prácticas Leer más
Yassin A.por Yassin A.•Publicado enDesarrollo Backend•5 de julio de 2026
Idempotencia en APIs: qué es y cómo implementarla
Publicado en
  • Desarrollo Backend

Idempotencia en APIs: qué es y cómo implementarla

Un cliente móvil envía un POST /pedidos. La red tarda, el cliente no recibe respuesta a tiempo y reintenta automáticamente. El servidor sí había recibido la primera petición y ya había creado…

Idempotencia en APIs: qué es y cómo implementarla Leer más
Yassin A.por Yassin A.•Publicado enDesarrollo Backend•5 de julio de 2026
OAuth2 y OpenID Connect: la diferencia clave
Publicado en
  • Desarrollo Backend

OAuth2 y OpenID Connect: la diferencia clave

En el artículo sobre JWT vimos cómo un servidor firma un token para reconocer a un usuario que ha hecho login directamente contra tu propia aplicación. Pero el botón «Continuar con Google»…

OAuth2 y OpenID Connect: la diferencia clave Leer más
Yassin A.por Yassin A.•Publicado enDesarrollo Backend•5 de julio de 2026
Variables de entorno en proyectos: gestión segura
Publicado en
  • Snippets & Tips

Variables de entorno en proyectos: gestión segura

Cómo gestionar variables de entorno en proyectos reales: separar la configuración del código, proteger los secretos y hacer que el mismo código funcione en development, staging y producción sin tocar una sola…

Variables de entorno en proyectos: gestión segura Leer más
Yassin A.por Yassin A.•Publicado enSnippets & Tips•27 de junio de 202613 de junio de 2026
Git: flujo completo con ejemplos reales
Publicado en
  • Snippets & Tips

Git: flujo completo con ejemplos reales

El flujo de trabajo Git que se usa en equipos reales, de principio a fin: crear rama, hacer commits, abrir un pull request y fusionar limpiamente. Configuración inicial (una vez) git config…

Git: flujo completo con ejemplos reales Leer más
Yassin A.por Yassin A.•Publicado enSnippets & Tips•24 de junio de 202613 de junio de 2026
Comandos Linux imprescindibles: referencia rápida
Publicado en
  • Snippets & Tips

Comandos Linux imprescindibles: referencia rápida

Referencia rápida de los comandos Linux más utilizados en el día a día como desarrollador o administrador de sistemas. Navegación y directorios pwd # directorio actual ls -la # listar con detalles…

Comandos Linux imprescindibles: referencia rápida Leer más
Yassin A.por Yassin A.•Publicado enSnippets & Tips•24 de junio de 202613 de junio de 2026
Expresiones regulares para developers: referencia
Publicado en
  • Snippets & Tips

Expresiones regulares para developers: referencia

Referencia de expresiones regulares para uso cotidiano en código, terminal y editores. Los patrones que realmente se usan, sin teoría innecesaria. Sintaxis básica # Caracteres especiales . cualquier carácter (excepto salto de…

Expresiones regulares para developers: referencia Leer más
Yassin A.por Yassin A.•Publicado enSnippets & Tips•24 de junio de 202613 de junio de 2026
Shell scripting: primeros pasos con Bash
Publicado en
  • GNU/Linux

Shell scripting: primeros pasos con Bash

Hay tareas que haces en la terminal una y otra vez: hacer backups, limpiar archivos temporales, desplegar la aplicación, verificar el estado de los servicios. Ejecutarlas una a una es manual y…

Shell scripting: primeros pasos con Bash Leer más
Yassin A.por Yassin A.•Publicado enGNU/Linux•21 de junio de 202613 de junio de 2026
SSH: acceso remoto seguro explicado desde cero
Publicado en
  • GNU/Linux

SSH: acceso remoto seguro explicado desde cero

Tienes un servidor en la nube y necesitas conectarte a él para desplegar, revisar logs o solucionar un problema. La forma más habitual y segura de hacerlo es SSH. Si alguna vez…

SSH: acceso remoto seguro explicado desde cero Leer más
Yassin A.por Yassin A.•Publicado enGNU/Linux•20 de junio de 202613 de junio de 2026
CI/CD: qué es la integración y entrega continua
Publicado en
  • DevOps y Herramientas

CI/CD: qué es la integración y entrega continua

Tienes el código listo. Hay que subirlo a producción. El proceso habitual: conectarte al servidor, hacer pull, reiniciar el servicio, esperar, verificar. Si algo falla, repetir. Si hay varios entornos, multiplicar. CI/CD…

CI/CD: qué es la integración y entrega continua Leer más
Yassin A.por Yassin A.•Publicado enDevOps y Herramientas•20 de junio de 202613 de junio de 2026

Navegación de entradas

← Entradas anteriores

Entradas recientes

  • Rate limiting: algoritmos y buenas prácticas
  • Idempotencia en APIs: qué es y cómo implementarla
  • OAuth2 y OpenID Connect: la diferencia clave
  • Variables de entorno en proyectos: gestión segura
  • Git: flujo completo con ejemplos reales
Copyright © 2026 Pre Code.
Funciona con WordPress y HybridMag.
  • Desarrollo Backend
  • BBDD
  • DevOps y Herramientas
  • GNU/Linux
  • Snippets & Tips