Guides, Tutorials & Insights
Learn about residential proxies, web scraping, data collection strategies, and industry best practices from the Shifter team.
How to Use Residential Proxies in Node.js with Axios and Got
Proxies in Node.js: why Axios needs https-proxy-agent and proxy:false, Got's agent option, undici's ProxyAgent for fetch, and per-request geo rotation.
How to Scale Residential Proxy Scraping Workloads with Kubernetes
Run scraping on Kubernetes: proxy creds as Secrets, per-pod session identity via the Downward API, queue-driven autoscaling, and graceful shutdown.
How to Use Residential Proxies in PHP with cURL and Guzzle
Proxies in PHP: cURL's CURLOPT_PROXY and CURLOPT_PROXYUSERPWD, Guzzle's proxy option, CURLOPT_HTTPPROXYTUNNEL, and per-request geo rotation.
How to Use Residential Proxies in Java with OkHttp and Apache HttpClient
Proxies in Java: OkHttp's proxyAuthenticator gotcha, Apache HttpClient's default-5 per-route pool limit, entity consumption, and per-request geo rotation.
How to Use Residential Proxies in Go with net/http and Colly
Proxies in Go: transport setup, the body-drain and MaxIdleConnsPerHost gotchas that kill connection reuse, per-request geo rotation, and Colly's SetProxyFunc.
Why Your Residential Proxy Requests Are Timing Out
A diagnostic guide to proxy timeouts: connect vs read, over-tight geo filters, timeouts tuned for datacenter, and the checks that find the real cause fast.
Residential Proxy Failover: Building Reliable Multi-Region Data Pipelines
A retry handles a bad request. Failover handles a bad dependency. How to design proxy-backed pipelines that survive block waves, geo degradation, and outages.
Residential Proxies for Flight, Hotel and Travel-Fare Data Collection
Travel fares are point-of-sale priced, session-based, and perishable. Why accurate flight and hotel data collection depends on residential proxies, per market.
Residential Proxies and GDPR: A Compliance Overview
IP addresses can be personal data, and a proxy doesn't anonymise anything. The GDPR questions compliance teams should actually ask about residential proxies.