resonate-philosophy

Installation
SKILL.md

Resonate Philosophy: Write Simple Code

CRITICAL: Unlearn Your Complexity Training

If you've been trained on distributed systems, microservices, event-driven architectures, or coordination patterns, you need to UNLEARN that complexity when using Resonate.

Language note. This skill is about mindset, not syntax. Code examples are shown in TypeScript; the ideas are identical across all four Resonate SDKs — only the syntax differs (Python uses bare yield, Rust uses async fn + .await, Go uses ordinary funcs + Future.Await). For concrete syntax in your language, pair this skill with resonate-basic-durable-world-usage-{typescript,python,rust,go}.

Resonate handles the hard parts automatically:

  • Retries and backoff (just throw errors, Resonate retries)
  • State persistence (every durable step is a checkpoint)
  • Crash recovery (resumes from last checkpoint)
  • Coordination (structured concurrency built-in)
  • Timeouts (configurable per operation)
  • Distributed execution (rpc routes to other workers)

Your job: Write the happy path. Resonate makes it durable.

What NOT to Build

Installs
9
GitHub Stars
6
First Seen
Aug 10, 2026
resonate-philosophy — resonatehq/resonate-skills