Latest articles

By default, JetBrains Air plugin (currently in beta with PHPStorm, WebStorms, etc) will not let you use your Claude Pro/Team subscription. It will rather enforce the use of a costly API key.

Série d'articles

AI is bringing a new wave of highly personalized and convincing spam. Here is a series of articles revealing how I (almost) got taken in.

How I almost got scammed (again!)

With the newest version of IDEs, such as PhpStorm 2026.2.3, the right-click AI action named Generate code is now routing the request into the AI Agent panel, instead of making its magic into a temporary top banner. Here is how to restore previous behavior.

An email seemingly from a potential client invites the recipient to view documents behind a code-protected “portal”.

There is an issue with installing Drupal on a Laragon development environment on Windows. The installation fails to complete correctly, and some database tables are not created. Here is how to fix it.

Using Websocket and MQTT through Plesk requires a bit of tinkering. Here are the main points to keep in mind.

Here are the kernel update commands for the distributions we use most frequently.

Série d'articles

This series of articles explores potential solutions to get your content incorporated into the responses provided by Large Language Models (LLMs) AI. This is also known as Generative Engine Optimization (GEO).

Short descriptions of my favorite productivity tools at the beginning of 2026.

Lottie animations offer lightweight vector animations in JSON or .lottie format, easily integrated onto the web via LottieFiles, with high visual quality. However, some limitations needs to be considered.

A project where using third-party services to offload specific functionalities went terribly wrong... when a tailor-made approach would probably have prevented such a situation.

After purchasing a 2025 Mac, projects using Composer and cweagans/composer-patches are no longer working correctly. Patches working in other environments are no longer applied.

The team responsible for developing the core of Drupal will migrate the AJAX features that power Drupal through similar features in HTMX, a Javascript library which allows access to features usually requiring a lot of JavaScript directly in the HTML code.

After going live with one of our sites, we notice several requests to /sw.js. This can cause unwanted effects, especially if rules are in place to respond to 404s, such as Fail2Ban.

When playing an HD video in Electron on a Raspberry Pi 4B, playback performance is poor (e.g., audio cuts out after ~3 seconds and CPU usage is high). However, playback is good in the Chromium browser that comes with the RPi OS, demonstrating that a bit more performance is possible.

This article guide you through the installation of APCu on a Plesk server. APCu is strongly recommended by Drupal 10.

On the Plesk servers supplied by Globotech, automatic deployments of local Git repositories do not work by default.

ImageMagick is a pretty neat image convert tool, with support for animated gif. It is well integrated to the Drupal ecosystem. Here is how to install it on modern systems.

Here's how to sell on Amazon from Shopify in a few steps. Article written in collaboration with Marc-Antoine Brodeur.