Skip to content
Start free

Author Profile

Sorin-Gabriel Marica

Full-Stack Developer9 articles

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

Sorin-Gabriel Marica, Full-Stack Developer @ WebScrapingAPI

Published Articles

9 articles

Python web scrapingGuidesEngineering

Published Articles

Web Scraping with Node-Unblocker: A Practical Guide
Science of Web Scraping

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.

Sorin-Gabriel Marica11 min read
Read Article
Web Scraping with PHP: Libraries, Code & Best Practices (2026)
Guides

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.

Sorin-Gabriel Marica16 min read
Read Article
Rest API architectural constraints
Engineering

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!

Sorin-Gabriel Marica6 min read
Read Article
Learn How To Use Node-Fetch NPM To Make HTTP Requests In Node.js
Guides

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

Sorin-Gabriel Marica8 min read
Read Article
Apiasp.Net Core Web Scraping: Your Go-To Guide For 2023
Guides

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.

Sorin-Gabriel Marica9 min read
Read Article
Top 7 PhantomJS Alternatives Every Developer Must Know
Guides

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.

Sorin-Gabriel Marica10 min read
Read Article
The Ultimate Guide On How To Start Web Scraping With Go
Guides

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.

Sorin-Gabriel Marica9 min read
Read Article
Web Scraper with C# in Just a Few Minutes!
Guides

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#.

Sorin-Gabriel Marica6 min read
Read Article
BeautifulSoup Tutorial: Build a Real Python Scraper from Scratch
Guides

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.

Sorin-Gabriel Marica17 min read
Read Article

Start Building

Ready to Scale Your Data Collection?

Join 2,000+ companies using WebScrapingAPI to extract web data at enterprise scale with zero infrastructure overhead.