El Solitario

  • GNU/Linux
  • Tutorials
  • Opinion

Tutorials

Python code showing a generator with the yield keyword, illustrating Python generators
Programación

Yield in Python: How Generators Work Under the Hood

Generators in Python let you iterate over large sequences without loading them fully into memory. This article explains how yield works, when to use it, and how it differs from a list or a regular function.

By Andrés Morales, 1 month14 August, 2026 ago
Illustration of load balancing distributing traffic across servers
Noticias Tech

Load Balancing: How Traffic Gets Distributed Across Servers

Load balancing is the infrastructure piece that distributes traffic across servers so none of them gets overloaded and a single failure doesn’t take down your application. This article shows real Nginx and HAProxy configurations and explains how to verify everything works.

By Javier Alarcón, 1 month11 August, 2026 ago
Diagram of an SBOM listing software dependencies
Seguridad

SBOM: The Inventory That Documents Every Dependency in Your Software

An SBOM is the exact list of components that make up your software: libraries, versions, and licenses. This article explains how to generate one with Syft, scan it with Grype, and why it became mandatory for software sold to the US government.

By Clara Vásquez, 1 month10 August, 2026 ago
Conceptual illustration of zero-knowledge proofs between two people
Seguridad

Zero-Knowledge Proofs: Proving a Secret Without Revealing It

Zero-knowledge proofs let you prove you know a secret without revealing it, using verifiable math instead of trust. We cover the Schnorr protocol, zk-SNARKs, and how to generate your first proof with circom and snarkjs.

By Clara Vásquez, 1 month8 August, 2026 ago
HTTP/2 multiplexing of requests over a single TCP connection
Programación

HTTP/2: How to Multiplex Requests and Compress Headers with HPACK

HTTP/2 replaced HTTP/1.1’s multiple TCP connections with a single connection multiplexed and compressed with HPACK. This guide explains how it works internally, how to configure it in Nginx and Node.js, and when it actually improves a site’s performance.

By Andrés Morales, 1 month7 August, 2026 ago
Diagram of Content Security Policy blocking a malicious script in the browser
Seguridad

CSP: The HTTP Header That Blocks XSS Attacks in the Browser

Content Security Policy is the HTTP header that decides, origin by origin, which scripts and styles your site can load. We build a real policy with nonces, Report-Only mode, and the most common mistakes when enabling it.

By Clara Vásquez, 2 months5 August, 2026 ago
Server-Sent Events streaming diagram between browser and server
Programación

Server-Sent Events: the HTTP Protocol for One-Way Streaming

Server-Sent Events let a server push data to a browser over an HTTP connection that never closes. It’s simpler than WebSocket, comes with automatic reconnection built in, and it’s the same format used by language model streaming APIs.

By Andrés Morales, 2 months4 August, 2026 ago
Diagram of the WebSocket protocol showing the persistent connection between browser and server
Programación

WebSocket: The Persistent Connection Behind Real-Time Chat

WebSocket is the protocol that keeps a connection open between browser and server so both sides can send data at any time. This article explains the handshake, frame structure, and how to implement it step by step with Node.js.

By Andrés Morales, 2 months3 August, 2026 ago
Diagram of the QUIC protocol as the transport foundation of HTTP/3
Programación

QUIC and HTTP/3: The Transport Protocol Replacing TCP

The QUIC protocol runs over UDP and eliminates the slow handshake of separate TCP plus TLS negotiations, letting HTTP/3 open connections in a single round trip or even zero. This guide explains how it works internally, how to test it with curl and nginx, and when it makes sense over HTTP/2.

By Andrés Morales, 2 months2 August, 2026 ago
Diagram of the CORS policy blocking a request between two different domains
Programación

CORS: why the browser blocks your cross-domain requests

CORS is the policy that decides whether the browser hands over an API response to a script running on another domain. This guide explains the preflight mechanism, the exact headers you need, and the most common configuration mistakes.

By Andrés Morales, 2 months1 August, 2026 ago

Posts pagination

Previous 1 2 3 4 5 Next
Linux Courses
Introducción a Linux: Instala Linux en tu PC

Introducción a Linux: Instala Linux en tu PC

Empieza seguro en Linux

4.2 | Gratis


Aprendiendo Linux: uso, terminal y comandos

Aprendiendo Linux: uso, terminal y comandos

Aprende sobre el entorno de escritorio y los comandos básicos de GNU/Linux

4.7 | $19.99

El Solitario > Tutorials
Recent Posts
  • Cache-Control and ETag: How the Browser Avoids Asking Again
  • Laya: AI Decision Engine at 32.8ms, Up to 8 Times Faster Than Jev
  • Claude Code 2.1.277 Adds Support for AGENTS.md as an Alternative to CLAUDE.md
  • Cloudflare Quick Tunnels Adds JSON Output for Coding Agents
  • Andrew Ng Calls AI Extinction Risk Science Fiction
Categories
  • Inteligencia Artificial
  • Microservices
  • Noticias Tech
  • Programación
  • Redes
  • Seguridad
  • Tutorials
Recent Comments
  • guess the movie with hints on GLM-5.3: Z.ai launches the open successor to GLM-5.2
  • Amy WInchester on Universities Bring Back Handwritten Exams Over Fear of AI
  • Luis Navarro on Jacobian Conjecture: 87 Years, and the Counterexample Came From AI (in Dimension 3)
  • Trevor Uptain on Jacobian Conjecture: 87 Years, and the Counterexample Came From AI (in Dimension 3)
  • Privacy Policy
Hestia | Developed by ThemeIsle