Search
20 results for “johanjanssens”
-
Slides from my talk "Building #PHP Plugins with #WebAssembly" @ConFooCa are up, incl 20 demos.
Rust, Go, JS → .wasm → call from PHP, sub-ms performance, sandboxed
Get the slides here https://gamma.app/docs/Building-PHP-plugins-with-WASM-Confoo-2026-j0k4fwetfc6gjib and check out all the code here: https://github.com/johanjanssens/frankenwasm
Kudos to @dunglas #FrankenPHP rocks!
-
Slides from my talk "#PHP 150x Faster, Still Legacy Friendly!" at #confoo are up.
#FrankenPHP threads + Go semaphore = true parallelism for any blocking PHP code. Legacy scripts stay unchanged, just compose them.
Get the slides here: https://gamma.app/docs/PHP-150x-Faster-Still-Legacy-Friendly-wozvte56hx7i0ku and check out all the code here: https://github.com/johanjanssens/frankenasync
-
Slides from my talk "Multiprocess PHP Containers with S6 Overlay " at #confoo are online. https://speakerdeck.com/johanjanssens/multiprocess-php-containers-with-s6-overlay-confoo-2023-fff7f58f-9471-459c-a0f6-edcd6fc05736
Also showing how to run an #openswoole HTTP Server as an additional supervised service. Kudos to @ska for building S6 and S6 Overlay!
-
Slides from my talk "Asynchronous programming with #PHP and #openswoole“ at #confoo are online https://speakerdeck.com/johanjanssens/asynchronous-programming-with-php-and-openswoole-confoo-2023
To all attendees thanks a lot for listening, despite the projector issues we made it. Ran out of time for demo's. Still want one? Send a DM.
-
Just got my invite to the P2P Summit: https://x.com/Pears_p2p/status/1925175804960317584. Huge thanks to the https://holepunch.to/ team! Feels like the early days of #BarCamps and #FOSS.
Excited to share my own work and help build a future true to the Internet’s original vision, decentralised, resilient, and built from the edges in!
-
Prepping demos for my upcoming talks at #PHPKonf 🇹🇷 and #PHPConference🇩🇪.
What if #PHP could... 🚀 Server-Side Render (SSR) Web Components written in JS with https://enhance.dev, running as HTTP middleware via https://http-wasm.io, powered by #Extism⚡️ and #FrankenPHP 🐘?
-
Here we go ... enhance-ssr-wasm running inside a PHP desktop app, directly binding to a webview (no http).
This doesn't require `sudo extism lib install`, or `composer require extism/extism` anymore.
The runtime is a static build of FrankenPHP, Wails, Wazero and Extism. Integration between PHP and Extism is done through a PHP-C-Go binding.
-
Next stop: Istanbul! 🇹🇷 Excited to be speaking at #PHPKonf about #PHP #WASM and #Extism. This talk is all about making 'what ifs' come true. What if we could write PHP extensions in JavaScript? What if a #Laravel app could be bundled as a cross-platform binary? What if PHP scripts could run truly async?
Come and find out https://phpkonf.org! 🚀 #php #wasm #extism
-
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀
Covered #localfirst, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp for pushing NativePHP forward! 🙏
https://gamma.app/docs/Building-Desktop-Apps-with-PHP-Confoo-2025-zeyd7c4qykll78b?mode=doc
-
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀
Covered #localfirst, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp for pushing NativePHP forward! 🙏
https://gamma.app/docs/Building-Desktop-Apps-with-PHP-Confoo-2025-zeyd7c4qykll78b?mode=doc
-
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀
Covered #localfirst, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp for pushing NativePHP forward! 🙏
https://gamma.app/docs/Building-Desktop-Apps-with-PHP-Confoo-2025-zeyd7c4qykll78b?mode=doc
-
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀
Covered #localfirst, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp for pushing NativePHP forward! 🙏
https://gamma.app/docs/Building-Desktop-Apps-with-PHP-Confoo-2025-zeyd7c4qykll78b?mode=doc
-
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀
Covered #localfirst, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp for pushing NativePHP forward! 🙏
https://gamma.app/docs/Building-Desktop-Apps-with-PHP-Confoo-2025-zeyd7c4qykll78b?mode=doc
-
🚀 Tomorrow, I'm bringing #PHP to the desktop at #ConFoo, building on my first talk!
Can we create a single-binary desktop app with #FrankenPHP & #go — without @electronjs and pluggable with WASM and Extism? 🤔
Come find out! 9 AM, ST-Laurent 8 🔥
🎟️ https://confoo.ca/en/2025/session/building-desktop-apps-with-php #nativephp
-
Slides from my talk "WebAssembly, Extend Anything with Everything, Everywhere! " at #confoo are online. https://gamma.app/docs/Extism-Make-all-software-programmable-Confoo-2025-qf29yghcr0praa0
Showed how to extend #frankenphp with an #extism / #wasi markdown middleware plugin, generating html at 3k req/s. Kudos to @dunglas, FrankenPHP rocks!
-
After a 2-year conference sabbatical, I'm back on the speaker circuit! First stop: #ConFoo in Montreal.
This year’s talks cover and include #WASM, #extism, #NativePHP, #FrankenPHP, #Golang, #PHP, #JS ... and a few surprises.
More: https://confoo.ca/en/speaker/johan-janssens
See you tomorrow!
-
Morning #confoo! Join me today in ST-Laurent 5 at 10am to learn how to "Build multiprocess PHP containers with S6 Overlay"
As a bonus, will show how to setup a HTTP server and a FastCGI proxy with #openswoole running as separate Linux processes.
-
🚀 #PHP 150x faster – no rewrite needed! #FrankenPHP threads + #Swow coroutines + #PHP Generators + #Go = 🔥 performance for legacy & new code. Talk by Johan Janssens
https://gamma.app/docs/PHP-150x-Faster-Still-Legacy-Friendly-Confoo-2026-wozvte56hx7i0ku
-
I’m back from #VoxxedDays Thessaloniki. Thanks to the team for the flawless organisation as always.
I even brought back incriminating evidence on @johanjanssen 😎
-
Jimpa released in 2025 set in Australia/Netherlands
compersion
The feeling of joy associated with seeing a loved one love another; contrasted with jealousy.
https://www.imdb.com/title/tt23745668
#movie #lgbtqmovie #greatmovie #blackactors #JeanJanssens #RomanaVrede #singing