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 😛

My transition to Docker - Part 2
My transition to Docker - Part 2

106 reads
Category: Web development
Level: Confirmed

Following my first article, I was now able to run a development environment to create Symfony projects. Okay, that was all well and good, but for the moment it was only running locally on my MacBook, and that's no way to host a site. Since shared servers are already a hell of a thing to configure for a simple site, I didn't dare imagine running Docker on them. So I opted for a dedicated server from Scaleway and once I'd placed the order, I installed Docker on Ubuntu 20.04. I organize...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Feb 23, 2021
What technologies will replace JQuery?
What technologies will replace JQuery?

106 reads
Category: Web development
Level: Confirmed beginner

Hi there! In response to some of my latest articles, a few of you have sent me a quick e-mail asking "But ... in legacy applications, what do I replace JQuery with?" So, when a question comes up, you know what we do? We write an article ... for everyone to enjoy. Bootstrap 5, the final stage in JQuery's demise? Let's take a quick look at some history. JQuery arrived on planet Earth in 2006. Back then, there was a big problem on the web (it was called Internet Explorer?, roh ç...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 12, 2022
How do you create a mobile application for a PoC?
How do you create a mobile application for a PoC?

106 reads
Category: Mobile development
Level: intermediate

If you're like me, you must have ideas every day for projects to develop, code and implement. Most of them will never see the light of day and will remain at the idea stage? But sometimes (fortunately) some of them do become a little more concrete, and for that it can be useful to have a POC. A what? The benefits of a POC A POC stands for Proof of Concept, in other words, a version capable of proving that your concept is functional and can materialize. In short, it's an ultra...

Josselin Dionisi - Freelance developer
Josselin Dionisi
May 29, 2023
How about a new side project?
How about a new side project?

106 reads
Category: About Ludo

Hey, hello there 🙂, Say, doesn't it smell a little like spring right now? 😛. Ah yes, I digress... that's not why we're here 😮. This week, we're going to talk about "Side Projects", those little projects that are basically there for fun and sometimes become big. Indeed, if you follow this blog, you'll know that they're at the heart of my life... Developers and Side Projects Before anything else, I'd like to take the time to talk about the relationship betwee...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 20, 2024
How do I update a production server?
How do I update a production server?

106 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
What is git and versioning?
What is git and versioning?

105 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
How to use native sharing via a web page?
How to use native sharing via a web page?

103 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
Why a website won't increase your visibility
Why a website won't increase your visibility

103 reads
Category: Digitization
Level: Beginner

Come on, this week I'm making enemies! Here we go! Since the beginning of the crisis, we've been seeing "Get a website and increase your visibility" all over the place. Watch out! Hold on to your hats, a huge "scoop" is coming: a site costing just a few euros a month won't bring you ... ANYTHING. What's that? What do you mean you knew? Ah yes, nothing worthwhile in life is easy to achieve... that's true. What's a website for? Let's say you had your "ma-super-boutique.com" website made,...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 27, 2021
How do you put your local project online?
How do you put your local project online?

102 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
Why use an online bank?
Why use an online bank?

102 reads
Category: Tech tips

For once, I'm not going to talk purely about web development, but rather about the digital lifestyle? A few years ago, there was a lot of talk about online banking. I must admit that I fell for it at the time (and following a lot of advice too, because marketing isn't everything?) and created an account with N26. The conclusion? I still use it as a secondary account today. Online banking VS traditional banking Tech people understand each other when it comes to getting things done...

Josselin Dionisi - Freelance developer
Josselin Dionisi
May 8, 2023