@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 golang
@dunglas@mastodon.social avatar

On the road to Mercure 1.0! Migration from URI Templates to URL patterns from WHATWG for a better developer experience when selecting multiple topics!

https://github.com/dunglas/mercure/pull/831

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

Hey @cooptilleuls / @dunglas , do you have a guide somewhere on how to migrate a server that has tons of Caddy "vhosts" to FrankenPHP, where frankenphp is not used at first, but then I can migrate my vhosts one y one?

dunglas,
@dunglas@mastodon.social avatar

@pierstoval @cooptilleuls Add the php_server directive only in the site blocks you want to migrate?

dunglas,
@dunglas@mastodon.social avatar

@pierstoval @cooptilleuls I'm no sure to follow :) You can use the official binaries, the Docker image, or xcaddy.

dunglas,
@dunglas@mastodon.social avatar

@pierstoval @cooptilleuls you can use the binary releases we distribute on GitHub. We don’t have Debian packages nor Brew formula yet but that would be great. Contribs welcome 🤗

dunglas, to HowTo
@dunglas@mastodon.social avatar

Use FrankenPHP with custom Caddy modules. https://github.com/dunglas/frankenphp/pull/287

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

Wouldn't it be possible to restore communications in #Gaza using a mesh network (Bluetooth, WiFi...)? Gaza is very dense, it should technically work, and with devices on the other side of the borders (Israel, Egypt) connected to the internet, it should even be possible to get data out and in from the internet to this local network. Does anyone know if such an app exists? If it doesn't already exist, who would be willing to put together a team to code it?

dunglas,
@dunglas@mastodon.social avatar
dunglas, to Laravel
@dunglas@mastodon.social avatar

🏎️🔥 Here's a patch that adds support to Octane.

https://github.com/laravel/octane/pull/764

dunglas, to random
@dunglas@mastodon.social avatar

Symfony Docker and the @ApiPlatform distribution now use the new compose.yaml file. Also, the integration with Caddy has been greatly improved: better default config and human-readable logs in dev mode!

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

dunglas, to random
@dunglas@mastodon.social avatar

How To Make A CPU - A Simple Picture Based Explanation https://blog.robertelder.org/how-to-make-a-cpu/

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

I find it hard to understand why many of my contacts are migrating to this umpteenth social network in the hands of a billionaire, when we have Mastodon, which is free and independent software, based on open standards managed by the community, that anyone can join without an invitation, and which has proved that it works well.

mnot, to random
@mnot@techpolicy.social avatar

I've proposed a standard for grouping cached responses together, so you can do things like invalidate them together.

Various caches already do this (including many CDNs), but it's all over the map.

If you're a HTTP person and this sounds like a good idea to you, please support the call for adoption:
https://www.w3.org/mid/AF939A2D-A7BC-4950-8A03-3567F58403C9@apple.com

dunglas,
@dunglas@mastodon.social avatar

@pierstoval @mnot yes, we are working on implementing the draft in @ApiPlatform!

dunglas, to random
@dunglas@mastodon.social avatar

Remove cars from your street and add some greenery with this Dutch AI! https://dutchcyclinglifestyle.com/en

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

Big news: Vulcain 1.0 is out 🔥🔨🔨

Vulcain is a protocol for creating fast, idiomatic, client-driven #REST APIs.

In addition to Preload Hints and Server Push, v1 adds support for HTTP 103 status code.

To celebrate, the project now has its own website: https://vulcain.rocks

The website was created by @Ginifizz and Early Hints support was added by @chalasr. Many thanks to them, and to all the contributors who made this project and this release possible!

dunglas, to random
@dunglas@mastodon.social avatar

The community event at #PlatformSummit2023 is really something!

Attendees dancing on ABBA.

dunglas, to random
@dunglas@mastodon.social avatar

Tomorrow afternoon, I'll be giving a talk on Edge Side API architecture at #PlatformSummit2023 in Stockholm. Don't miss it!

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

YouTube-like platform should be provided as a public service. I'm all for paying taxes to prevent mass surveillance, ads to sell useless things that destroy the planet and the manipulation of opinions on a global scale.

Of course, these platforms should use open protocols, free code (e.g. @peertube) and be independent of governments.

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

Un grand bravo et merci a toute l’équipe de l’@afup pour cette édition encore une fois très réussie du #ForumPHP !

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

🏎️ @soyuka is demonstrating the brand new @ApiPlatform package for Laravel at !

Get a fully-featured REST (hypermedia) or GraphQL API in your projects in minutes 💅

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

Fresh news of the day: @Firefox will likely enable support for the preconnect Early Hint by default in the next version! @afup's #ForumPHP is always on the cutting edge. ⚡️

https://bugzilla.mozilla.org/show_bug.cgi?id=1858712

dunglas, to random
@dunglas@mastodon.social avatar

#ForumPHP attendees, don't miss @soyuka and I's talk this lunchtime. We'll be making several big announcements about @ApiPlatform. It's at 1.30pm at the @cooptilleuls booth.

dunglas, to random
@dunglas@mastodon.social avatar

FrankenPHP is now able to execute PHP CLI tools such as Composer or commands built with Symfony Console. All in a single binary! https://github.com/dunglas/frankenphp/pull/239

dunglas, to random
@dunglas@mastodon.social avatar

Support for automatic service configuration using the new "compose.yaml" Docker Compose file is coming in @symfony Flex! https://github.com/symfony/flex/pull/994

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