Johan Janssens
banner
johanjanssens.bsky.social
Johan Janssens
@johanjanssens.bsky.social
Co-Founder of https://joomla.org & https://joomlatools.com | Fractional CTO & Chief Architect | Startup Advisor | Web Developer | FOSS Advocate | Speaker.
Reposted by Johan Janssens
⚙️ Live from #IntPHPcon Munich!

@johanjanssens.bsky.social is showing how FrankenPHP takes PHP beyond Caddy — into the world of standalone runtimes built in Go.

Run PHP with no FPM, no Apache — just a single lightweight binary 💡
Modern PHP deployment redefined 🚀

#PHP #WebDev #DevOps #phpconference
October 30, 2025 at 9:38 AM
Reposted by Johan Janssens
🐘 FrankenPHP Beyond Caddy: Standalone #PHP Runtimes

At #IntPHPcon, @johanjanssens.bsky.social dives into #FrankenPHP as a full PHP runtime in Go ⚡
🔧 No FPM, Apache, or Nginx needed
📦 Compile PHP into Go binaries
🌍 Edge, container & embedded runtimes

🔗 https://f.mtr.cool/jvnxidmsha
September 16, 2025 at 8:02 AM
Reposted by Johan Janssens
FrankenPHP gained 1,000 stars in one week and is now listed among the trending repositories on GitHub 🤩! Let's help it reach 10,000!
June 23, 2025 at 9:54 AM
Just got my invite to the P2P Summit: x.com/Pears_p2p/st.... Huge thanks to the 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!
Pears_com on X: "A new internet of peers is emerging—one without servers, gatekeepers, or compromise. This July, the pioneers building it will gather in the beautiful city of Lugano 🇨🇭 Flights & hotels covered. Apply now → https://t.co/NYF9Q8j6Ki 🍐 https://t.co/svqsQzTUmI" / X
A new internet of peers is emerging—one without servers, gatekeepers, or compromise. This July, the pioneers building it will gather in the beautiful city of Lugano 🇨🇭 Flights & hotels covered. Apply now → https://t.co/NYF9Q8j6Ki 🍐 https://t.co/svqsQzTUmI
x.com
June 18, 2025 at 11:32 PM
Reposted by Johan Janssens
🚨 Lumon Industries reports: 🚨

FrankenPHP just hit 8,000 GitHub Stars! 🌟 Our innies are THRILLED! You clearly remember the brilliance of modern PHP. Thanks for the support – no severance needed! 🐘
June 10, 2025 at 9:18 AM
🚀 Slides are up! No FPM, No Problem – Learn how to build custom #PHP runtimes with #FrankenPHP and #Go, compile PHP into a single binary, and extend it like a pro.

📽️ gamma.app/docs/No-FPM-... #DevConf #EdgeRuntime #NoFPM
@phpconference.bsky.social
No FPM, No Problem
No FPM, No Problem Building runtime(s) with FrankenPHP and Golang
gamma.app
June 5, 2025 at 1:00 PM
Slides are wrapped ✅ for my talk @phpconference.bsky.social tomorrow. "No FPM, No Problem" will cover a bit of #PHP history but mostly offer a look into a bright future — building custom PHP runtimes with #FrankenPHP & Go. 🚀
June 4, 2025 at 3:45 PM
Super fun session yesterday on building PHP plugins with WASM and @extism.bsky.social at @phpconference.bsky.social

We ran 15 minutes over time — oops 😅 … but that's what happens when the room’s full of great questions and curious minds! Thanks to everyone who joined! #php #wasm
Building PHP plugins with WebAssembly and Extism - PHPConference Berlin 2025
Extism is a cross-language plugin framework for building with WebAssembly​. It's goal is to make all software programmable.
tinyurl.com
June 4, 2025 at 9:18 AM
Reposted by Johan Janssens
Afternoon energy at #IntPHPcon:

🤖 CI & PHP w/ @derrabus.bsky.social
🌐 WebAssembly w/ @johanjanssens.bsky.social & @kambo.bsky.social
🧪 PHPUnit deep dive w/ Sebastian Bergmann
🎨 UX detox w/ Henning Fries
🔐 GenAI security w/ Jeff Watkins

#PHP #AI #WebDev #UX #Testing
June 3, 2025 at 3:15 PM
One more demo for my talks at #PHPKonf 🇹🇷 and @phpconference.bsky.social 🇩🇪 What if ... you could minify JS, CSS, HTML, JSON, and SVG with #PHP, either inline or as #FrankenPHP HTTP middleware?

@extism.bsky.social and WebAssembly make this not only possible, but fast enough to run on the fly. 🚀
May 27, 2025 at 11:17 AM
Lining up a new demo for #PHPKonf 🇹🇷 and @phpconference.bsky.social 🇩🇪. What if you could write PHP extensions in #Go, #Rust, #JS, or even #PHP and ship them as cross-platform binaries?

Very easy with @extism.bsky.social, and plugged into #FrankenPHP, things get fast⚡, flexible 🔄, and seriously fun 🎉
May 23, 2025 at 6:11 PM
Another demo lined up for my talks at #PHPKonf 🇹🇷 and @phpconference.bsky.social 🇩🇪.

What if #PHP could... transform HTML using good old jQuery syntax, via cheerio.js.org, powered by an @extism.bsky.social plugin?

Yes, that means: jQuery in #WASM, called from PHP! 💥
May 21, 2025 at 11:48 AM
Prepping demos for my upcoming talks at #PHPKonf 🇹🇷 and @phpconference.bsky.social 🇩🇪.

What if #PHP could... 🚀 Server-Side Render (SSR) Web Components written in JS with enhance.dev, running as HTTP middleware via http-wasm.io, powered by @extism.bsky.social ⚡️ and #FrankenPHP 🐘?!
May 15, 2025 at 1:51 PM
Next stop: Istanbul! 🇹🇷 Excited to be speaking at #PHPKonf about #PHP, WASM, and @extism.bsky.social. Talk is all about making 'what ifs' come true. What if we could write PHP extensions in JS? What if a @laravel.com app could be bundled as a cross-platform binary?

Come and find out phpkonf.org! 🚀
PHPKonf 2025
PHPKonf - İstanbul PHP Conference 2025
phpkonf.org
May 7, 2025 at 10:07 AM
@derickr.phpc.social.ap.brid.gy remembered you mentioned you worked on the PHP WASM playground for the docs. Do you know: runno.dev? If not, might be useful.
Runno
An open-source sandbox that runs inside and outside the browser.
runno.dev
March 4, 2025 at 3:36 PM
Just dropped my #ConFoo slides on 'Building Desktop Apps with PHP'! 🚀

Covered #local-first, #NativePHP, #PHPDesktop & built a single-binary desktop app with #FrankenPHP, #Webview & #StaticPHPCLI. Huge kudos to @simonhamp.me for pushing NativePHP forward! 🙏

gamma.app/docs/Buildin...
Building Desktop Apps with PHP | Confoo 2025
Extism is a cross-language plugin framework for building with WebAssembly​. It's goal is to make all software programmable.
gamma.app
February 28, 2025 at 8:44 PM
🚀 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.org and pluggable with WASM? 🤔

Come find out! 9 AM, ST-Laurent 8 🔥

🎟️ confoo.ca/en/2025/sess... #nativephp
Building Desktop Apps...with PHP? | ConFoo.ca
FullStack Conference for developers February 26-28, 2025 in Montreal, Canada.
confoo.ca
February 28, 2025 at 3:11 AM
Slides from my talk "WebAssembly, Extend Anything with Everything, Everywhere! " at #confoo are online. gamma.app/docs/Extism-...

Showed how to extend #frankenphp with an @extism.bsky.social / #wasi markdown middleware plugin, generating html at 3k req/s. Kudos to @dunglas.dev, FrankenPHP rocks!
Extism - Make all software programmable | Confoo 2025
Extism is a cross-language plugin framework for building with WebAssembly​. It's goal is to make all software programmable.
gamma.app
February 26, 2025 at 7:45 PM
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.bsky.social, #NativePHP, #FrankenPHP, #Golang, #PHP, #JS ... and a few surprises.

More: confoo.ca/en/speaker/j...

See you tomorrow!
February 25, 2025 at 8:15 PM
Reposted by Johan Janssens
Switzerland now requires all government software to be open source. "public money, public code" www.zdnet.com/article/swit...
Switzerland federal government requires releasing its software as open source
The United States remains reluctant to work with open source, but European countries are bolder.
www.zdnet.com
October 20, 2024 at 2:12 PM
Reposted by Johan Janssens
📢 solidproject.org will have a new organisational home @odihq.bsky.social - pairing policy expertise with pro-human technology to build a global data infrastructure that encourages collaboration, stimulates creativity and fosters compassion - my original hope for the web.
We’re embarking on a significant new project, bringing Solid - which gives individuals & organisations greater control over their data - into our broader #DataStewardship work. Together, we can shape a future where personal agency is respected & society & economy benefit
theodi.org/insights/pro...
ODI and Solid: Building a future where data works for everyone
Learn more about our new project, bringing Solid into our broader data stewardship activities.
theodi.org
October 17, 2024 at 3:09 PM