Blog

Guías, tutoriales y Insights

Aprende sobre proxies residenciales, web scraping, estrategias de recopilación de datos y buenas prácticas del sector con el equipo de Shifter.

Conocimiento
Conocimiento 8 min de lectura

Cómo usar proxies residenciales en Puppeteer (incluido page.authenticate)

Proxies en Puppeteer: el proxy va en los args de lanzamiento, las credenciales en page.authenticate, rotación geo por página a través de un gateway, y bloqueo de recursos.

Chris Collins Chris Collins · 5 de agosto de 2026
Conocimiento
Conocimiento 7 min de lectura

El estado del web scraping en 2026

La IA volvió estratégica la recolección de datos, el anti-bot pasó a nivel de red, los bloqueos se volvieron invisibles y el precio se movió al ancho de banda. Dónde está el web scraping en 2026.

James Meadow James Meadow · 3 de agosto de 2026
Conocimiento
Conocimiento 8 min de lectura

Cómo usar proxies residenciales en C# con HttpClient

Proxies en C#: WebProxy con NetworkCredential, SocketsHttpHandler y PooledConnectionLifetime, IHttpClientFactory, y clientes por identidad para la rotación geo.

Chris Collins Chris Collins · 2 de agosto de 2026
Conocimiento
Conocimiento 7 min de lectura

Construir o comprar: ¿deberías montar tu propia infraestructura de scraping?

Un scraper de demo lleva una tarde. Correrlo a escala es un producto. Un marco para qué construir, qué comprar y la única capa que siempre hay que alquilar.

Chris Collins Chris Collins · 1 de agosto de 2026
Conocimiento
Conocimiento 9 min de lectura

Cómo usar proxies residenciales en Node.js con Axios y Got

Proxies en Node.js: por qué Axios necesita https-proxy-agent y proxy:false, la opción agent de Got, el ProxyAgent de undici para fetch, y la rotación geo por petición.

Chris Collins Chris Collins · 29 de julio de 2026
Conocimiento
Conocimiento 11 min de lectura

Cómo escalar cargas de scraping con proxies residenciales usando Kubernetes

Scraping en Kubernetes: credenciales de proxy como Secrets, identidad de sesión por pod con la Downward API, autoescalado por cola y apagado ordenado.

Chris Collins Chris Collins · 28 de julio de 2026
Conocimiento
Conocimiento 10 min de lectura

Cómo usar proxies residenciales en PHP con cURL y Guzzle

Proxies en PHP: CURLOPT_PROXY y CURLOPT_PROXYUSERPWD de cURL, la opción proxy y la reutilización de conexión de Guzzle, CURLOPT_HTTPPROXYTUNNEL y la rotación geo por petición.

Chris Collins Chris Collins · 26 de julio de 2026
Conocimiento
Conocimiento 10 min de lectura

Cómo usar proxies residenciales en Java con OkHttp y Apache HttpClient

Proxies en Java: el gotcha del proxyAuthenticator de OkHttp, el límite de pool por-ruta de 5 por defecto de Apache HttpClient, el consumo de entities, y rotación geo por petición.

Chris Collins Chris Collins · 25 de julio de 2026
Conocimiento
Conocimiento 10 min de lectura

Cómo usar proxies residenciales en Go con net/http y Colly

Proxies en Go: configuración del transport, los gotchas de drenar el body y MaxIdleConnsPerHost que matan la reutilización de conexiones, rotación geo por petición, y SetProxyFunc de Colly.

Chris Collins Chris Collins · 24 de julio de 2026