El Solitario

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

Programming

Diagram of a trie showing nodes branching letter by letter
Programming

Trie: The Data Structure Behind Autocomplete

A trie is a tree that indexes words letter by letter instead of using a full hash. Here’s how the structure behind instant autocomplete, spell checking, and IP routing works internally, with code examples in JavaScript and Python.

By El Solitario Editorial, 3 months17 August, 2026 ago
RustDesk logo over a background representing a Wayland session on Linux
Programming

RustDesk Enables Unattended Remote Access on Wayland

RustDesk releases a preview build with unattended remote access for Wayland sessions on Linux, supporting multiple monitors without needing to manually approve each connection. The feature is arriving first on Debian and Ubuntu, before expanding to other distributions.

By El Solitario Editorial, 3 months15 August, 2026 ago
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 El Solitario Editorial, 3 months14 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 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 El Solitario Editorial, 3 months1 August, 2026 ago

Posts pagination

Previous 1 … 5 6 7 … 9 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

  • Hopkins Brings Its Cancer Cell Mapping to Anthropic
  • DeepMind: AlphaProof Code Verified Signal in 4 Weeks
  • Decision models: when they replace a large LLM
  • Google Unveils TPU 8tx and TPU 8i Max, Its Fourth TPU of the Year
  • Anthropic launches Fable 5.2 and Mythos 5.2 at $8 per million input tokens

Categories

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