Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Kévin Dunglas

@dunglas@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

⚒️ Free software creator: @ApiPlatform@fosstodon.org, FrankenPHP.dev, Mercure.rocks, and various @symfony@mastodon.social components
🧑‍💻 Founder of @cooptilleuls@mastodon.online, a developer co-op
📍 Lille, France

0 Followers
0 Following
22 Posts
Joined August 24, 2018
Website:
https://dunglas.dev
GitHub:
https://github.com/dunglas
Bluesky:
https://bsky.app/profile/dunglas.dev

Posts

Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Jul 30, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Just improved Caddy performance by fixing header casing on the hot path! 🚀 When using Go's net/http, make sure to use canonical HTTP header casing (e.g. Content-Type instead of content-type). Non-canonical keys trigger string formatting and allocations on every lookup. https://github.com/caddyserver/caddy/pull/7911#pullrequestreview-4817897747
GitHub

caddyhttp: use canonical header key casing to avoid re-canonicalization by dunglas · Pull Request #7

Summary http.Header.Get/Set re-canonicalize the passed key and allocate a new string whenever it isn't already in canonical MIME header form. Three call sites in the codebase were passing non-c...

3
1
2
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Jul 18, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
🔒 Vulcain 1.4.2 is out, a security release. Three vulnerabilities in Preload/Fields directive handling are fixed: • High: quadratic response rebuild on wildcard match (algorithmic-complexity DoS) • Medium: unbounded JSON-pointer recursion (memory amplification) • Low: TOCTOU race on the HTTP/2 push counter Reported by Alexandre Daubois. Upgrade now. https://github.com/dunglas/vulcain/releases/tag/v1.4.2 #opensource #golang #webdev
0
0
1
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Jul 09, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Introducing prompt-mac: Turn a fresh Mac into an agent-first dev powerhouse with one command 🚄 https://github.com/dunglas/prompt-mac
1
0
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Apr 10, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

We've just finalized our next-gen AI-powered security audit tool at @cooptilleuls@mastodon.online!

We used it to discover and patch a critical vulnerability in Mercure as well as in several of our clients' projects.

The Mercure fix also made topic matching 38% faster! ⚡️

1. Update Mercure and FrankenPHP immediately. (Using Mercure.rocks Cloud? You're already updated and protected! ☁️✅)
2. Want us to secure your stack? Contact us for a full security audit! ✉️ contact@les-tilleuls.coop

#CyberSecurity #AI

3
0
3
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 31, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @lukasrotermund@social.tchncs.de
@lukasrotermund@social.tchncs.de Not sure I'm following you. Symfony Docker has always focused on dev envs setup, and Docker is ideal for safely running coding agents. Use what you like, though!
0
0
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 31, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @lukasrotermund@social.tchncs.de
@lukasrotermund@social.tchncs.de Why? All new features are entirely optional and off by default.
0
1
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 31, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

I've just dramatically improved my "Symfony Docker" project.

It now supports Dev Containers, autonomous (YOLO) coding agents such as Claude Code, Xdebug out of the box, instantaneous hot reloading with FrankenPHP, and slim, rootless images for production. 🐘

I presented these features at SymfonyLive Paris. Here is the detailed breakdown and the slides from my talk: https://dunglas.dev/2026/03/coding-at-the-speed-of-thought-the-new-era-of-symfony-docker/

4
2
1
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 25, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

I'm cooking up something pretty insane for SymfonyLive Paris! Buckle up. 🐳🤖

2
0
1
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 20, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

Dimanche, Lille a rendez-vous avec l'histoire : devenons la première grande ville française à expérimenter 🌱✊ l'Écologie Sociale et 🗣️ le communalisme.

Un seul bulletin permet l'alternative : celui de notre liste "Lille insoumise, écologiste et populaire" menée par Laouharia Addouche.

@offensive@mastodon.social #DimancheJeVoteLFI

4
0
2
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 16, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @dunglas@mastodon.social
Cette occasion ne se représentera pas de sitôt. Baly Stéphane, Faustine Balmelle et les autres candidat·es de Lille Demain doivent prendre leurs responsabilités et s'engager pour la rupture. Ce que nous avons vu hier est inacceptable : Hier, j'ai été assesseur bénévole. Dans mon bureau de vote, l'assesseuse EELV et moi-même avons pu constater de nombreux écarts avec le code électoral. Refus d'inscrire des citoyens au dépouillement, pressions constantes...
0
2
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 16, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @dunglas@mastodon.social
J'ai même été personnellement menacé par un membre du PS qui m'a lancé "viens, on sort" devant toutes les personnes présentes car je tentais de faire respecter les procédures démocratiques. Des problèmes similaires se sont répétés dans un très grand nombre de bureaux de vote. Malgré ces méthodes d'un autre âge, ils n'ont pas pu stopper la vague. Ne décevons pas l'espoir qui se lève. Unissons-nous !
4
2
3
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 16, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

✊ Score historique pour "Lille insoumise, écologiste et populaire" : le changement est à portée de main

Les Lilloises et les Lillois ont tranché : ils veulent en finir avec le système PS. Pour la première fois depuis 70 ans, la rupture est possible !

Nous avons enfin l'occasion de faire de Lille une ville qui :
🌱 met en œuvre un programme écologiste vraiment ambitieux
🤝 lutte concrètement et efficacement contre les inégalités
🗣 redonne le pouvoir aux habitant·es via la démocratie directe

1
2
3
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 13, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @dunglas@mastodon.social
🌱 Une ville qui mènera une politique drastique de lutte contre la pollution de l'eau, de l'air et des sols, qui empoisonne les habitant·es, qui arrêtera la bétonisation à tout-va et où l'on pourra circuler à pied et à vélo en toute sécurité ⚖️ Une ville vraiment égalitaire, où les richesses seront mieux réparties et où tous les logements seront dignes 🤝 Et bien sûr, une ville dont l'économie coopérative sera le fer de lance
2
2
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 13, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @dunglas@mastodon.social
Avec Lahouaria Addouche et les 60 autres personnes engagées, motivées et compétentes qui composent notre liste, nous ferons de Lille : 🗣️ Un laboratoire du communalisme et de la démocratie directe grâce aux Assemblées Populaires et au RIC
1
2
0
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 13, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

🔴⚫️🟢 Je suis fier d'être présent sur la liste Lille insoumise, écologiste et populaire au nom de Vert ! La Commune / @offensive@mastodon.social.

#DimancheJeVoteLFI

8
2
3
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 12, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

🛡️ Symfony Docker now provides a rootless production image that contains only what is strictly necessary to run #FrankenPHP and #Symfony.

They are 60% smaller than before, dropping from 704MB down to just 290MB! 📉✨

We have also merged numerous improvements, such as:

✍️ Use of EOF syntax in the Dockerfile for better readability
🧹 Automatic removal of code only needed during installation

https://github.com/dunglas/symfony-docker/pull/909

11
0
8
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 10, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

FrankenPHP 1.12.1 is out! It fixes some bugs introduced in 1.12.0. https://github.com/php/frankenphp/releases/tag/v1.12.1

3
0
2
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Mar 06, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

🧟 Official native Windows support for FrankenPHP is here 🪟🚀

✅ Rely on official PHP Windows binaries
✅ Support all FrankenPHP features, including worker mode and hot reloading
✅ Full PHP extension support
⚡️ Up to 3.6x faster than Nginx/PHP-FPM on Windows!

Try it and read the full story on how we made it happen: https://dunglas.dev/2026/03/windows-support-for-frankenphp-its-finally-alive/

Thanks to Intelligence X and Les-Tilleuls.coop for having sponsored this feature!

#PHP #golang #Windows

5
0
6
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Feb 25, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

🔥 Mercure v0.21.10 is here!

🚀 Built with Go 1.26 (10–40% reduction in GC overhead)
🛠 Includes Caddy 2.11

Faster, leaner, and ready for production. Upgrade now! 🥳

https://github.com/dunglas/mercure/releases/tag/v0.21.10

1
0
1
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Feb 24, 2026
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social

FrankenPHP v1.11.3 is now available! 🧟💜

This release focuses on stability and keeping you on the bleeding edge. We’ve upgraded the static binaries to PHP 8.5 and the internal core to Caddy 2.11.

https://github.com/php/frankenphp/releases/tag/v1.11.3

5
0
3
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Dec 20, 2022
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @dvdvsdr@home.social
@dvdvsdr@home.social @dansup@mastodon.social I published an ActivityPub package for @ApiPlatform@fosstodon.org and Symfony a while ago. It's a good start (IMHO), but it needs some work. https://github.com/api-platform/activity-pub
3
2
1
0
Open post
dunglas
Kévin Dunglas @dunglas@mastodon.social · Nov 06, 2022
Kévin Dunglas
@dunglas@mastodon.social

⚒️ Free software creator: @ApiPlatform, FrankenPHP.dev, Mercure.rocks, and various @symfony components 🧑‍💻 Founder of @cooptilleuls, a developer co-op 📍 Lille, France

mastodon.social
Replying to @Gargron@mastodon.social
@Gargron@mastodon.social thank you!
0
0
0
0

Remote instance

mastodon.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 23:39:36 UTC