Articles about: Web development

Creating websites, web apps, tips on how to code them all

What are signed exchanges?
What are signed exchanges?

73 reads
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
What is Gutenberg, the WordPress editor, worth?
What is Gutenberg, the WordPress editor, worth?

96 reads
Level: Confirmed beginner

Hi over here 🙂, thank you for clicking on my article 😁. Today, for once, we're going to talk about a very controversial subject in the world of web development: Wordpress... Often scoffed at, Wordpress is nonetheless a must-have, it grew up with the web, Korben 's blog for example, it's a Wordpress 😛 (did you know that?) But this little guy has evolved, and that's why I'm featuring him in this week's article... In fact, I've used it to create the landing page f...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 29, 2024
How do you get your Facebook application validated?
How do you get your Facebook application validated?

70 reads
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
A microservice for generating QR codes
A microservice for generating QR codes

82 reads
Level: Confirmed beginner

Hey there 😁, Thank you for clicking on this article, I hope you like it 😉. Well, uh... aren't we supposed to be in spring right now? No, because it's cold in the Far East... Ah yes, that's right, we're still not here for it 😮, guess I'm doing it on purpose huh 😛 (yes, I'm totally doing it on purpose). This week it's going to be a cool little article, the big articles will come back, don't worry, but this week, we're just going to go for a microservice...

Ludovic Frank - Freelance developer
Ludovic Frank
Apr 1, 2024
How to create a dynamic CSS theme with Symfony?
How to create a dynamic CSS theme with Symfony?

91 reads
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
How do I optimize the CSS of my Symfony applications?
How do I optimize the CSS of my Symfony applications?

186 reads
Level: Confirmed beginner

Greetings 🙂, At the end of my last article, I told you that I would go further on CSS optimization. Except that in the meantime, things have changed a bit... Originally, this week's article wasn't the one that was planned. And yes, the basic article was "how to use Tailwind with Symfony", but the program has changed. I'll explain why: I don't know how to make a simple project like a "Todo List" or a "hello world", simply because I keep asking myself "but what's the point?"...

Ludovic Frank - Freelance developer
Ludovic Frank
Mar 11, 2024
How to refactor PHP code automatically?
How to refactor PHP code automatically?

135 reads
Level: intermediate

If you've been following this blog for a while, you'll remember that I talked about the importance of updates in a previous post (if you haven't read it, I invite you to go there, but you're welcome to do as you please 😛). When you've been working on a project for a long time, even if it's in production, you may need to make updates as the resources you're using evolve. In general, we use the LTS of these resources, which stands for "Long Term Service". For example, if you're...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Mar 4, 2024
What's wrong with Bootstrap?
What's wrong with Bootstrap?

164 reads
Level: Confirmed beginner

Hello over here 🙂, I hope you're well... Well, let's not procrastinate too much, we don't have any of that here and let's get to the heart of the matter? Do you know Bootstrap? If you're in web development, there's a good chance you are 😁. Today we're going to destroy it... actually no... we're just going to look at one of the problems it has and how to solve it (in part). What is Bootstrap? Bootstrap is a well-known and widely-used CSS framework, created by Twitte...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 28, 2024
How do I use PageSpeed on a local site?
How do I use PageSpeed on a local site?

107 reads
Level: Confirmed beginner

Hello over here 🙂, It's been a while since I took the time to write on the blog, and yes, I had a lot of work 😁. Don't worry I haven't forgotten you, during my big work period I've been using PageSpeed a lot, and that's what we're going to talk about today. Let's get started 😛 What is PageSpeed? PageSpeed is a web application, available to every web developer on the planet. It was introduced at Google's developer conference in 2010, but I've mostly been h...

Ludovic Frank - Freelance developer
Ludovic Frank
Feb 19, 2024
How to create recurring actions with RabbitMQ and Symfony
How to create recurring actions with RabbitMQ and Symfony

162 reads
Level: intermediate

Hello there! 😃 It's been a while since we've talked, because a lot happens behind the scenes in the life of a freelance developer. In fact, that's what we're going to talk about today, yes, behind the scenes stuff. I'm going to introduce you to RabbitMQ, a tool that can be very easily coupled with Symfony and that really creates a formidable combo of performance and efficiency. I needed to implement it for a small home-made tool allowing me to schedule publications on social networks...

Josselin Dionisi - Freelance developer
Josselin Dionisi
Feb 13, 2024