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.

Published Articles
9
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
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
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
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
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
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
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
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
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