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 😛

How to tamper with explorer.exe (code injection)?
How to tamper with explorer.exe (code injection)?

93 reads
Category: Computer security
Level: Expert

Hello little wolves 😊. Thank you for clicking on this article. As always, I hope you enjoy it 😁. Today, we're going to get into the hard stuff. Recently, I had the opportunity to experiment with some things that reminded me of my teenage years, so I decided to write about them. Warning: the content of this article is to be used for educational purposes only. Don't do anything illegal. The aim here is to learn how it works, and I find that fascinating. By the w...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 2, 2025
How do I create a website?
How do I create a website?

92 reads
Category: Web development
Level: Beginner

There are several ways of creating a website, each with its own advantages and disadvantages. But first of all, you need to ask yourself the right questions? Why this site? What needs should it meet? Is it a store? Is it a blog? Is it a showcase site? Does it need to be highly interactive (like an application)? Does it need to be SEO-friendly? Once we've answered these questions, we have several options open to us, including two main ones: Custom development. In this case, we create th...

Ludovic Frank - Freelance developer
Ludovic Frank
Oct 5, 2020
What is software as a service?
What is software as a service?

92 reads
Category: Economy
Level: Beginner

It's hot out there, ah yes, but no, that's not the topic of the day ... are you okay? This week we're back to the notion of "software as a service", or to put it more "stylishly" (or not), "Software as a Service" abbreviated as "SaaS". When Microsoft announced Windows 10, they said "this will be the latest version of Windows, it will be a SaaS" ... OK well, what about the upcoming arrival of Windows 11? ????. What? I'm looking for the little beast? I don't know what you're talking about ......

Ludovic Frank - Freelance developer
Ludovic Frank
Jun 21, 2021
How to write a router in native PHP?
How to write a router in native PHP?

91 reads
Category: Web development
Level: intermediate

Hello and thank you for clicking on this article 😁 Today we're going to talk about experimental code that I've been interested in recently. To contextualize, I finished a PHP course for a promo I had as a trainer. Once we'd seen the basics and got to the end of the program, we naturally moved on to the MVC and object-oriented aspects of implementing a project in native PHP. It was at this point that I asked myself the question of how to implement a router in a project of this t...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Mar 31, 2025
My transition to Docker
My transition to Docker

90 reads
Category: Web development
Level: intermediate

Ah Docker! I've been hearing about it for years, but like many people (I think) I hadn't yet taken the plunge. I'd read several articles on this technology, and even looked at the official documentation to try and tweak a few things, but it was still too vague for me. First of all, what is Docker? It's (almost) magic in the sense that you don't need to worry about your server configuration, your OS or your version of PHP, Node, React ... in short. You just code on your machine, and miracu...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Dec 7, 2020
Does the little padlock guarantee security?
Does the little padlock guarantee security?

90 reads
Category: Computer security
Level: Beginner

New week, new article! How are you? The wife? The kids? The goldfish? (is the goldfish important?) This week we're going to try and figure out what the padlock in your browser's address bar means, so yes on this site there is one (there, I've just saved you the trouble of looking up to check). Naaaaaa but don't go away, it's an interesting subject! promise?. Before you start I'm redirecting you to the "asymmetric encryption" paragraph of my article on ransomware, because there's no p...

Ludovic Frank - Freelance developer
Ludovic Frank
May 14, 2021
How important is responsive design in 2022?
How important is responsive design in 2022?

90 reads
Category: Web development
Level: Confirmed beginner

Today we're going to be talking about one of the most important topics on the web, yet one that is all too often overlooked by many. That subject is Responsive Design. "What's this thing you're doing? Just another gimmick to look good? To look good, yes, but it's anything but a gimmick? It's about adapting the size of your website to all screen formats. From a smartphone to a TV or even an overhead projector. Why is this important? Which device do you think is most often used to acce...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Sep 20, 2022
A few things you need to know about Powershell on Linux
A few things you need to know about Powershell on Linux

90 reads
Category: Development
Level: Confirmed

Hello, hello 🙂. Thanks for clicking on this article 😁, for the record, it will be less condensed than the last one, this week, we're going softer 😛. Basically, I'm not familiar with Powershell, I'm more in the world of penguins and all that... but a few months ago, I had to work with Powershell ... and Linux. Today, I'd like to tell you a little about my experience of this adventure, take this article as a little story from a guy who didn't know Powershell, but...

Ludovic Frank - Freelance developer
Ludovic Frank
Sep 9, 2024
Why not use the same password several times?
Why not use the same password several times?

89 reads
Category: Computer security
Level: Confirmed beginner

It's a widespread practice, and understandably so: dozens or even hundreds of different passwords to remember, it's complicated. Nevertheless, you should be aware that it's a very bad practice that can one day turn against you, and as I say, prevention is better than cure. How are passwords entered on sites and applications? Before we understand why it's a bad idea to use the same password everywhere, we need to understand how and/or where your passwords are stored. What happens whe...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 16, 2021
What's the difference between freelance and fixed-price contracts?
What's the difference between freelance and fixed-price contracts?

89 reads
Category: Freelancing
Level: Beginner

Hello, good morning 😁, To kick off 2023, we're going to talk about freelancing, and more specifically about the different ways of working in the freelancing world. As you'll have gathered from the title, the two most common working methods are agency and fixed-price... but késako? 😛 Contract work Let's start with this, because it's very widespread, especially when the client is a large group. In fact, freelancing is very similar to salaried employment. F...

Ludovic Frank - Freelance developer
Ludovic Frank
Jan 4, 2023