Blog
Tutorials, announcements, and insights about structured concurrency
Latest
What is Strict Structured Concurrency?
In standard structured concurrency, background tasks can hold a scope open after the meaningful work is done. Strict structured concurrency corrects that lifetime model by reclaiming incidental work automatically.

Charles Lowell
March 12, 2026
All Posts
AbortController.abort() Doesn't Mean It Stopped
controller.abort() fires an event and returns immediately, but cleanup depends on every function honoring the signal. Structured concurrency inverts the default: scope owns lifetime, cleanup is automatic.

Taras Mankovski
February 13, 2026
Why JavaScript Needs Structured Concurrency
Structured programming tamed the chaos of early computing. Structured concurrency does the same for async — and Effection brings it to JavaScript.

Taras Mankovski
February 6, 2026
Welcome to the Effection Blog
Introducing the new Effection blog - your source for tutorials, release announcements, and insights about structured concurrency in JavaScript.

Taras Mankovski
February 2, 2025