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 can you improve sales on your online store?
How can you improve sales on your online store?

106 reads
Category: E-commerce
Level: Beginner

E-commerce is an ever-growing sector, with consumers becoming accustomed to this mode of consumption that allows them to find everything they want without leaving their living rooms.In this article, I won't talk about the so-called "sales tunnels" - I'll save that for a future article. Here, we'll talk about the e-commerce store itself. Site ergonomics To begin with, the days when people mainly consulted the Internet on their computers are over. In fact, on average, between 70% and 80% of...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 12, 2021
What is SEO?
What is SEO?

105 reads
Category: Search engine optimization (SEO)
Level: Beginner

Hey, hello there! It's been a long time ... during the vacations I didn't write much ... that's true, but I've been working on a lot of exciting things that I'll tell you about soon, I promise! So here we are, September's here and we're back into our rhythm? All that, all that...? As you'll have gathered from this fine title, today's topic is "SEO". What is SEO? SEO stands for "Search Engine Optimization", pure and simple, the work you have to do to get to the top of Google. And in the...

Ludovic Frank - Freelance developer
Ludovic Frank
Sep 27, 2021
What content do you need to rank on Google?
What content do you need to rank on Google?

105 reads
Category: Search engine optimization (SEO)
Level: Beginner

Good morning, good morning? The sun's back, but we've got a lot more to do than that, so we've got to get to work! More and more of you are coming to read what I have to say, and most of that traffic is coming from ... Come on, look carefully ... Yes, that's right, "Google Search". In fact, that's normal, it's been over a year now since this site was created and as a result I'm starting to appear on Google (and other search engines) and I'll be appearing even more in a year's time, and even...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 10, 2022
My top apps on Setapp
My top apps on Setapp

105 reads
Category: Tech tips

Hey, good morning 😁! Thanks for clicking on this article 😛. This week we're going to talk a bit about application, not the one I code, but the one I use 😁. Are you ready? Then let's get started. The world is changing... and so are business models Have you noticed? No ? Yes, you have 😁. In the software industry, subscription has become the norm. Gone are lifetime licenses... well, if they still exist, but hey, your version will soon be "obsolete",...

Ludovic Frank - Freelance developer
Ludovic Frank
Oct 1, 2024
What is object-oriented programming?
What is object-oriented programming?

103 reads
Category: Development
Level: intermediate

Hello, hello? Have you ever watched a child playing with "Legos"? Stacked one on top of the other, they create complex structures that are both unique and fundamentally similar, because they all share the same basic elements... What if I told you that playing with Legos is a bit like our topic for today... Welcome to the concept of object-oriented programming (OOP)! It may sound like an obscure concept, a maze of jargon designed to confuse, but fear not, it will! We're about to emba...

Ludovic Frank - Freelance developer
Ludovic Frank
May 12, 2023
How do I edit a slug in Symfony?
How do I edit a slug in Symfony?

101 reads
Category: Web development
Level: Confirmed

This week's article is all about developers, yes ... there's something for everyone. How are you? Whit Monday and all that ... yeah well, that's no reason to get up and get to work. What's a slug? For the guys at the back, we'll remind you what a slug is. It's a "string" normalized so that it can be inserted into a URL, for example on the article you're reading in your address bar there's no "index.php?article=49" because well .... it's ugly (if it's ugly, that's all.), a nice URL that l...

Ludovic Frank - Freelance developer
Ludovic Frank
May 24, 2021
Bootstrap user? Try Tailwind
Bootstrap user? Try Tailwind

101 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
How do I manage a workflow with Symfony?
How do I manage a workflow with Symfony?

101 reads
Category: Web development
Level: Confirmed beginner

I think you'll have gathered by now that on this blog we're particularly fond of Symfony. 😛 The robustness and versatility of this framework (I should almost say ecosystem, by the way), we've already talked about here Well, I suppose for this time that the principle I'm going to present also exists in other frameworks, but again, it's really simple to use in Symfony. What's a workflow? This principle is workflow. If you're used to working in an English-speaking context, a workf...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Dec 5, 2022
How to imitate OpenSearch with a Chrome extension?
How to imitate OpenSearch with a Chrome extension?

101 reads
Category: Web development
Level: Confirmed beginner

Hello there, This week's article comes from an observation I made recently. Before, in Chrome, when you visited a site that offered OpenSearch, it automatically added it to the browser's search engines, so all you had to do was type "a keyword" + space and start searching directly from the browser's omnibox. This browser behavior has recently changed (perhaps for the better, as it prevents anything and everything from being added to the browser). Now, in Chromium (and therefore Chrome and...

Ludovic Frank - Freelance developer
Ludovic Frank
May 8, 2023
How to create a dynamic CSS theme with Symfony?
How to create a dynamic CSS theme with Symfony?

100 reads
Category: Web development
Level: intermediate

Hello over here 🙂, Thank you so much for clicking on this article 😁. On the last post, I told you it smelled like spring, but now it's cooled off severely 😅. Ah yes, it's true we're still not here to talk weather... I'm sorry (well, I think.). This week, we're going to play with CSS and completely break Twig, you'll see it's fun, well, it's a bit "not very clean" as a method, but hey, on this blog, I tell you all about it. Anyway, this week, we're making art...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 25, 2024