Kévin Dunglas
@dunglas
Followers
14K
Following
18K
Media
699
Statuses
18K
Founder of @coopTilleuls, a tech worker cooperative. Free Software creator: @ApiPlatform, @MercureRealTime, #FrankenPHP and many more!
Lille, France
Joined April 2008
I just updated the FrankenPHP gRPC extension to use the latest version of the worker API!
github.com
A PHP extension to write gRPC servers using the official gRPC library written in Go - GitHub - dunglas/frankenphp-grpc: A PHP extension to write gRPC servers using the official gRPC library writt...
1
6
42
@ApiPlatform @dunglas If you want you can also see my sketchnote about @dunglas’s talk here https://t.co/Jrj07avWwk
desnouveaux.fr
Présentation par Kévin Dunglas sur l'ajout d'une extension gRPC pour FrankenPHP pour améliorer les APIs avec API Platform à l'API Platform Conference 2025
0
2
2
Watch the #APIPlatformCon 2025 replay: Enhance your API Platform APIs with Go thanks to FrankenPHP by @dunglas 🎥 https://t.co/xIs32I8Aic
1
2
6
Thanks to all our sponsors for supporting The PHP Foundation in 2025! Together we helped ship PHP 8.5, released PIE 1.0, supported FrankenPHP, launched the PHP MCP SDK, secured a 2nd STA investment for Streams, and much more. Please consider sponsoring PHP in 2026 🙏💜
2
25
108
It took a little bit more then a #SymfonyCon hackday but API Platform 4.2.7 is Symfony 8 compatible! Update now! https://t.co/nUYYaRpCQ5
github.com
What's Changed chore: support symfony 8 by @soyuka in #7561 Fix/disable pagination maximum items per page by @Maxcastel in #7553 fix(symfony): disable Swagger UI and keep openapi.json by @Maxc...
3
5
24
🌟 Up now: Kévin Dunglas (@dunglas) — “Kill the SPA!” At #SymfonyCon Amsterdam 2025, Kévin is showing how to build modern Symfony apps without heavy JavaScript or SPAs — leveraging Twig, View Transitions, Mercure, and FrankenPHP for smooth, fast UIs! ⚡💻 #Symfony #PHP #WebDev
0
2
10
There are still a few FrankenPHP elePHPants available at our #SymfonyCon Amsterdam booth. Come grab yours before they're all gone! @symfonycon
1
3
10
My mission at @symfonycon: show you how to elegantly kill those pesky SPAs and bring the joy back to web development! Expect a big FrankenPHP announcement! Dinner on this boat is just the beginning of a great week. 🛥️🍽️
1
2
56
🧟♀️ After days and nights of toil: FrankenPHP 1.10 is alive! 🧟♂️ The creature is awake and brings unprecedented power to your #PHP applications: 🐘 PHP 8.5 support 🪽 New mercure_publish() function for easy real-time broadcasting with @MercureRealTime ⚙️ Enhanced extensions &
github.com
What's Changed New Features feat: PHP 8.5 support @vinceAmstoutz and @0x346e3730 in #1932 and #2006 feat: new mercure_publish() PHP function to dispatch Mercure updates by @dunglas in #1927 fe...
7
39
236
🦁 I just tagged Symfony Panther 2.3. This version brings compatibility with PHP 8.5 and Symfony 8! https://t.co/dA10un6H8K
github.com
Add support for PHP 8.5 Add support for Symfony 8 Disable dev-tools by default
0
3
24
Merci beaucoup @dunglas pour cet échange passionnant et super inspirant ❤️❤️
Nous avons eu l'immense chance d'intervenir dans le podcast d'@imenezzine1, « Café Tech avec Imen », où elle donne la parole, autour d'un café, à des personnes qui construisent la tech au quotidien. Découvrez dans cet épisode le parcours de @dunglas ⬇️ 🎤
0
1
1
It's not often but we've a green CI today! I released a few patches lately as we're trying to find a sweet spot with the ObjectMapper! https://t.co/3Tde9WAkN9 Try our v4.2.6 release and report back thanks!
0
1
11
🪽 @MercureRealTime 0.21 has been released. ⚡️ Significantly reduced memory consumption and improved hub performance ⚙️ Wildcards support for CORS and domains authorized to publish 🛠️ Ability to programmatically dispatch updates using the Go library, for projects like
github.com
What's Changed Contains fixes of some issues introduced in version 0.21.0 and 0.21.1 as well as performance improvements. fix: log messages and levels by @dunglas in #1119 perf: allocate heade...
0
5
23
Go Pro Tip: Clean test runs are quick test runs. Log output with `log/slog` only when `go test` is called with the `-v` flag. #golang #GoTesting #protip
https://t.co/tsu1UHn5nL
go.dev
0
1
3
🚨 Rassemblement contre la venue de Bruno Retailleau à Wazemmes 🚨 LILLE, WAZEMMES – Le 13 novembre prochain, Bruno Retailleau, VRP de la droite la plus réactionnaire et identitaire, prévoit de souiller de sa présence les rues de notre quartier de Wazemmes. Ne nous y trompons
4
19
40
🚫 Kill the SPA! @dunglas questions whether we really need all that JavaScript in modern apps😏 Discover a simpler, faster approach in his talk: “Kill the SPA!” at #SymfonyCon Amsterdam 2025⚡ 🔎More: https://t.co/ucVPQp5sKN 🎟️Join us: https://t.co/Ku9f2fAr30
#php #phpc #symfony
#SymfonyCon Amsterdam 2025: Speaker announcement! 🎤 🌐 Join Kévin Dunglas to see how Symfony, Twig, and modern CSS can deliver SPA-like UX—without the JavaScript overload
0
1
8