apyhub
/ BLOG

Notes from building ApyHub.

Engineering write-ups, product decisions, and the occasional opinion on how to ship developer infrastructure. Long enough to be useful, short enough that you'll finish it.

Cover illustration for Best Content Moderation APIs in 2026: Image, Video and Text Compared

Best Content Moderation APIs in 2026: Image, Video and Text Compared

Compare 7 content moderation APIs for images, video and text: OpenAI, Google, AWS, Azure, Hive, Sightengine and ApyHub. Free tiers, pricing and EU options.

ApyHub·2026-10-25
Cover illustration for OpenAI Decisions API Explained: How It Works and When Not to Use It

OpenAI Decisions API Explained: How It Works and When Not to Use It

What the OpenAI Decisions API does, how it works, what it costs, and which decisions should be a simple rule or validation check instead.

ApyHub·2026-10-25
Cover illustration for PDF to Markdown with Python: A Resumable OCR Pipeline for RAG
PYTHONOCRPDFMARKDOWN+1

PDF to Markdown with Python: A Resumable OCR Pipeline for RAG

Convert PDF to Markdown page by page with an OCR API, keep page numbers for citations and resume failed jobs. Python script for RAG ingestion.

Callable Labs·2026-10-25
Cover illustration for Business Day Calculator in Python: Add Working Days with Holidays and Closures
PYTHONBUSINESS DAYSPUBLIC HOLIDAYSSCHEDULING+1

Business Day Calculator in Python: Add Working Days with Holidays and Closures

Add business days that skip weekends, public holidays and company closures. Python tutorial with a working script, real response and boundary rules.

Callable Labs·2026-10-25
Cover illustration for Invoice Generator API: Create Invoice PDFs from JSON with Python
PYTHONPDFINVOICESDOCUMENT GENERATION+1

Invoice Generator API: Create Invoice PDFs from JSON with Python

Use an invoice generator API to turn billing records into PDF, Word or HTML invoices from JSON. Python tutorial with a working script and storage tips.

Callable Labs·2026-10-25
Cover illustration for Text to Speech in Python: 5 Ways (Offline, Free and API)

Text to Speech in Python: 5 Ways (Offline, Free and API)

Convert text to speech in Python with pyttsx3, Piper (offline), gTTS, edge-tts or a text to speech API. Short code examples and when to use which.

ApyHub·2026-10-20
Cover illustration for How to Save a Webpage as a PDF (Chrome, Safari, iPhone, Android and API)

How to Save a Webpage as a PDF (Chrome, Safari, iPhone, Android and API)

Save any webpage as a PDF in Chrome, Edge, Firefox, Safari, iPhone and Android, fix pages that get cut off, and convert URLs to PDF automatically with an API.

ApyHub·2026-10-20
Cover illustration for REST vs GraphQL vs gRPC vs SOAP: API Protocols Explained
API FUNDAMENTALS

REST vs GraphQL vs gRPC vs SOAP: API Protocols Explained

The main types of API protocols compared: REST, GraphQL, gRPC, SOAP, WebSockets, webhooks and MCP. What each one is, when to use it, with examples.

ApyHub·2026-10-20
Cover illustration for 400 Bad Request Error: Causes and How to Fix It
ENGINEERING

400 Bad Request Error: Causes and How to Fix It

What a 400 Bad Request error means, why it happens and how to fix it, in the browser and in your API. Includes the cookie too large fix and a debugging checklist.

ApyHub·2026-10-20
Cover illustration for Best Geocoding APIs in 2026: Free Tiers, Pricing and Limits Compared

Best Geocoding APIs in 2026: Free Tiers, Pricing and Limits Compared

Compare 8 geocoding APIs: Google, Mapbox, HERE, Geoapify, LocationIQ, OpenCage, Nominatim and ApyHub. Free tiers, price per 1,000, limits, EU options.

ApyHub·2026-10-15
Cover illustration for OpenClaw skills and AI agent security: why a malware scan isn't trust
SECURITYAGENTS

OpenClaw skills and AI agent security: why a malware scan isn't trust

341 malicious skills on ClawHub showed how agents inherit supply chain risk. What a scan catches, what it misses, and what your agent should check first.

ApyHub·2026-10-03
Cover illustration for What Is an MCP Connector? How to Add One to Claude, ChatGPT and Le Chat

What Is an MCP Connector? How to Add One to Claude, ChatGPT and Le Chat

What an MCP connector is, and how to add one to Claude, ChatGPT and Le Chat step by step. Includes the URLs, where to find trusted connectors, and prompts to try.

ApyHub·2026-09-29
Showing 1–12 of 250
1 / 21Next