Artículos

  • Generales 0

    API REST en Go con net/http puro: sin frameworks, sin magia

    Go incluye en su librería estándar un servidor HTTP listo para producción. Con Go 1.22 el mux nativo admite parámetros de ruta y filtrado por método, así que ya no necesitas gorilla/mux ni chi para la mayoría de APIs.

  • Generales 0

    Move semantics en Rust: por qué let s2 = s1 invalida s1

    Move semantics en Rust: qué ocurre cuando asignas un String a otra variable y por qué el compilador invalida el original. Diferencia entre tipos Copy como i32, bool o char y los que se mueven como String o Vec. Con errores de compilación reales explicados.

  • Generales 0

    Tokio en 2026: el runtime async de Rust que debes conocer

    Tokio es el runtime async de referencia en Rust: ejecuta Futures, gestiona el scheduler multi-hilo y potencia librerías como Axum, reqwest o sqlx. Esta guía explica cómo funciona y cómo sacarle partido desde cero.

  • Generales 0

    QUERY llega a HTTP: el método que faltaba entre GET y POST

    RFC 10008 define QUERY como nuevo método HTTP estándar: permite enviar una consulta con body como POST, pero es seguro, idempotente y cacheable como GET. Soluciona años de búsquedas complejas camufladas como POST. Ventajas, limitaciones, comparativa y guía de adopción.

  • C# 0

    LINQ en C# más allá de lo básico: rendimiento, errores comunes y .NET 9

    LINQ tiene truco: muchas consultas se ejecutan más veces de las que crees, y con EF Core el problema de los N+1 queries está a una línea de distancia. Aquí tienes lo que necesitas saber para usarlo bien.

  • Generales 0

    Zig 0.16: ocho meses de trabajo y el mayor lanzamiento del lenguaje hasta la fecha

    Zig 0.16.0, publicado el 14 de abril de 2026, introduce I/O as an Interface con std.Io para backends de hilos y event-driven sin function coloring, la funcionalidad Juicy Main con inyección de dependencias en main(), compilación incremental mejorada con -fincremental y soporte básico para seis...

  • Generales 0

    GLM-5.2 en Cloudflare Workers AI: free tier, 262K de contexto y licencia MIT

    Cloudflare ha añadido GLM-5.2 a su plataforma Workers AI: 744B parámetros, licencia MIT, 262K de contexto, function calling y reasoning. El free tier da 10.000 neurons al día sin tarjeta de crédito. Un POST request y lo tienes corriendo en la infraestructura de Cloudflare.

  • Generales 0

    Ownership en Rust: las tres reglas que cambian cómo piensas sobre la memoria

    Rust elimina las fugas de memoria y el doble free sin recolector de basura. Su sistema de ownership asegura que cada valor tiene un único dueño y se libera al salir del scope. Aprende las tres reglas con ejemplos de código y errores de compilación reales.

  • Generales 0

    dnsscan: escáner de seguridad DNS en Go que evalúa DNSSEC, SPF, DMARC, CAA y MTA-STS

    dnsscan analiza la postura de seguridad DNS de un dominio evaluando DNSSEC, CAA, SPF, DMARC, MTA-STS y TLS-RPT. Devuelve un grade A+ a F con puntuación numérica. Licencia MIT, una sola dependencia externa, usable como librería Go, CLI o servicio HTTP. Motor DNS de HeaderForge publicado de form...

  • Generales 0

    Odin: el lenguaje de programación que enamora a los que vienen de C

    Odin es un lenguaje de propósito general de bajo nivel creado por Bill Hall (GingerBill) como alternativa moderna a C. Sin GC, sin OOP, sin excepciones, con inicialización a cero por defecto, bounds checking activado y soporte nativo para SOA. ThePrimeagen lo probó en junio de 2026 y publicó ...