Python
-
Playwright Stealth and Single-Page Apps
-
Deploying a Scraper: Cron, Docker, Lambda
-
Async Scraping with httpx and asyncio
-
Scrapy Pipelines and Middlewares Explained
-
Scrapy Basics: When to Upgrade from requests
-
Storing Scraped Data: CSV, SQLite, Postgres
-
Rate Limiting and Being a Polite Scraper
-
User-Agents and Browser Fingerprinting
-
Proxies and Rotating IPs: When You Actually Need Them
-
Headers, Cookies, and Sessions in requests
-
Find the Hidden JSON API Behind Any Site
-
Five Pagination Patterns and How to Scrape Them
-
Playwright for JavaScript-Rendered Pages
-
Scraping with lxml and XPath
-
BeautifulSoup Selectors: A Practical Deep Dive
-
Robust HTTP: Errors, Retries, and Exponential Backoff
-
Getting Started with requests and BeautifulSoup