El Solitario

  • Tech News
  • Artificial Intelligence
  • Programming
  • Tutorials
  • Security

Programming

Python code showing a generator with the yield keyword, illustrating Python generators
Programming

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
Diagram of the SQLite bug in the WAL that affected Tailscale
Programming

Tailscale Finds a 16-Year-Old Bug in SQLite’s WAL

Tailscale documented how a 16-year-old SQLite bug, tied to WAL mode, caused 19 corruption incidents in its control plane in just six months. Here’s how they tracked it down and how you can shield your own database.

By Andrés Morales, 2 months13 August, 2026 ago
HTTP/2 multiplexing of requests over a single TCP connection
Programming

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, 2 months7 August, 2026 ago
Server-Sent Events streaming diagram between browser and server
Programming

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
Terminal showing an AI agent syncing a fork of open source devtools with the original repository
Programming

Open Source Devtools: Why They’re Gaining Ground with AI Agents

An analysis of why open source devtools have a structural advantage in the agent era: they can be forked, customized, and kept in sync with upstream without the user writing a single line of code.

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

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
Programming

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
NetBSD 11.0 installer and logo, the portable BSD operating system
Programming

NetBSD 11.0 Ships With Three Open Security Flaws, Not Hidden

The NetBSD project released version 11.0 on August 1, 2026, publicly acknowledging three unpatched security flaws. Instead of delaying the release further, the team documented the issues and promised NetBSD 11.1 within two months.

By Andrés Morales, 2 months1 August, 2026 ago
Diagram of the CORS policy blocking a request between two different domains
Programming

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
Diagram of stacked pull requests being reviewed layer by layer on GitHub
Programming

GitHub Launches Stacked Pull Requests in Public Preview

GitHub rolled out stacked pull requests to public preview on July 30, 2026: each layer of a large change gets reviewed as an independent PR, and the whole stack merges with a single click. The feature already works from github.com, the CLI, the mobile app, and agents like Copilot.

By Andrés Morales, 2 months30 July, 2026 ago

Posts pagination

Previous 1 … 3 4 5 6 Next

Linux Courses

  • Curso Introducción a Linux: Instala Linux en tu PC

    Introducción a Linux: Instala Linux en tu PC

    Empezá seguro en Linux: instalación paso a paso.

    ★ 4,6 en UdemyGratis
  • Curso Aprendiendo Linux: uso, terminal y comandos

    Aprendiendo Linux: uso, terminal y comandos

    Entorno de escritorio y comandos básicos de GNU/Linux.

    ★ 4,4 en Udemy$19,99

Enlaces de afiliado: si te inscribís, el blog recibe una comisión sin costo extra para vos.

El Solitario > Programming

Recent Posts

  • Virginia and Kentucky Enable the Land Value Tax in 2026
  • DeepSeek DSec: 3 Million Daily Sandboxes for Agentic AI
  • PipePipe: the NewPipe fork with SponsorBlock surpasses 6,200 stars
  • Tech Leaders Ask the UN to Control AI as Risks Rise
  • Plan Mode Is Dead: Why Ayman Nadeem Shut Down His App Nuanced

Categories

  • Artificial Intelligence
  • Microservices
  • Networking
  • Programming
  • Security
  • Tech News
  • Tutorials
  • Privacy Policy
Hestia | Developed by ThemeIsle