Skip to content
Folarin Akinloye
Home
Articles
Projects
Topics
About
Contact
Loading…
Tag
Tool Calling
14 articles
01
Agentic AI
Skills vs MCP vs Tools vs Subagents: Stop Conflating Them
Four different answers to "extend the agent," each solving a different problem. They stack, they do not compete.
August 2, 2026
8 min
August 2, 2026
8 min
02
LLM Integration
Prompt Functions: Treating Prompts as Reusable Functions
A 2023 chat trick that quietly became how we build LLM systems
July 3, 2026
6 min
July 3, 2026
6 min
03
Agentic AI
Building Agents That Actually Work
The practical habits that separate a reliable agent from a flaky demo: simpler workflows, better information flow, and a debugging ladder
July 2, 2026
10 min
July 2, 2026
10 min
04
Agentic AI
CodeAgent vs ToolCallingAgent: Two Ways to Let an Agent Act
The difference between an agent that writes Python and one that emits JSON, with strengths, limits, use cases, and when to pick each
July 2, 2026
9 min
July 2, 2026
9 min
05
LLM Integration
PAL: Let the Model Reason in Words, but Let Python Do the Math
Program-Aided Language Models offload the actual computation to an interpreter, so arithmetic bugs stop wrecking your reasoning
July 1, 2026
6 min
July 1, 2026
6 min
06
LLM Integration
ART: Let the Model Write Its Own Tool-Using Reasoning
Automatic Reasoning and Tool-use, and why it reads like an early sketch of the agents we build today
July 1, 2026
5 min
July 1, 2026
5 min
07
Agentic AI
The Agent Loop: Building ReAct From Scratch
Reason, act, observe, repeat. The whole engine is about 20 lines, and one counting rule explains all of it.
June 28, 2026
14 min
June 28, 2026
14 min
08
AI Infrastructure
Caching Agent Tool Calls (Not Just Prompts)
Prompt caching saves you tokens. Caching tool calls saves you the slow, flaky, expensive thing the tool actually does.
June 24, 2026
9 min
June 24, 2026
9 min
09
Agentic AI
Streaming Tool Calls and Partial Outputs in LangGraph
Token streaming is the easy part. Streaming what a tool is doing, mid-call, is what makes an agent feel alive.
June 24, 2026
9 min
June 24, 2026
9 min
10
Building with DeepAgents · Part 4
Why Skills Matter When You Build an Agent
Progressive disclosure, the three load levels, and how to write a SKILL.md the agent actually activates
June 23, 2026
10 min
June 23, 2026
10 min
11
Agentic AI
Guardrails and Safety for Agents in Production
Defense in depth for agents: input rails, output checks, tool limits, and the injection problem that will not fully go away
June 22, 2026
7 min
June 22, 2026
7 min
12
LLM Integration
Structured Outputs and Function Calling, In Depth
How to make an LLM return data that always fits your schema, and how function calling is the same idea wearing a different hat
June 20, 2026
7 min
June 20, 2026
7 min
13
Agentic AI in Practice · Part 4
Building MCP Servers with FastMCP: A Practical Guide
The anatomy of a server, the rules that matter, stdio vs remote, the pitfalls I hit, and how to test and ship it
June 19, 2026
9 min
June 19, 2026
9 min
14
Agentic AI in Practice · Part 3
Giving Agents Tools: Function Calling and MCP, Explained
How agents actually do things, how to design tools they use well, and where MCP fits
June 19, 2026
8 min
June 19, 2026
8 min