// Articles by Bernardas Alisauskas
Everything to Know to Start Web Scraping in Python Today
Complete introduction to web scraping using Python: http, parsing, AI, scaling and deployment.
What is HTTP Error 429 Too Many Request and How to Fix it
HTTP 429 is an infamous response code that indicates request throttling or distribution is needed. Let's take a look at how to han...
How to Fix 403 Forbidden Errors When Web Scraping
Learn why web scrapers get 403 Forbidden errors and how to fix them with 7 Python solutions, from headers to TLS fingerprinting.
How to Use cURL GET Requests
Here's everything you need to know about cURL GET requests and some common pitfalls you should avoid.
How to Scrape Hidden APIs
In this tutorial we'll be taking a look at scraping hidden APIs which are becoming more and more common in modern dynamic websites...
Ultimate XPath Cheatsheet for HTML Parsing in Web Scraping
Ultimate companion for HTML parsing using XPath selectors. This cheatsheet contains all syntax explanations with interactive examp...
Ultimate CSS Selector Cheatsheet for Web Scraping and HTML Parsing
CSS selectors is a powerful HTML querying protocol which is used by browsers to determine what HTML elements to style. It's also i...
Complete Guide to Web Scraping using Typescript
In this introduction we're taking a look at web scraping using Typescript - increasingly popular typed Javascript language and wha...
Crafting Web Scrapers using ChatGPT Code Interpreter is Easy
The new chatgpt code intrepreter feature is an ideal assistant for crafting web scrapers. Here's how it can be used to help with H...
How to scrape Local Storage using Headless Browsers
Introduction to scraping local storage - a key value store available in all browsers and used in many modern SPAs - all using head...
How to scrape Threads by Meta using Python (2026 Update)
Guide how to scrape Threads - new social media network by Meta and Instagram - using Python and popular libraries like Playwright ...
Web Scraping Background Requests with Headless Browsers
In this tutorial we'll be taking a look at a rather new and popular web scraping technique - capturing background requests using h...