*This repository contains my tech writing. Fun fact? I've also ghostwritten 150+ pieces for major companies – but those stay under wraps (client confidentiality, y'know 😉).
- How to scrape Google Finance
- How to scrape Yahoo Finance
- How to scrape Google Maps data using Python
- How to do web crawling
- Find elements in Selenium
- How to parse XML
- Python lxml tutorial
- How to parse HTML in Python with PyQuery or Beautiful Soup
- How to handle timeouts in Python Requests
- How to post JSON data with Python Requests
- How to save an image with Python
- How to use Python to connect and interact with APIs
- How to use the Discord API in Python
- How to use the GitHub API in Python
- How to use the Google Maps API in Python
- Python cache: a complete guide
- Python dictionaries: a comprehensive guide for devs
- Go vs. Python: What is the difference in 2024?
- Python tuple vs. list
- Web Scraping with Playwright Series Part 1 - Getting Started
- Web Scraping with Playwright Series Part 2 - Building a Scraper
- Web Scraping with Playwright Series Part 3 - Storing Data
- Web Scraping with Playwright Series Part 4 - Avoid Getting Blocked
- How to Make Playwright Scraping Undetectable
- Avoid Detection with Puppeteer Stealth
- How to Make Playwright Scraping Undetectable
- ScrapeGraphAI Tutorial - Getting Started with LLMs Web Scraping
- ScrapeGraphAI Tutorial - Scraping Websites with LLMs
- Automated Web Scraping with Python AutoScraper
- How to Scrape Google News
- How to Scrape Google Flights
- How to Scrape Google Trends
- How to Scrape Google Images
- How To Bypass Cloudflare Antibot Protection At Scale In 2024
- How to bypass error 1005 'access denied, you have been banned' when scraping
- How To Use Undetected_chromedriver (Plus Working Alternatives)
- Puppeteer Stealth Tutorial; How to Set Up & Use (+ Working Alternatives)
- How To Set Up A Rotating Proxy In Puppeteer
- How To Set Up A Rotating Proxy In Selenium With Python
- How To Scrape Websites With Cloudscraper (Python Example)
- Scraping With Nodriver: Step By Step Tutorial With Examples
- BeautifulSoup tutorial: Scraping web pages with Python
- 10 Tips on How to make Python's Beautiful Soup faster when scraping
- Scrapy Playwright Tutorial: How to Scrape Dynamic Websites
- How to Scrape Glassdoor: Step-By-Step Guide 2024
- How to Scrape Wikipedia
- How to Scrape Google Flights
- How to Scrape Amazon ASIN With Python & Bright Data
- Pagination in Web Scraping Guide
- Most Popular Anti-Scraping Techniques in 2024
- Web Scraping with LLaMA 3: Turn Any Website into Structured JSON
- Web Scraping With MCP Servers
- Top 7 Browser Automation Tools
- Geographical Pricing Explained
- Fine-Tuning Gemma 3: A Step-by-Step Guide with Custom Q&A Dataset
- Building AI-Ready Vector Datasets for LLMs: A Guide with Bright Data, Google Gemini, and Pinecone
- Traditional Web Scraping vs. Model Context Protocol (MCP): The Developer’s Guide
- Building Web Scraping Agents with CrewAI & Bright Data’s Model Context Protocol (MCP)
- Building a Web Data Extraction App with Lovable, Supabase, and Bright Data
- Exponents in Python: A Comprehensive Guide for Beginners
- Pandas Profiling (ydata-profiling) in Python: A Guide for Beginners
- Pandas Reset Index Tutorial
- MongoDB Certification: A Complete Guide
- Adagrad Optimizer Explained: How It Works, Implementation, & Comparisons
- Data Analysis With Data-Forge
- Formatting Compact Numbers With JavaScript
- Scraping Web Pages With Puppeteer
- Step By Step: Toggling Elements Using React Hooks
- Web Scraping With Node.Js And Cheerio
- GraphQL vs REST APIs
- Guide to Python Socket Programming
- How to Fix KeyError Exceptions in Python
- WAN vs LAN: Differences Between the Two Networks
- AWS Basics for DevOps – How to Setup a Linux Machine
- How to Scrape Amazon Product Reviews Behind a Login
- How to Use the TypeScript satisfies Operator
- What is DevOps? How Development + Operations Helps Teams Work More Efficiently
- In Which Year Was the Python Language Developed?
- What is Assignment Operator in Python?
- What are Logical Operators in Python?
- Difference Between For Loop and While Loop in Python
- Difference Between Sort and Sorted in Python
- all() Function Python
- ljust() in Python
- Log10 in Python
- Math Floor Python
- Python Choice
- Python Dictionary Keys() Method
- What is Data Hiding in Python?
- Module Vs. Package in Python
- Python OS Module
- Python Argparse
- Program to Convert dict to CSV in Python
- Sort Dictionary by Value in Python
- Send Email using Python
- Socket Programming in Python
- Unit Testing in Python
- Python timestamp to datetime Conversion Program
- Append to File Python
- Delete a Directory in Python
- Get Path of File Python
- Binary Search Tree Python
- Breadth First Search in Python
- Depth First Search (DFS) in Python
- Height of Tree in Data Structure
- Optimal Binary Search Tree
- Splay Tree
- Delete a Node from Linked List
- Implementation of Stack using Array
- Types of Queue in Data Structure
- Polish Notation in Data Structure
- Heap in Python
- Fizz Buzz Program
- Painters Partition Problem
- Arithmetic Progression
- Class Vs. Object: What are the Differences?
- Command Line Arguments in C
- C++ Program to Convert Binary Number to Decimal
- Procedural Programming and Object Oriented Programming in C++
- How to Run Java Program?
- Horizontal Navigation Bar CSS
- How to Create a Sticky Navbar?
- User Defined Functions in SQL
- What is the Difference between Clustered and Non-clustered Index?
- What is Weak Entity Set is Represented As?
- Linux Operating System
- What is Microsoft Azure: How Does It Work and Services
- Application of Distributed Shared Memory