Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ _Backend & infrastructure focus. Agent/language-agnostic. Continuously maintaine
- [Restate — AI agents](https://docs.restate.dev/use-cases/ai-agents) — Lightweight durable execution; agents as virtual objects.
- [Hatchet — Durable Tasks](https://docs.hatchet.run/v1/durable-tasks) — Postgres-backed task queue with agent-aware patterns (agentic loops, HITL).
- [DBOS — Durable Execution for Building Crashproof AI Agents](https://www.dbos.dev/blog/durable-execution-crashproof-ai-agents) — Postgres-as-runtime; smaller-team alternative to Temporal.
- [Fault Tolerance in LangGraph: Retries, Timeouts and Error Handlers](https://www.langchain.com/blog/fault-tolerance-in-langgraph) — LangChain. Three fault-tolerance primitives inside LangGraph — RetryPolicy (backoff retries), TimeoutPolicy (wall-clock and idle caps), and error_handler (post-retry cleanup) — plus how to compose them and apply the SAGA pattern for multi-step workflows with real-world side effects.

## 5. Memory systems

Expand Down
123 changes: 92 additions & 31 deletions resources.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,8 @@ sections:
and RCE write-ups for agents.
- id: coding-agent-infra
order: 13
title: "Coding agent infrastructure (read for harness design even if not building one)"
title: "Coding agent infrastructure (read for harness design even if not building
one)"
description: |
Harness design, hook systems, tool allowlists, and operational patterns
for building and running coding agents — Claude Code best practices, the
Expand All @@ -123,19 +124,23 @@ top_7:
worth_following:
- name: Anthropic Engineering
url: https://www.anthropic.com/engineering
blurb: Engineering posts from the model-maker — agents, tooling, and operational patterns.
blurb: Engineering posts from the model-maker — agents, tooling, and
operational patterns.
verified_at: &id001 2026-06-08
- name: Cognition blog
url: https://cognition.ai/blog
blurb: Case studies on building Devin; the productive disagreement to "Don't Build Multi-Agents."
blurb: Case studies on building Devin; the productive disagreement to "Don't
Build Multi-Agents."
verified_at: *id001
- name: Simon Willison
url: https://simonwillison.net/
blurb: The field's running curator — daily-ish takes on LLMs, agents, and prompt injection.
blurb: The field's running curator — daily-ish takes on LLMs, agents, and
prompt injection.
verified_at: *id001
- name: Embrace The Red
url: https://embracethered.com/blog/
blurb: Johann Rehberger's red-team blog — concrete agent exploits and bypass techniques.
blurb: Johann Rehberger's red-team blog — concrete agent exploits and bypass
techniques.
verified_at: *id001
- name: Cloudflare AI agents tag
url: https://blog.cloudflare.com/tag/ai-agents/
Expand Down Expand Up @@ -173,11 +178,13 @@ resources:
superseded_by: null
notes: null
top_7_author: "Anthropic (Schluntz/Zhang)"
top_7_blurb: 'The "workflows vs agents" mental model that everything else builds on.'
top_7_blurb: 'The "workflows vs agents" mental model that everything else builds
on.'

- id: effective-context-engineering
section: foundations
url: https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
url:
https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
title: "Effective context engineering for AI agents"
author: "Anthropic"
type: article
Expand All @@ -191,7 +198,8 @@ resources:
paywall: false
superseded_by: null
notes: null
top_7_blurb: "The successor concept to prompt engineering; defines the actual job."
top_7_blurb: "The successor concept to prompt engineering; defines the actual
job."

- id: writing-effective-tools
section: foundations
Expand All @@ -200,7 +208,8 @@ resources:
author: "Anthropic"
type: article
license: null
blurb: "Tools as contracts between deterministic and non-deterministic systems; eval-driven tool refinement."
blurb: "Tools as contracts between deterministic and non-deterministic systems;
eval-driven tool refinement."
cluster: null
tags: [tools]
added_at: 2026-05-03
Expand All @@ -212,12 +221,14 @@ resources:

- id: effective-harnesses
section: foundations
url: https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
url:
https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents
title: "Effective harnesses for long-running agents"
author: "Anthropic"
type: article
license: null
blurb: "Initializer + worker pattern for cross-context continuity (claude-progress.txt + git)."
blurb: "Initializer + worker pattern for cross-context continuity (claude-progress.txt
+ git)."
cluster: null
tags: [harness, long-running]
added_at: 2026-05-03
Expand Down Expand Up @@ -263,7 +274,8 @@ resources:

- id: openai-practical-guide
section: foundations
url: https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf
url:
https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf
title: "A practical guide to building agents (PDF)"
author: "OpenAI"
type: article
Expand Down Expand Up @@ -296,7 +308,8 @@ resources:
superseded_by: null
notes: null
top_7_author: "Dex Horthy / HumanLayer"
top_7_blurb: 'Heroku''s 12-factor reframed for LLM systems; the canonical "agents are mostly software" doctrine.'
top_7_blurb: 'Heroku''s 12-factor reframed for LLM systems; the canonical "agents
are mostly software" doctrine.'

- id: twelve-factor-agents-talk
section: foundations
Expand Down Expand Up @@ -331,7 +344,8 @@ resources:
paywall: false
superseded_by: null
notes: null
top_7_blurb: "Read alongside #4 — the productive disagreement at the heart of agent architecture in 2025/26."
top_7_blurb: "Read alongside #4 — the productive disagreement at the heart of
agent architecture in 2025/26."

- id: agentic-engineering-patterns
section: foundations
Expand All @@ -357,7 +371,8 @@ resources:
author: "Simon Willison"
type: article
license: null
blurb: "Private data + untrusted content + exfiltration channel = the agent threat model."
blurb: "Private data + untrusted content + exfiltration channel = the agent threat
model."
cluster: null
tags: [security, threat-model]
added_at: 2026-05-03
Expand Down Expand Up @@ -457,7 +472,8 @@ resources:

- id: mcp-authorization
section: tools-mcp
url: https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization
url:
https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization
title: "MCP — Authorization"
author: null
type: spec
Expand Down Expand Up @@ -559,7 +575,8 @@ resources:

- id: a2a-announcement
section: tools-mcp
url: https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/
url:
https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/
title: "Announcing the Agent2Agent Protocol (A2A)"
author: "Google"
type: article
Expand Down Expand Up @@ -608,7 +625,9 @@ resources:
archived: false
paywall: false
superseded_by: null
notes: "Permanent home is eval-philosophy; kept hidden so the rendered output round-trips cleanly against the original (original has no section listing for this entry)."
notes: "Permanent home is eval-philosophy; kept hidden so the rendered output
round-trips cleanly against the original (original has no section listing for
this entry)."
hidden: true

# ----------------------------------------------------------------------
Expand Down Expand Up @@ -735,7 +754,8 @@ resources:

- id: autogen-v04
section: multi-agent-frameworks
url: https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html
url:
https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html
title: "AutoGen v0.4"
author: null
type: docs
Expand Down Expand Up @@ -891,7 +911,8 @@ resources:

- id: temporal-durable-execution-ai
section: durable-execution
url: https://temporal.io/blog/durable-execution-meets-ai-why-temporal-is-the-perfect-foundation-for-ai
url:
https://temporal.io/blog/durable-execution-meets-ai-why-temporal-is-the-perfect-foundation-for-ai
title: "Temporal — Durable Execution meets AI"
author: null
type: article
Expand Down Expand Up @@ -925,7 +946,8 @@ resources:

- id: inngest-durable-execution
section: durable-execution
url: https://www.inngest.com/blog/durable-execution-key-to-harnessing-ai-agents
url:
https://www.inngest.com/blog/durable-execution-key-to-harnessing-ai-agents
title: "Inngest — Durable Execution: The Key to Harnessing AI Agents in Production"
author: null
type: article
Expand Down Expand Up @@ -996,7 +1018,8 @@ resources:
# ----------------------------------------------------------------------
- id: anthropic-memory-tool
section: memory-systems
url: https://platform.claude.com/docs/en/build-with-claude/tool-use/memory-tool
url:
https://platform.claude.com/docs/en/build-with-claude/tool-use/memory-tool
title: "Anthropic — Memory tool"
author: null
type: docs
Expand Down Expand Up @@ -1333,7 +1356,8 @@ resources:
author: null
type: docs
license: null
blurb: "100+ provider proxy; OpenAI-shaped API; the boring-but-essential routing layer."
blurb: "100+ provider proxy; OpenAI-shaped API; the boring-but-essential routing
layer."
cluster: null
tags: [gateway, routing]
added_at: 2026-05-03
Expand Down Expand Up @@ -1577,7 +1601,8 @@ resources:
author: "UK AISI"
type: docs
license: "OS"
blurb: "**OS.** Best-in-class for agent evals; sandboxed tool use, MCP support, used by Anthropic/DeepMind."
blurb: "**OS.** Best-in-class for agent evals; sandboxed tool use, MCP support,
used by Anthropic/DeepMind."
cluster: null
tags: [evals, inspect-ai]
added_at: 2026-05-03
Expand Down Expand Up @@ -1905,7 +1930,8 @@ resources:
author: null
type: spec
license: null
blurb: "**Foundational.** The vendor-neutral schema for LLM/agent spans. Build to this and swap backends."
blurb: "**Foundational.** The vendor-neutral schema for LLM/agent spans. Build
to this and swap backends."
cluster: null
tags: [observability, opentelemetry]
added_at: 2026-05-03
Expand Down Expand Up @@ -2110,7 +2136,8 @@ resources:

- id: langfuse-cost-tracking
section: production-testing
url: https://langfuse.com/docs/observability/features/token-and-cost-tracking
url:
https://langfuse.com/docs/observability/features/token-and-cost-tracking
title: "Langfuse — Cost tracking"
author: null
type: docs
Expand Down Expand Up @@ -2284,7 +2311,8 @@ resources:

- id: trailofbits-prompt-injection-rce
section: security
url: https://blog.trailofbits.com/2025/10/22/prompt-injection-to-rce-in-ai-agents/
url:
https://blog.trailofbits.com/2025/10/22/prompt-injection-to-rce-in-ai-agents/
title: "Trail of Bits — Prompt injection to RCE in AI agents"
author: null
type: article
Expand Down Expand Up @@ -2326,7 +2354,8 @@ resources:
author: "Anthropic"
type: docs
license: null
blurb: "Hooks (PreToolUse/PostToolUse/Stop/etc.), tool allowlists, custom tools as in-process MCP."
blurb: "Hooks (PreToolUse/PostToolUse/Stop/etc.), tool allowlists, custom tools
as in-process MCP."
cluster: null
tags: [claude-agent-sdk, harness]
added_at: 2026-05-03
Expand Down Expand Up @@ -2589,12 +2618,15 @@ resources:
top_7_blurb: "The best single multi-agent case study, with concrete failure modes."
- id: open-swe-langchain
section: coding-agent-infra
url: https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents
url:
https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents
title: 'Open SWE: An Open-Source Framework for Internal Coding Agents'
author: LangChain
type: article
license: null
blurb: Open-source SWE-agent framework built on LangGraph; covers core architectural components — task manager, programmer agent, and sandboxed execution — for deploying internal coding agents at scale.
blurb: Open-source SWE-agent framework built on LangGraph; covers core
architectural components — task manager, programmer agent, and sandboxed
execution — for deploying internal coding agents at scale.
cluster: null
tags:
- coding-agent
Expand All @@ -2615,7 +2647,10 @@ resources:
author: LangChain
type: article
license: null
blurb: Embedded interpreter runtimes let agents write code to coordinate tool calls, manage working state between steps, and control what gets surfaced into model context — reducing token pressure and enabling finer-grained orchestration than pure tool-dispatch.
blurb: Embedded interpreter runtimes let agents write code to coordinate
tool calls, manage working state between steps, and control what gets
surfaced into model context — reducing token pressure and enabling
finer-grained orchestration than pure tool-dispatch.
cluster: null
tags:
- sandboxing
Expand All @@ -2629,3 +2664,29 @@ resources:
paywall: false
superseded_by: null
notes: null
- id: langgraph-fault-tolerance
section: durable-execution
url: https://www.langchain.com/blog/fault-tolerance-in-langgraph
title: 'Fault Tolerance in LangGraph: Retries, Timeouts and Error Handlers'
author: LangChain
type: article
license: null
blurb: Three fault-tolerance primitives inside LangGraph — RetryPolicy
(backoff retries), TimeoutPolicy (wall-clock and idle caps), and
error_handler (post-retry cleanup) — plus how to compose them and apply
the SAGA pattern for multi-step workflows with real-world side effects.
cluster: null
tags:
- langgraph
- fault-tolerance
- retries
- timeouts
- saga-pattern
- error-handling
- production
added_at: '2026-06-11'
verified_at: null
archived: false
paywall: false
superseded_by: null
notes: null
Loading