Skip to main content

Linode Blog > James Brown

4 posts
James Brown

Securing the Frontier – Navigating Security in LLM-Integrated Systems

Jul 17, 2025
by James Brown
In the previous parts of this series, we’ve explored the exciting new ways Large Language Models (LLMs) can integrate with APIs and act as intelligent agents. We’ve seen how LLMs and prompts interact, and we’ve seen how to move from basic tool descriptions to crafting complex prompt-based rulebooks to guide them. But as with any […]
Compute
James Brown

The Prompt as a Rulebook – Guiding LLM Agents Beyond Basic Instructions

Jul 10, 2025
by James Brown
In our journey of integrating Large Language Models (LLMs) with traditional APIs, we’ve seen how prompts become the new “API docs,” describing what a tool can do. It all sounds wonderfully simple at first. You give the LLM access to some tools, describe them, and voilà, you have an intelligent agent! But as many of […]
Compute
James Brown

The New Toolkit: LLMs, Prompts, and Basic Tool Interaction

Jul 3, 2025
by James Brown
LLMs interact differently. Instead of just checking data against a schema, an LLM reads a description in plain language about what a tool or another system can do. As a developer, I have to expose the information that a calling LLM can read, consume, and ultimately use to understand how to operate my interface. You […]
Compute
James Brown

The Paradigm Shift: From Traditional APIs to Language-Driven Integration

Jun 26, 2025
by James Brown
Getting different software systems to talk to each other is a classic challenge for developers. For years, we used APIs with well-defined rules to make this happen. But now, large language models (LLMs) are changing the game, offering a new way for systems to interact based on understanding language, not just strict formats. This opens […]
Compute