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 do you put your local project online?
How do you put your local project online?

84 reads
Category: Web development
Level: Confirmed

Like any dev, I sometimes want to test small pieces of code, make an example landing page to test a service or API... In short, there are many cases where you just want to try something out, without it being a full-fledged project. To do this, of course, we run our development environment on our own machine, "locally". Let the world benefit from our local project Okay, that's all well and good, but what if we need to access this local code from the outside? And yes, it can happen...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Apr 1, 2021
How to use native sharing via a web page?
How to use native sharing via a web page?

83 reads
Category: Web development
Level: Confirmed

Sharing resources is at the heart of the Internet, and social networking buttons can be found on all kinds of sites, making it easy to share content so that others can enjoy it. On Android, this has been possible for some time, but on IOS and macOS it's only been available since version 12.1 of Safari. This article will be very brief, showing how to use this API. window.navigator.share This is the name of the function for sharing via the native window of the operating system, iOS or Andro...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 2, 2021
What is git and versioning?
What is git and versioning?

83 reads
Category: Development
Level: Beginner

Last time, I told you about CI/CD right here I don't know if you thought it was cool, but today we're going to talk about Git itself. "You've already explained to us, though, that it's meant to deploy our code online, is there anything else?" Yes, CI/CD is only part of what Git can be used for. Indeed, its primary use is versioning. Behind this rather barbaric name lies something that is both very useful and almost magical. Yes, it is. "What's this guy trying to sell us now? Noth...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Mar 25, 2022
What is the Hacker Spirit?
What is the Hacker Spirit?

83 reads
Category: Brico Hack
Level: Confirmed

Oh no, did he say hacker, like too dark, behind black screens and all? Actually, no, in people's minds, a "hacker" is malicious and does some pretty uncool stuff, but actually, no. Hackers are already divided into "white hats" and "black hats", the former being harmless, while the latter are not so nice. This week, we're going to talk about the "hacker spirit". Of course, that's my own definition, and others will have other visions? My definition of the hacker spirit A hack is a "d...

Ludovic Frank - Freelance developer
Ludovic Frank
May 9, 2022
What does AI mean for developers?
What does AI mean for developers?

81 reads
Category: Development
Level: Beginner

Hello and welcome to a new world! Well, almost. You couldn't miss it, today everyone's talking about AI, Artificial Intelligence and super-smart robots that do everything for us. < So I thought, this might be a good opportunity to set the record straight on the subject. What is AI? We're talking about artificial intelligence, but that in itself is already shorthand for a machine learning model. In other words, the "computer", i.e. a set of servers, will be able to deduce things by pr...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Jan 31, 2023
How to change DNS servers on Ubuntu server?
How to change DNS servers on Ubuntu server?

81 reads
Category: System administration
Level: Beginner

Hello ?, This week's article is based on something that happened to me recently. During an Ubuntu server update, it seems that the bind9 package, after the update, started to crash after a while. The problem is that on this machine, I need DNS resolution, as it hosts services that need to complicate with other online services like Stripe. So I end up with a call informing me that when it comes to entering the bank card on this Symfony application, well, it doesn't display the form reques...

Ludovic Frank - Freelance developer
Ludovic Frank
May 8, 2023
How do I distribute my articles on LinkedIn?
How do I distribute my articles on LinkedIn?

81 reads
Category: Brico Hack
Level: intermediate

Hey there 😁, Thanks for clicking on this article, it's changing a bit, but I hope you like it 🙂. This week, we're going to talk about social networks, well especially one, it's LinkedIn, many of you read me on the blog, but some of you are on LinkedIn.... Basically, this article was also intended for Twitter (they say you have to say X now), but on X, there's no problem, the algorithm doesn't seem to limit the reach of tweets containing a link (according to my research)...

Ludovic Frank - Freelance developer
Ludovic Frank
Jun 3, 2024
How important is responsive design in 2022?
How important is responsive design in 2022?

79 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
What are signed exchanges?
What are signed exchanges?

79 reads
Category: Web development
Level: Confirmed

Hi little wolves 🙂 (yep, it's the heat, it makes me cringe... deso), Thank you for clicking on my article 😁, as usual we'll try to do quality and I hope you'll like it.... This week, we're going to talk about signed exchanges, it's a techno that's still little known and yet I find it super interesting, so we're going to share it all with you! Briefly, what are signed exchanges? Signed exchanges are a technology proposed by Google that allows you to cache your pages a...

Ludovic Frank - Freelance developer
Ludovic Frank
May 14, 2024
Does the little padlock guarantee security?
Does the little padlock guarantee security?

78 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