Skip to content
Effect Days 2026 Get your ticket

This Week in Effect - 136

Module of the Week series by Maxwell Brown, starting with PersistedQueue. Cloudflare, Effect & Alchemy recognised as the winning stack with AI agents by the community.

Hi Effecters!

Welcome back to This Week in Effect, your weekly update of the latest developments in the Effect community and ecosystem.

Effect is the TypeScript library for the AI era, helping developers build complex, synchronous, and asynchronous programs. One key feature that sets Effect apart is how it leverages structured concurrency to provide features such as async cancellation and safe resource management, making it easier to build robust, scalable, and efficient programs.

To get started, below you’ll find links to our documentation and our guide for installing Effect. Enjoy!

Recent major updates:

Technology

We’ve just launched Module of the Week, a new blog series run by Maxwell Brown, to help the community learn about the lesser-known parts of Effect, one module at a time. Read about PersistedQueue, the first module featured in the series.

Effect v4 RC updates.

The RC hardening effort continued this week, alongside several new capabilities in sql-pg, HTTP, and Crypto.

  • New HTTP method support: Added support for the QUERY HTTP method, and exposed HttpApi.ParseOptions for finer control over schema decoding and encoding at the endpoint level.

  • sql-pg improvements: Added support for startup parameters and opaque connection options, added decoding of timestamp/timestamptz columns as Date, decoded unregistered scalar OIDs as UTF-8 text, added support for Effect-based password providers, and preserved SqlError when LISTEN connections fail.

  • Crypto: Added ULID support to the Crypto module.

  • Cluster & durable execution: Fixed mailbox starvation caused by unrelated workflow deferreds, fixed lost durable deferred wakes in discarded cluster workflows, fixed deferred handover wake-ups and interrupted RPC stream writes, fixed deferred self-completion in the memory workflow engine, and fixed RunnerServer request leaks on caller disconnect.

  • HTTP fixes: Preserved Content-Type on file responses and in HttpStaticServer, fixed literal action suffixes across HttpApi, and kept raw Web Response bodies readable in toClientResponse.

  • Durable Objects (sqlite-do): Added support for nested storage transactions, and propagated native transaction completion failures correctly.

  • Data & parsing: Fixed YAML indentless sequence and multiline scalar parsing, added Arbitrary.array with structural shrinking, restricted ByteSize string inputs to canonical integer quantities, and fixed a multipart hang when the request body fails during an active file upload.

  • AI: Fixed OpenAI web search to support API sources, and fixed several MCP server issues around tool strictness, server instructions, and prompt titles.

  • Effect & Stream: Aligned Effect and Stream API signatures and fixed several Stream type signature inconsistencies.

  • Documentation: Updated v3-to-v4 migration guidance for MCP handlers, tool results, and byte sizes.

You can follow the full changelog in the effect repository.

To catch up on more updates, check out Effect v4 Updates, starting from the recently published Effect v4 RC: August 2026 Updates.


Other technical updates from the past week.

Effect Core

Community Events

Visit our Effect Community Events calendar and subscribe for updates on upcoming Effect events.

Effect Adoption Partner

We’re thrilled to announce Ziverge as the first Effect Adoption Partner!

Community Highlights

Cause & Effect Podcast

Don’t forget to listen to our Cause & Effect podcast hosted by Johannes Schickling and available on YouTube, X(Twitter), and audio platforms like Spotify and Apple Podcast.

John A. De Goes, the creator of ZIO, as well as CEO of Ziverge and Golem Cloud, joins Johannes Schickling and Michael Arnaldi to discuss how AI is reshaping software engineering, what developers should still learn, and why Effect’s primitives are especially valuable for coding agents.

Play

Effect Team Content Update

  • Effect Office Hours 46 🔥
Play
  • Drizzle transactions with Effect v4.
Play

Effect Job Opportunities

Looking for a role where you can work with Effect? We now have a dedicated Effect jobs page featuring open roles from companies that use Effect. We’ll keep it updated as new opportunities come in.

Explore Effect job opportunities →

Disclaimer: Please note that these job postings are shared for informational purposes, and we encourage applicants to verify details directly with the hiring companies.

Effect Merch Store

The Effect Merch Store offers a selection of Effect-branded items designed for the community. All orders are processed and fully managed through Printful.

Closing Notes

That’s all for this week. Thank you for being a vital part of our community. Your feedback is highly valued as we fine-tune this format. Feel free to share your thoughts, and we’ll do our best to tailor it to the needs of our community.

Effect Community Team

Share

Last updated

// Effect Community

Join the conversation on Discord

Meet engineers running Effect in production.