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 😛

What to do when your server suddenly dies?
What to do when your server suddenly dies?

78 reads
Category: System administration

Hello everyone and thank you for clicking on this article 🙂 Today I'm going to tell you something dramatic: On a beautiful spring afternoon, you're working on your server via your favorite terminal and all of a sudden boom. Nothing responds. You try to open the web sites you're managing, and nothing happens. It just keeps going until the browser times out. 🤦‍♂️ This is exactly what happened to me a few days ago, and I wouldn't recommend this experience...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Jun 11, 2024
What are unit and functional tests?
What are unit and functional tests?

77 reads
Category: Web development
Level: intermediate

Today, I've chosen a subject that is sometimes neglected by developers, but is nonetheless very practical: testing. No, I'm not talking about testing your code before sending it to production by pressing F5 to see if everything works. 😛 I'm talking about automated tests that you write following the logic of an algorithm to create practical cases that can be launched at different times. Imagine you have an e-commerce site and you want to test that a product is actually added to...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Sep 27, 2022
How do you get your Facebook application validated?
How do you get your Facebook application validated?

77 reads
Category: Web development
Level: Confirmed beginner

Hello everyone and thank you for clicking on this article 🙂 Today I wanted to tell you about a step in the life of a dev that took me many hours (days): Validating an app through Meta services (Facebook). "Wait a minute, what do you mean a Facebook app? They already have one, I have it on my smartphone." Creating a Meta developer app Here we're not talking about a mobile app, but about applications in the sense of an entity that uses third-party services. Indeed, if you wa...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Apr 26, 2024
What is my relationship with teleworking?
What is my relationship with teleworking?

77 reads
Category: Freelancing

Hello over here 🙂, Thank you for clicking on this article, I hope as always you enjoy it 😁. This week, we're going to talk about a hot topic, well hot ... when I see the heated debates on LinkedIn that I never take part in, because I find it a debate that is a bit pointless. And yes, I'm talking about telecommuting, I don't really understand all the fuss about this practice, but hey, why not, today I'm going to give a bit of my vision of the thing and above all: ho...

Ludovic Frank - Freelance developer
Ludovic Frank
Oct 22, 2024
Why is blockchain (Bitcoin) the revolution?
Why is blockchain (Bitcoin) the revolution?

75 reads
Category: Blockchain
Level: Confirmed beginner

Remember the 1990s? Remember what? Some of you weren't born then? Ah OK .... all right! Back in the 90s, a "trendy new thing" was just starting to make waves, and for the most part, apart from a small group of geeks, nobody could see what it could be used for... that trendy little thing was... the Internet. Thirty years on, I think we've understood what it could be used for.... For me, blockchain is a bit like the Internet at the time, nobody really knows what it could be used for, and in 30...

Ludovic Frank - Freelance developer
Ludovic Frank
May 4, 2021
How to get 10 years of security updates on Ubuntu?
How to get 10 years of security updates on Ubuntu?

75 reads
Category: Computer security
Level: Beginner

Hello ?, This week, we're going to talk about business servers... (more of a web server, actually). Did you know that since January 2023, 10-year security updates are no longer reserved for RedHat and Microsoft Widows Server? And yes... there's a newcomer, so shall we talk about it? Enterprise and servers As technology enthusiasts/developers, we want to play with the latest toys, download the latest Debian for testing, or install a web server on a Raspberry Pi. But once we ge...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 14, 2023
Apple Watch: Be notified when a service is offline
Apple Watch: Be notified when a service is offline

74 reads
Category: Tech tips
Level: Beginner

Hello there! Today's article is going to be quite short, but practical. In my little life as a freelance developer, I have to monitor my customers' applications and websites to make sure they're up and running, including the site you're currently on.... So I don't miss a single incident, the device that alerts me if there's the slightest problem with one of the services I manage is on my wrist... and yes, it's the Apple Watch. Basically, I'm someone who doesn't like notifications; they t...

Ludovic Frank - Freelance developer
Ludovic Frank
May 1, 2023
Is it necessary to put a slash at the end of URLs?
Is it necessary to put a slash at the end of URLs?

72 reads
Category: Search engine optimization (SEO)
Level: Confirmed beginner

What is a slash? Let's start by explaining what a slash is. A slash is simply the slash found in Internet addresses, which is simply "/". It's also found in file paths on Unix-based operating systems (such as macOS) or Linux (such as Ubuntu). On Windows, the convention is for file paths to use backslashes, i.e. the same slash, but the other way round. A little history. In the past, putting a slash in Internet addresses made it possible to differentiate a "file" from a "folder".I use qu...

Ludovic Frank - Freelance developer
Ludovic Frank
Jan 18, 2021
How do you code a decentralized app (dApp)?
How do you code a decentralized app (dApp)?

71 reads
Category: Web development
Level: Confirmed

Hello? How are you? Once again this week, we're going to talk about blockchain, but this time from a more dev point of view than the other times. Did you know that it's possible to develop on blockchain? Let's talk about it. Is a decentralized application (dApp) completely decentralized? As I write these lines, there are points of centralization in these applications, in fact it's relatively simple to understand "why? "These dApps run in a browser, but a browser only recognizes a fe...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 15, 2022
How can content creation boost sales?
How can content creation boost sales?

71 reads
Category: Search engine optimization (SEO)
Level: Confirmed beginner

Hello everyone, This week we're going to talk about the link between creating content, like the one you're reading right now for example, and increasing sales for your business... because yes, there is a link, and yes, it's possible. Why can content creation increase sales? The first question to ask yourself is "What do you sell?". For most of you, the answer would be "I sell development time" or "I sell training courses"... and so on. But really? No... "What? What do you mean? I'm...

Ludovic Frank - Freelance developer
Ludovic Frank
Sep 29, 2022