Tutorials

How to Test Your API Against Untrusted Input (Before an Agent Does)Tutorials

How to Test Your API Against Untrusted Input (Before an Agent Does)

Input is an attack surface. Build negative tests for injection, oversized, and malformed payloads, make schema a security control, and run them in CI.

Ashley Innocent

July 23, 2026

Rotate your Hugging Face access token: a security checklistTutorials

Rotate your Hugging Face access token: a security checklist

Hugging Face advised users to rotate access tokens after the July 2026 security incident. Exact steps to revoke, replace, and scope your token, plus where to check for compromise.

Ashley Innocent

July 23, 2026

Gemini 3.5 Flash-Lite vs 3.6 Flash: which one should you use?Tutorials

Gemini 3.5 Flash-Lite vs 3.6 Flash: which one should you use?

Gemini 3.5 Flash-Lite vs 3.6 Flash compared: price, speed, benchmarks, a use-case matrix, and a same-workload cost example so you pick the right tier fast.

Ashley Innocent

July 22, 2026

Gemini 3.6 Flash vs 3.5 Flash: what changed and should you upgrade?Tutorials

Gemini 3.6 Flash vs 3.5 Flash: what changed and should you upgrade?

Gemini 3.6 Flash vs 3.5 Flash: same $1.50 input, output cut to $7.50, 17% fewer output tokens, higher computer-use scores. What changed and should you upgrade?

Ashley Innocent

July 22, 2026

How to use Gemini 3.6 Flash for freeTutorials

How to use Gemini 3.6 Flash for free

Use Gemini 3.6 Flash for free two ways: the Gemini app and the free API tier in Google AI Studio. Real rate limits, the data-use catch, and when to pay.

Ashley Innocent

July 22, 2026

How to use the Gemini 3.6 Flash API ?Tutorials

How to use the Gemini 3.6 Flash API ?

Call the Gemini 3.6 Flash API with model id gemini-3.6-flash: get a key, make your first curl and Python request, then test, debug, and schedule it in Apidog.

Ashley Innocent

July 22, 2026

Web Data APIs for Developers: Everything You Need to Know in 2026Tutorials

Web Data APIs for Developers: Everything You Need to Know in 2026

Web Data APIs power many of the applications we use every day, from AI platforms and e-commerce systems to financial services and mobile apps.

Emmanuel Mumba

July 21, 2026

Do You Still Need an API Tool in the Age of AI Agents?Tutorials

Do You Still Need an API Tool in the Age of AI Agents?

AI agents write more API calls and tests, not fewer, so verification grows. What still needs a dedicated API tool in 2026, what agents replaced, and where Apidog fits.

Ashley Innocent

July 21, 2026

AI Agent Error Recovery: Retry, Timeout, Backoff, and Circuit-Breaker PatternsTutorials

AI Agent Error Recovery: Retry, Timeout, Backoff, and Circuit-Breaker Patterns

Retry, timeout, backoff, and circuit-breaker patterns for AI agent error recovery. How to force 429 and 500 failures against a mock and prove your agent backs off and never double-sends.

Ashley Innocent

July 21, 2026

AI Agent Guardrails: Approval Gates and Blast-Radius ControlTutorials

AI Agent Guardrails: Approval Gates and Blast-Radius Control

The scariest agent failures are when it does exactly what you told it. Learn to build and test AI agent guardrails: allowlists, approval gates, dry-run mode, and blast-radius limits.

Ashley Innocent

July 21, 2026

How to Test Non-Deterministic AI Agents (When temperature=0 Isn't Enough)Tutorials

How to Test Non-Deterministic AI Agents (When temperature=0 Isn't Enough)

Set temperature to zero and an AI agent still won't return identical text. Test non-deterministic agents by asserting on structure, schema, and ranges, not exact strings.

Ashley Innocent

July 20, 2026

Why AI Agents Break in Production (and How to Test for Each Failure Mode)Tutorials

Why AI Agents Break in Production (and How to Test for Each Failure Mode)

AI agents fail at the API boundary, not the prompt. The five ways agents break in production (tool calls, rate limits, non-determinism, cost, guardrails) and how to test each with mocks.

Ashley Innocent

July 20, 2026

How to Use Kimi K3 for Coding with Kimi CodeTutorials

How to Use Kimi K3 for Coding with Kimi Code

Run Kimi K3 in Kimi Code for agentic coding: repo navigation, tool use, and iterating against tests and logs, plus how it compares to Claude Code and Cursor.

Ashley Innocent

July 17, 2026

Kimi K3 Benchmarks: Moonshot's Numbers vs Independent TestsTutorials

Kimi K3 Benchmarks: Moonshot's Numbers vs Independent Tests

Kimi K3 scores 57 on Artificial Analysis (rank #4 of 189) but runs slow. See vendor claims vs independent tests and how to benchmark kimi-k3 yourself.

Ashley Innocent

July 17, 2026

How to Use Kimi K3 for FreeTutorials

How to Use Kimi K3 for Free

Four honest ways to use Kimi K3 for free: the Kimi app tier, OpenRouter routing, self-hosting once weights drop, and API trial credits, with real limits.

Ashley Innocent

July 17, 2026