Most Read Articles

The counter takes into account the actual number of views, when someone stays on the page less than 5 seconds, it doesn't count 😛

Why add a Messenger bot to your Facebook page?
Why add a Messenger bot to your Facebook page?

166 reads
Category: Social networking
Level: Beginner

I thought it would be interesting to write an article on the subject now that I've set up a Messenger bot for my Boréales Créations Facebook page. What is a Messenger bot? You've created a robot? It's your fault, isn't it Skynet? Well, not yet anyway. Here the Messenger bot is simply used to answer for you when people, prospects, customers write to you on your Facebook page. 😃 You know what it's like when you're busy, you don't necessarily check all the notificat...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Mar 15, 2021
How to send push notifications easily?
How to send push notifications easily?

164 reads
Category: Web development
Level: Confirmed beginner

Hi there! Here we are, it's back to school time, and as the first article of the season, we're going to talk about push notifications. Here, we're not going to use the basic example of a notification that consists of sending a "successful backup" notification to your own phone, but we're going to talk about a notification that is sent by an application that keeps me going ... So, we're talking about a "product" in production and used every day by thousands of users, but there's a but: it'...

Ludovic Frank - Freelance developer
Ludovic Frank
Aug 29, 2023
Safari doesn't really like HTTP/3
Safari doesn't really like HTTP/3

164 reads
Category: Web development

Hey folks! 😁 So yeah, I know, it's been a while... yeah, since October 2025, I know... But I haven't forgotten you, promise. Update: Following this article, I created this Github repo. Where have you been all this time? How can I put it... Let's just say business exploded in 2025, and over the past few months, well... I've been working, like really a lot. By the way, today's article actually comes from the fact that I was working... well yeah, for me to discover this s...

Ludovic Frank - Freelance developer
Ludovic Frank
May 1, 2026
Why do I love being a Symfony developer?
Why do I love being a Symfony developer?

163 reads
Category: Web development
Level: Confirmed beginner

Hello there, Like every week, we're getting together for a little article. This week, I'm going to write an article that's been on my mind for a long time. We're going to talk about Symfony and why it's my framework of choice as a web developer. Are you ready? Let's get started! My discovery of Symfony In fact, in my life as a developer, my first encounter with Symfony went very badly... It wasn't its fault or mine. The first time I met him, I was a student, already quite geeky, cod...

Ludovic Frank - Freelance developer
Ludovic Frank
May 2, 2022
How to auto-host Google Fonts in 2026?
How to auto-host Google Fonts in 2026?

163 reads
Category: Web development
Level: Confirmed beginner

Hello good morning 🙂, Ah, you're still on vacation? I'll come back later with my article, then? No, it's okay? Can we go now? Top! 😁 Today, we're going to talk about Google Fonts, more specifically: how to "self-host" them ? Let's turn on the fan, warm up our fingers and get started! What are Google Fonts? Google Fonts are a set of fonts created by Google. What's special about these fonts is that they're designed for screens, especially the web. On this site I don't us...

Ludovic Frank - Freelance developer
Ludovic Frank
Aug 20, 2022
How do I manage ChatGPT prompts on macOS?
How do I manage ChatGPT prompts on macOS?

163 reads
Category: Artificial intelligence
Level: Beginner

Salutation voyageur? (what? what plagia?), On this blog, there hasn't yet been an article on chatGPT, why? Quite simply, because if it's to tell you the same thing you've already seen elsewhere, there's no point. So I've been waiting for something interesting and useful to tell you, and it looks like I've got one. If you're using ChatGPT, you must have accumulated quite a few prompts for communicating with it, and then after a while you realize that "copy/paste" isn't the most practical...

Ludovic Frank - Freelance developer
Ludovic Frank
May 8, 2023
How much does a web developer cost in 2026?
How much does a web developer cost in 2026?

162 reads
Category: Web development
Level: Beginner

Hello ?, Just as everyone in the world understands why one car can cost up to 50 times more than another, in the web world there's sometimes a lack of understanding of prices, especially since the advent of certain advertisements promising to get everything for nothing. In this article, I'll try to guide you and give you some real figures on pricing in the web and development field. In the first part, we'll cover the basics, and in the second, we'll take a look at some very concrete cases....

Ludovic Frank - Freelance developer
Ludovic Frank
Jun 6, 2022
A microservice for generating QR codes
A microservice for generating QR codes

161 reads
Category: Web development
Level: Confirmed beginner

Hey there 😁, Thank you for clicking on this article, I hope you like it 😉. Well, uh... aren't we supposed to be in spring right now? No, because it's cold in the Far East... Ah yes, that's right, we're still not here for it 😮, guess I'm doing it on purpose huh 😛 (yes, I'm totally doing it on purpose). This week it's going to be a cool little article, the big articles will come back, don't worry, but this week, we're just going to go for a microservice...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 1, 2024
What is Symfony and why use it?
What is Symfony and why use it?

160 reads
Category: Web development
Level: Confirmed beginner

Hello 🙂, If you follow this blog at all, you'll know that I really like the Symfony framework. In fact, it's my preferred choice for all my projects (even this blog ...). When you're doing web development, you'll probably have noticed that there's a lot of repetition. Imagine you want to create a simple web application that lets users create "to-dos" and save them - yes, it's a classic... ? Before creating your to-do application, you'll need to (non-exhaustive list) : Cre...

Ludovic Frank - Freelance developer
Ludovic Frank
May 21, 2023
How do you back up your data?
How do you back up your data?

159 reads
Category: Computer security
Level: Confirmed beginner

Following the fire in a datacenter in France, I saw reactions on social networks such as "I've got my company in your servers", which gave me the idea of writing this article.Of course, it's not the owner of the data center who's to blame here, but accidents like this do happen, so you need to be prepared. By having a data backup strategy. Can you imagine? Losing your accounting data? I've already touched on this subject in my article "How to protect yourself from ransomware". The disaster r...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 23, 2021