Blog

Comparing Rust, JavaScript and Go for authoring WASM Components

2025-05-25

This month has already seen five Obelisk releases, each focused on adding JavaScript and Go support to the runtime. Although WASM format is source-language agnostic, both JavaScript and Go needed tweaks, workarounds and sometimes upstream tooling fixes to get fully working with the WASM Component Model. In this post we'll explore rewriting an activity, workflow and a webhook from Rust. All code examples are available in the Stargazers repository.

Read more »

Introducing Obelisk deterministic workflow engine

2025-05-03

I'm excited to introduce Obelisk, a new workflow engine I've been passionately building for over a year. You can find the project hosted at obeli.sk and the source code openly available at github.com/obeli-sk/obelisk under an Open Source license.

Recently, I shared Obelisk on Hacker News (link to story), and the response was very encouraging! It received over 100 upvotes, and the GitHub repository leaped from 14 stars to over 120 in just one day. Seeing this interest encouraged me to share more about the journey and the core ideas behind Obelisk.

Read more »