flossypurse
flossypurse.bsky.social
flossypurse
@flossypurse.bsky.social
Durable asynchronous tool usage. A promise ID is the secret ingredient in the special sauce of solving for our distributed system problems. journal.resonatehq.io/p/agent-tool...
Agent tools part 2 | Durable asynchronous tool calls
A promise ID is the secret ingredient in the special sauce of solving for our distributed system problems.
journal.resonatehq.io
June 26, 2025 at 3:02 PM
The current evolution of agent tool calling is solely addressing the needs of autonomy and not distribution.
journal.resonatehq.io/p/agent-tool...
Agent tools part 1 | The current status
Tool calling has evolved horizontally, addressing the needs of autonomy but not distribution.
journal.resonatehq.io
June 24, 2025 at 5:59 PM
latest article — Durable Executions: from where do deterministic constraints come?
journal.resonatehq.io/p/from-where...
Durable Execution: From where do deterministic constraints come?
Is it because of the system? Or because of your use case?
journal.resonatehq.io
June 9, 2025 at 5:41 PM
Today I successfully invoked and awaited on a server side function with @resonatehqio.bsky.social 's Async RPC directly from the browser.
May 29, 2025 at 1:46 PM
I call it the "Wisdom Paradox". A strange duality I can't un-see just about everywhere at this point.
smokesomepaint.substack.com/p/the-wisdom...
The Wisdom Paradox
To be human is to wrestle with this paradox, again and again.
smokesomepaint.substack.com
May 29, 2025 at 1:44 PM
Ask a question in the RSVP form and it will be answered in the webinar!
Resonate + Deterministic Simulation Testing Webinar

June 4th 2025 @ 10AM PT, 1PM ET

Join us as we explore the implementations of Deterministic Simulation Testing for the Resonate Server and the Resonate Python SDK.

RSVP to get a calendar invite: resonatehq.io/rsvp
May 29, 2025 at 1:43 PM
I love a good diagram. Here are the 4 types we use at Resonate HQ: journal.resonatehq.io/p/four-diagr...
Four diagrams that define our system design language
There are four types of diagrams that we rely on to tell the story of a system design.
journal.resonatehq.io
April 8, 2025 at 6:34 PM
There was more drama at the AGM of my kid's soccer team than the latest episode of 1923.
March 25, 2025 at 7:04 PM
I like to establish fundamental truths to communicate about software design and development.

Here I attempt to make only true statements backed up by a formal specification.

journal.resonatehq.io/p/resonate-c...
Resonate Call Graphs
A Resonate Call Graph is a map of the durable world.
journal.resonatehq.io
February 26, 2025 at 7:58 PM
One of the most important APIs that Resonate offers, is the Remote Function Invocation.

My article on Resonate as an Async RPC Framework just dropped: resonatehqio.substack.com/p/resonate-i...
February 3, 2025 at 10:41 PM
I am taking a chance on a AMD Ryzen 7 7700,
GeForce RTX 4060, & 32GB DDR5 gaming PC almost exclusively for PUBG. Will that be enough?
January 17, 2025 at 4:41 PM
Generic synchronous RPC architecture
January 17, 2025 at 3:32 PM
How much more likely are you to try a new dev tool/framework/project if there is a scaffolding cli / or project template generator?
December 18, 2024 at 10:31 PM
Build a durable summarization app in Python with resonatehq.io, Flask, and Ollama docs.resonatehq.io/get-started/...
December 16, 2024 at 7:14 PM
Which is easier, building a community around a new programming language that is tailored to a specific need, or pushing a framework/model into an established language community?
December 3, 2024 at 3:59 PM
Just discovered rye (rye.astral.sh ) for managing python projects. 🤌
September 17, 2024 at 5:47 PM
Warhammer 40k Space Marines II = Halo meets Fallout meets Starcraft
September 13, 2024 at 11:14 PM
Resonate HQ SDK, "local mode", swim lane sequence diagram, functions only
September 9, 2024 at 11:43 PM
TIL that with resonatehq.io you can block a flow by creating and awaiting on a promise in one process (await ctx.run("bar");) and unblock the flow by resolving the promise from another process (resonate.promises.resolve("bar", "description");)
September 5, 2024 at 5:28 PM