---
title: "Blog | Angstrom Systems"
description: "Notes on building production AI agents — architecture, frameworks, and what holds up outside a demo."
url: "https://angstromsys.com/blog/"
---

# Writing

Notes from building autonomous systems that run in production.

## [Stranger Danger for My Own Agents: Wiring im-in-danger into Forge's Web Tool](https://angstromsys.com/blog/prompt-injection-defense-in-my-agent-runtime/)

2026-09-22

I published a prompt-injection filter built on TypeSafe's Jev model, then went looking for where it belonged in my own agent runtime. The honest answer: one part ships now, the rest waits for a deployment that needs it. Here is the one seam it fits, what the runtime would have to build, and the bug I found on the way.

Markdown: https://angstromsys.com/blog/prompt-injection-defense-in-my-agent-runtime.md

## [AI for Small Business: A Practical Guide](https://angstromsys.com/blog/ai-for-small-business-a-practical-guide/)

2026-04-14

A practical guide to AI for small business — what it actually delivers, how to tell a builder from a slide deck, real use cases, and the questions to ask before you hire anyone.

Markdown: https://angstromsys.com/blog/ai-for-small-business-a-practical-guide.md

## [Why Small Businesses Should Build AI Agents (Not Buy SaaS)](https://angstromsys.com/blog/why-small-businesses-should-build-custom-ai-agents-not-buy-saas/)

2026-03-30

Learn how to build AI agents tailored to your business instead of renting generic SaaS. A cost comparison and the 3-step process we use to build custom AI agents for small businesses.

Markdown: https://angstromsys.com/blog/why-small-businesses-should-build-custom-ai-agents-not-buy-saas.md

## [Stop Burning Tokens: What We Learned Replacing an AI Agent with a Dispatch Gateway](https://angstromsys.com/blog/stop-burning-tokens-dispatch-gateway-vs-ai-agent/)

2026-03-25

We replaced a multi-agent orchestration system with 400 lines of Python. Response time dropped from 30 seconds to 3. Cost dropped 100x. Here's what we learned about when agents make sense — and when they don't.

Markdown: https://angstromsys.com/blog/stop-burning-tokens-dispatch-gateway-vs-ai-agent.md

## [You Shouldn't Need to Ask How to Make Your Agents Work Together](https://angstromsys.com/blog/multi-agent-ai-spacebot-vs-openclaw/)

2026-03-04

Matt Shumer asked how to run multiple OpenClaw agents together. The answer reveals a fundamental architecture gap — and why SpaceBot was built differently.

Markdown: https://angstromsys.com/blog/multi-agent-ai-spacebot-vs-openclaw.md

## [What I Learned Building Production Agents on SpaceBot](https://angstromsys.com/blog/building-ai-swing-trading-agent-spacebot/)

2026-03-03

Hard-won lessons from running production AI agents on SpaceBot — scheduling gotchas, undocumented APIs, and the management dashboard I built because it didn't exist yet.

Markdown: https://angstromsys.com/blog/building-ai-swing-trading-agent-spacebot.md

## [AI Agent Frameworks in 2026: A Builder's Honest Comparison](https://angstromsys.com/blog/ai-agent-frameworks-real-world-comparison/)

2026-03-02

I've built production AI agents with SpaceBot across SEO automation and automated bug fixing. Here's what I've learned about choosing an agent framework.

Markdown: https://angstromsys.com/blog/ai-agent-frameworks-real-world-comparison.md

