February 25-27, 2026
Montreal, Canada

Building PHP extensions with WebAssembly

What if PHP extensions could be written not just in C, but in almost any programming language, safely, securely, and without steep learning curves?

With WebAssembly and FrankenPHP, this is possible. Wasm lets you create PHP extensions using Rust, Go, or JS, running untrusted code securely in a sandbox. This talk shows how you can build multi-language Wasm plugins for PHP with minimal code and run them with FrankenPHP.

View all 193 sessions

Johan Janssens

Timble

Johan Janssens is a passionate technologist and open-source advocate with over 25 years of experience in emerging technologies and innovative software architectures. As a Fractional CTO and Digital Architect, he specializes in crafting seamless digital experiences and solving complex challenges with open technologies.

A co-founder of Joomla and the lead developer of Joomla 1.5, Johan has played a pivotal role in shaping the open-source landscape. He is deeply committed to digital freedom.

Read More