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 😛

Is it hard to learn to code?
Is it hard to learn to code?

130 reads
Category: Development
Level: Beginner

It's back to school time, and we're off to work on a new series of articles, starting with a closely related topic... ? Among the questions most often asked of a developer are : I've got a great idea! Are you up for doing the new Facebook? How much does a site cost? How hard is it to code? I'll let you make up your own mind about the first two... I'll just answer the third... ? Getting started and learning You see ads everywhere: "Become a developer in 3 months!" or "Lea...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Sep 26, 2023
How do I update a production server?
How do I update a production server?

130 reads
Category: System administration
Level: Beginner

Hello and thank you for clicking on this article! Some time ago I told you about my nuclear disaster, the super adventure of a server that suddenly shuts down and gives no sign of life. Recently I received an email from my service provider saying "Please note that your Ubuntu version will soon no longer be supported. You should upgrade to 22.04 minimum". Well, even if this email seems nicer, I still had a feeling of déjà vu of my server getting lost in the cosmic uni...

Josselin Dionisi - Freelance developer
Josselin Dionisi
May 14, 2025
Why use dual authentication?
Why use dual authentication?

129 reads
Category: Web development
Level: Beginner

The what? What's this now? No, I'm sure you've already heard of it. Double authentication, often referred to under the acronym 2FA (for 2 Factors Authentication), is the principle of requiring 2 proofs of identity from a user to connect to a site, app or service. So here's a scoop: you've all used this before, and for a very long time. And yes, when you withdraw money from a cash dispenser (or make a contact payment with your bank card), it's 2FA. You use your card itself, with its number a...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Jun 10, 2021
How do I integrate React into a Symfony project?
How do I integrate React into a Symfony project?

129 reads
Category: Web development
Level: intermediate

Hello everyone and thank you for clicking on this article. 🙂 There's a debate that's been raging for a long time in the developer community, namely: PHP vs Javascript. Leaving aside the relevance of such debates (each techno having its pros and cons), today I've decided to perform the complete heresy. 😛 Let's take a look at how to integrate React (a Javascript Front library) into a Symfony project (PHP back-end framework). 😀 "Isn't that a bit counter-intuitiv...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Sep 23, 2024
How do you code a project for several people?
How do you code a project for several people?

128 reads
Category: Development
Level: Confirmed beginner

What does it mean to code with several people? As developers, you're geeks who work alone from home, aren't you? Well, not quite. In fact, if we just coded alone, we wouldn't get very far as developers. Helping each other and working together are the pillars of the IT world. So today we're going to take a look at the main forms that exist, and why they're useful in your apprenticeship or career as a developer? Peer-programming One of the best-known and most natural forms of mutual a...

Josselin Dionisi - Freelance developer
Josselin Dionisi
May 16, 2022
Three new free services for VSEs and SMEs
Three new free services for VSEs and SMEs

126 reads
Category: Technology and business

Hello little wolves 🙂, Happy New Year 2025! So, have you been spoiled for Christmas? 😁 As far as I'm concerned, in December I wanted to set myself a slightly "silly" challenge. The idea was to create three free SaaS that meet real needs that can arise in VSEs and SMEs. In fact, you've probably already seen them... Yes, the little orange insert above the blog posts! So, shall we talk a little more about these little SaaS and their history? Let's get started! Creati...

Ludovic Frank - Freelance developer
Ludovic Frank
Jan 8, 2025
What is SEO?
What is SEO?

125 reads
Category: Search engine optimization (SEO)
Level: Beginner

Hey, hello there! It's been a long time ... during the vacations I didn't write much ... that's true, but I've been working on a lot of exciting things that I'll tell you about soon, I promise! So here we are, September's here and we're back into our rhythm? All that, all that...? As you'll have gathered from this fine title, today's topic is "SEO". What is SEO? SEO stands for "Search Engine Optimization", pure and simple, the work you have to do to get to the top of Google. And in the...

Ludovic Frank - Freelance developer
Ludovic Frank
Sep 27, 2021
Lightning Network, the payment system of tomorrow?
Lightning Network, the payment system of tomorrow?

125 reads
Category: Blockchain
Level: Confirmed beginner

Hello ?, This week we meet again for an article talking about the cryosphere. I'd rather say in advance that this article won't be super-specialized from a technical point of view, its aim is to introduce you to the technology, and for those who wish to go further, I'll let you sand down your favorite search engine? If you like, you can take a look at my article on blockchain and Bitcoin, which I wrote a few months ago. Bitcoin, a store of value Today in the world of finance, Bitcoin...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 28, 2022
What makes a good developer?
What makes a good developer?

125 reads
Category: Technology and business
Level: Beginner

Hello there, This week we're going to talk about what makes a good developer, but not in the way you might think. The idea for this article comes from the discussions I have with my customers and why they enjoy working with me. This article also comes from the fact that, last weekend, I was taking a look at the state of the infrastructure on which this site (and the customers) are hosted, and in two years a lot has happened.... Are you ready? Then let's get started. What this artic...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 6, 2023
How does a service like Cloudflare protect against DDoS?
How does a service like Cloudflare protect against DDoS?

125 reads
Category: Computer security
Level: intermediate

Hello 🙂, We use the internet every day, gigantic amounts of data transit on the internet, all of this is possible thanks to the network, as you read these lines, the content of this article has transited the network to reach you. Sometimes, however, it's possible to abuse this network, and carry out what are known as DDoS attacks (denial of service attacks). Here, for example, is feedback on a very large attack. In this article, we'll try to explain as clearly as possible how thi...

Ludovic Frank - Freelance developer
Ludovic Frank
Sep 4, 2023