Author Profile

Sorin-Gabriel Marica

Full-Stack Developer

Sorin Marica is a Full Stack and DevOps Engineer at WebScrapingAPI, building product features and maintaining the infrastructure that keeps the platform running smoothly.

Python web scrapingGuidesEngineering
Sorin-Gabriel Marica, Full-Stack Developer @ WebScrapingAPI

Published Articles

9

Published Articles
Science of Web ScrapingMay 1, 202611 min read

Web Scraping with Node-Unblocker: A Practical Guide

TL;DR: Node-unblocker turns an Express app into a URL-prefix HTTP proxy you can hack on. This web scraping node unblocker guide walks through installing it, wiring up request and response middlewares, rotating instances, deploying on Docker or Heroku, and recognizing the point where a managed scraping API is the saner answer.

Read article

GuidesApr 28, 202616 min read

Web Scraping with PHP: Libraries, Code & Best Practices (2026)

TL;DR: PHP is a perfectly capable language for web scraping, thanks to built-in extensions like cURL and DOMDocument, plus a rich Composer ecosystem that includes Guzzle, Symfony DomCrawler, and Symfony Panther for headless browsing. This guide walks you through the full workflow: fetching pages, parsing HTML, storing results in CSV/JSON/MySQL, handling errors, and avoiding blocks.

Read article

EngineeringApr 10, 20266 min read

Rest API architectural constraints

APIs come in many shapes and sizes. Of them, REST APIs might be the most popular, but what exactly defines them? Well, let's find out!

Read article

GuidesApr 22, 20268 min read

Learn How To Use Node-Fetch NPM To Make HTTP Requests In Node.js

Find out how to use the newly released node-fetch to make http requests directly from node.js. Node-fetch is the equal of fetch api in javascript

Read article

GuidesApr 22, 20269 min read

Apiasp.Net Core Web Scraping: Your Go-To Guide For 2023

This article shares in-depth information on Apiasp.net core web scraping. Learn everything about this topic, while exploring the best tool for your web scraping needs - WebScrapingAPI.

Read article

GuidesApr 22, 202610 min read

Top 7 PhantomJS Alternatives Every Developer Must Know

As a developer, you must know about the best PhantomJS alternatives. Read this blog to learn about the top 7 choices and decide the best for yourself.

Read article

GuidesApr 22, 20269 min read

The Ultimate Guide On How To Start Web Scraping With Go

This is a complete guide on how to use Go for web scraping. Learn how to build a fast web scraper using golang’s powerful concurrency.

Read article

GuidesApr 22, 20266 min read

Web Scraper with C# in Just a Few Minutes!

This is a complete guide on how to use C# for web scraping. Learn how to build a fast high-scalable web scraper using C#.

Read article

GuidesMay 12, 202617 min read

BeautifulSoup Tutorial: Build a Real Python Scraper from Scratch

TL;DR: This BeautifulSoup tutorial walks you through a complete Python scraper, from pip install to a hardened script that paginates Hacker News, exports to CSV and JSON, and stays polite enough not to get blocked. Every snippet is runnable, and we call out the exact moments when BeautifulSoup is the wrong tool.

Read article