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 😛

Why use dual authentication?
Why use dual authentication?

123 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 create an iOS widget with React Native?
How do I create an iOS widget with React Native?

123 reads
Category: Mobile development
Level: Confirmed

Well, happy new year! Admittedly, I'm a little late in wishing you a happy new year, but January is always the month for getting back into the swing of things, planning for the year and getting back in touch with just about everyone. Not to mention the galettes ... anyway 😛 Today I wanted to talk about a handy little tool that appeared on iOS 14: widgets. Personally, I use them a lot for apps that give me info at a glance like the weather, the day's to-do list, the calendar, et...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Feb 3, 2025
How do you code a project for several people?
How do you code a project for several people?

122 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
What is WEBP and why use it?
What is WEBP and why use it?

122 reads
Category: Web development
Level: Confirmed beginner

Hello there, This week we're going to be talking about image formats. In fact, this article follows on from my article on CSS, and we're going to be talking about optimizing sits, in this case images. First of all, we'll review the older image formats, find out how to optimize them and finally talk about WEBP. We'll even see how it's possible to have a site or application that uses this format automatically, as is the case on the site you're currently visiting. Other image formats We'...

Ludovic Frank - Freelance developer
Ludovic Frank
Oct 10, 2022
What makes a good developer?
What makes a good developer?

122 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
Three new free services for VSEs and SMEs
Three new free services for VSEs and SMEs

122 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
Bootstrap user? Try Tailwind
Bootstrap user? Try Tailwind

121 reads
Category: Web development
Level: Confirmed

I bootstrap, you bootstrap, he bootstrap, we bootstrap... Oulah, what's wrong with me ... ? Hello, hello? This week, we're going to talk about CSS, and more specifically about CSS frameworks, the best-known of which is Bootstrap, and the new kid on the block, Tailwind, who's trying to steal its number 1 spot... Bootstrap released in 2011 This framework arrived at a time when the web looked nothing like it does today - just to give you another date, Chrome came out 3 years before. B...

Ludovic Frank - Freelance developer
Ludovic Frank
Jan 25, 2022
What is CI/CD?
What is CI/CD?

121 reads
Category: Development
Level: intermediate

Just like Github or Docker, most of today's developers have come across this strange collection of letters. Well, today we're going to tell you what it means, what it is and what it's for! Continuous Integration(CI) and Continuous Deployment(CD) are steps in the versioning of your code. In fact, if you'd like us to explain versioning, Git and all that follows in another article, don't hesitate to let us know! Continuous integration This stage consists of carrying out a battery of te...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Feb 14, 2022
How can I manage several languages in a Sylius store?
How can I manage several languages in a Sylius store?

121 reads
Category: Web development
Level: intermediate

A new article on Sylius is available. I was sure I'd already told you about Sylius, but it seems I haven't, so here goes! Sylius is an e-commerce solution based on our beloved Symfony framework (we've already told you all about it on the blog, though?). Imagine being able to manage an online store and configure it from start to finish, all while benefiting from all the advantages and functionalities offered by Symfony - doesn't that sound dreamy? Well, that's not all, because Sylius...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Apr 19, 2023
What is the Hacker Spirit?
What is the Hacker Spirit?

120 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