@dunglas@mastodon.social
@dunglas@mastodon.social avatar

dunglas

@dunglas@mastodon.social

Founder of https://mastodon.online/@cooptilleuls, a tech worker cooperative. Free Software creator: https://fosstodon.org/@ApiPlatform, Mercure, Vulcain, FrankenPHP, various Symfony components…

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dunglas, to random
@dunglas@mastodon.social avatar

🧟 I've just released FrankenPHP 1.1! This version adds a bunch of new features including:

  • Brotli compression
  • apache_* PHP functions
  • custom php.ini and Caddyfile for standalone apps

Stability, performance, and documentation have also been greatly improved.

I'll showcase some of these features tomorrow during my talk at LaraconEU ⚡️

https://github.com/dunglas/frankenphp/releases/tag/v1.1.0

dunglas, to random
@dunglas@mastodon.social avatar

I can't wait for LaraconEU!!
My talk is Monday at 10:30.

dunglas, to random
@dunglas@mastodon.social avatar

Version 1.4 of the JSON ODM for the Doctrine ORM is available!

It brings Symfony 7 compatibility, Uid support, and a handy new constant for type.

Thanks to everyone who contributed to this new version!

https://github.com/dunglas/doctrine-json-odm/releases/tag/v1.4.0

dunglas, to random
@dunglas@mastodon.social avatar

Working on FrankenPHP, I find the weirdest bugs in the whole DevOps stack. Thanks to the Docker team for their great responsiveness: bug identified and patch proposed! 🐳🔨🐛

https://github.com/docker/buildx/issues/2229

dunglas, to random
@dunglas@mastodon.social avatar

🎶 @cooptilleuls wishes you a year 2024 filled with
MUSIC. For the occasion, a few colleagues and I are sharing our favorite music with you! https://happy-new-mix.les-tilleuls.coop/en

dunglas, to random
@dunglas@mastodon.social avatar

FrankenPHP now has nice bug report and feature request forms!

dunglas, to random French
@dunglas@mastodon.social avatar

Je ne peux pas (encore) révéler pour quel client je bosse actuellement, mais ça c’est de la vraie « » ✊📢

dunglas, to random
@dunglas@mastodon.social avatar

🌟 has reached 5,000 stars on GitHub! If you like the project, give it a star too. 🌟

https://github.com/dunglas/frankenphp

dunglas, to random
@dunglas@mastodon.social avatar

We've improved the documentation on @ApiPlatform providers and state processors to encourage the use of generics. Check it out:

Providers: https://api-platform.com/docs/core/state-providers/
Processors: https://api-platform.com/docs/core/state-processors/

dunglas, to random
@dunglas@mastodon.social avatar

Online has now begun! I'll be presenting how to distribute Symfony applications as standalone binaries using tomorrow morning. It's not too late to get your tickets! https://live.symfony.com/2024-online-january/schedule#symfony-apps-as-standalone-binaries

dunglas, to random
@dunglas@mastodon.social avatar

⚡️📦 To make your sites faster, I've just released a new module for the Caddy server that compresses HTTP responses with Brotli!
This module uses a super-efficient implementation written in C, and will soon be available in .

https://github.com/dunglas/caddy-cbrotli

dunglas, to random French
@dunglas@mastodon.social avatar

Our offices under the snow! @cooptilleuls

dunglas, to random
@dunglas@mastodon.social avatar

We have just published a new documentation entry explaining how to use in production: https://frankenphp.dev/docs/production/

dunglas, to random
@dunglas@mastodon.social avatar

FrankenPHP 1.0.3 has just been released, thanks to the incredible work of @withinboredom, this version corrects a memory leak. Expect a new release containing more fixes and improvements (still by Robert) next week!

https://github.com/dunglas/frankenphp/releases/tag/v1.0.3

dunglas, to random French
@dunglas@mastodon.social avatar

Introduction to Plan 9 http://fqa.9front.org/fqa0.html

dunglas, to random French
@dunglas@mastodon.social avatar

💯 + Firefox is a (true) free software and a common, published by a not-for-profit organization, for the public good. https://roytanck.com/2023/12/23/in-2024-please-switch-to-firefox/

dunglas, (edited ) to random
@dunglas@mastodon.social avatar

🎄🧟🎅 Here's my Christmas present: FrankenPHP 1.0.2 is out!

Most of the changes are related to static binaries:

  • A Linux ARM build is available
  • sodium and igbinary PHP extensions are now included
  • Redis extension now supports LZ4 compression

🎁 https://github.com/dunglas/frankenphp/releases/tag/v1.0.2

dunglas,
@dunglas@mastodon.social avatar

If you like the Franken Santa mascot (by @Ginifizz, as usual), don't hesitate to buy merchandise to support the project! https://frankenphp.dev/shop/

dunglas, to php
@dunglas@mastodon.social avatar

Proposal: add worker mode primitives for SAPIs directly in itself

https://externals.io/message/122027

dunglas, to random
@dunglas@mastodon.social avatar

My top languages in 2023:

  1. C
  2. PHP
  3. Go

https://githubunwrapped.com/dunglas

dunglas,
@dunglas@mastodon.social avatar

20 years later, I'm again mainly using the first programming language I learned. Just goes to show, the basics never go out of date!

dunglas, to random
@dunglas@mastodon.social avatar

FrankenPHP 1.0 is out 🎉

For the occasion, we've created a brand new website. https://frankenphp.dev

dunglas, to random
@dunglas@mastodon.social avatar

One weekend after the launch of its version 1.0, has already reached 4,000 stars on GitHub 🤩🐘.

Want to help the project? Give it a star (contributions, feedback, and sponsorships are also welcome 😅)!

https://github.com/dunglas/frankenphp

dunglas,
@dunglas@mastodon.social avatar

@Skoop thanks 🤗

dunglas, to random
@dunglas@mastodon.social avatar

New FrankenPHP feature: package your PHP apps as standalone, self-executable binaries. https://dunglas.dev/2023/12/php-and-symfony-apps-as-standalone-binaries/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines