6 min de lectureArticle en anglais
Upgrade from Create React App to Vite
A step by step guide to migrate a React project from Create React App to Vite
Blog
Des articles écrits entre 2013 et 2023, pour la plupart en anglais, sur Symfony, React, Docker, WordPress et d’autres sujets de développement web.
6 min de lectureArticle en anglais
A step by step guide to migrate a React project from Create React App to Vite
9 min de lectureArticle en anglais
You wouldn't believe all that can be done with CSS for print. This article introduces all the little-known CSS properties that will allow to create a book: table of contents, page numbers, headers and footers, footnotes, etc.
6 min de lectureArticle en anglais
This article is part of two articles that explain how to print web content into a book (a PDF file). In this first article, we'll create a script to scrape content from a web page.
1 min de lectureArticle en anglais
My takeaway on the WordCamp Vancouver 2019 event.
7 min de lectureArticle en anglais
Learn advanced regular expression techniques like non-capturing groups, named groups, look behind expressions and recursion. We will apply all these techniques with a regular expression that matches Markdown links.
6 min de lectureArticle en anglais
Automate WordPress installation, configuration and deployment with Docker. Plugins will be automatically installed, MySQL initialialized, admin user created by default, just by running one command!
4 min de lectureArticle en anglais
We are going to implement a React component to render a Google ReCaptcha element, and will add PHP / Symfony service to check that the ReCaptcha was correctly filled by the user.
4 min de lectureArticle en anglais
I'm going to explain in this article how to implement a form with a file input that will upload the file to the server using a GraphQL mutation.
7 min de lectureArticle en anglais
How to record any radio stream with a script and using VLC in the command line.
2 min de lectureArticle en anglais
How to use Redis in Symfony project to manage user sessions.
7 min de lectureArticle en anglais
Docker is an awesome tool for development but it turns out to be very slow on Mac by default on Symfony apps. We'll eexplore ways to make your Symfony project run much faster on Docker.
4 min de lectureArticle en anglais
This article explains how to gracefully convert your insecurely encrypted passwords to a secure method (using Bcrypt for instance).
3 min de lectureArticle en anglais
In this article, we'll compare npm with yarn
4 min de lectureArticle en anglais
This article explains how to generate PDF files in Symfony with KnpSnappyBundle and the underlying wkhtmltopdf library.
7 min de lecture
Un retour sur la Symfony Live de 2015.
2 min de lectureArticle en anglais
Some developer experience improvements in Doctrine ORM.
5 min de lectureArticle en anglais
Make use of Doctrine filters in your Symfony project to improve security in your app and automate some query parts.
1 min de lectureArticle en anglais
Internationalisation filters in Twig.
2 min de lectureArticle en anglais
CSS tricks to add a "Clear" control on text inputs.
2 min de lectureArticle en anglais
Building a Twig extension to display localized dates with 4-digit years
3 min de lectureArticle en anglais
This post presents two simple yet underused Symfony features that make controller action code shorter and simpler to understand.
1 min de lectureArticle en anglais
Just a little tip to count how many rows have been updated after the execution of a Doctrine query.
1 min de lectureArticle en anglais
Implementation of modal sheet dialogs (the OS X way) using Boostrap.
6 min de lectureArticle en anglais
We’re going to setup an easy-to-use notification system using jQuery and the Symfony2 event dispatcher, plus some CSS to get things look nice.