atlas des actus
    
Dunglas
28  février     14h55
Running Laravel Apps With FrankenPHP (Laracon EU)
Kévin Dunglas    Here’s the talk I gave at Laracon EU : And here are the slides: The post Running Laravel Apps With FrankenPHP Laracon EU first appeared on Kévin Dunglas.
08  décembre     14h31
PHP and Symfony Apps As Standalone Binaries
Kévin Dunglas    Distributing PHP applications is quite complicated. For instance, to run a Symfony project in production, a web server, the PHP engine, and the appropriate PHP extensions need to be installed. Their versions and configurations must be compatible with the app. Because PHP is an interpreted language,...
28  novembre     16h40
Mercure, Braid, PREP& news about subscribing to HTTP resource updates
Kévin Dunglas    Introduction For years now, the venerable HTTP protocol has been at the heart of the Web. This protocol enables resources anything that can be named can be a resource, but these are often documents to be retrieved from a server using their unique identifier: their URL. Since , the Web...
13  octobre     13h18
Webperf: Boost Your PHP Apps With 103 Early Hints
Kévin Dunglas    Google Chrome, Firefox, Caddy, and Apache now support a new HTTP status code: Early Hints. Since version . , Symfony also supports responses, and FrankenPHP also supports it natively. This new, rather unusual type of response has a single objective: to speed up the loading time of your...
21  septembre     12h56
The PHP Revolution Is Underway: FrankenPHP 1.0 Beta
Kévin Dunglas    I’m very proud to announce the immediate availability of FrankenPHP . beta. FrankenPHP is a brand new application server for PHP, written in Go and built on top of Caddy, that dramatically simplifies the deployment of PHP apps, and brings new features to PHP such as: FrankenPHP is available as a...
02  août     13h06
6x faster Docker builds for Symfony and API Platform projects
Kévin Dunglas    Available translations: French At Les Tilleuls.coop, we’re constantly striving to reduce the environmental footprint and hosting costs of the projects we work on eco design, GreenOps, and FinOps strategies . We generally focus on optimizing production code and infrastructure, but the CI CD...
12  mai     14h19
Mitigate Attacks on your PHP Supply Chain
Kévin Dunglas    Here are the slides I presented at the AFUP Day Lille and the companion Pull Request on Composer: Abstract When you install a JavaScript library, it usually comes with hundreds of transitive dependencies, i.e. libraries that are installed as a side effect because they are essential to the...
03  avril     10h21
How Can JSON-LD Help You Sell More?
Kévin Dunglas    By default, all data exposed by the Sylius API and all APIs using API Platform are formatted using JSON LD, JavaScript Object Notation for Linked Data . This is no accident Understanding and using JSON LD can dramatically improve your offers’ reach and enhance the customer experience. In this...
30  mars     14h29
Symfony ImportMaps: Manage Your JavaScript Dependencies Without Node
Kévin Dunglas    View the recording of this talk in French View the Pull Request Yarn, NPM, pnpm, Babel, SWC, Webpack, TurboPack, Rollup, Parcel... Is it really necessary to introduce so much complexity to create a beautiful and interactive website The Symfony UX initiative greatly simplified how to build...
19  décembre     15h15
Read the Linux Manual Pages on Mac and BSD, Directly From the Terminal
Kévin Dunglas    I’m a Mac user, but I use Docker, Kubernetes, and remote Linux servers a lot. I also write C programs that are primarily targeted at Linux. As you may know, macOS is based on Darwin, a free UNIX system that shares some of its code and man pages with FreeBSD. However many commands and C... The post...