The counter takes into account the actual number of views, when someone stays on the page less than 5 seconds, it doesn't count đ
209 reads
Category: Web development
Level: Confirmed
Hello everyone and thank you for clicking on this article 😊 I don't know about you, but there's a little shopping site called Amazon that I find really handy. Today I wanted to tell you about something you can implement on Sylius that can make all the difference to your e-commerce. "Wait a minute, you mean that Amazon is developed with Sylius? No, Amazon is much older and existed before the very idea of Sylius. 😛 On the other hand, these days, for an e-commerce stor...
196 reads
Category: Web development
Level: Confirmed beginner
Hey there folks 😁. Thanks for clicking on this article, shall we dive back into technical stuff? Are you up for it? In any case, I hope you'll enjoy it. So, how are you doing? I'm in great shape! You know Caddy, it's a modern web server, written in Go (yes yes, that compiled language that generates static binaries...). Well today, we're going to tinker with its PHP wrapper, FrankenPHP. By the way, just a little info, the fact that FrankenPHP uses Caddy gives us access to...
194 reads
Category: Web development
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...
191 reads
Category: Web development
Level: intermediate
Well, that's all well and good, but it's back-to-school time! So while most people are shopping for school supplies and buying new colorful backpacks, what are we doing in dev? Well, for starters, we can begin by doing a little recap of what happened during the summer. As often happens, it's the perfect time to rest and try new things. In my case, the major test was to push AI a bit further than usual to see what it could bring me. So let's go, I'll tell you all about it! 😀...
189 reads
Category: Development
Level: Confirmed
Hi there 🙂, After last week's slightly lighter article, this week we're going into something a bit harder.... My experience with native and hybrid apps (before Turbo Native) This isn't my first app on the App Store, whether it's personal projects or client apps, I've already had the opportunity to work on iOS, through Cordova at the time or even React Native, but I've put that part to one side for a while... 100% native applications In the case of iOS, when you want to work...
187 reads
Category: System administration
Level: Confirmed
Hello to you and thank you for clicking on this back-to-school article! 😁 And yes, back to work and all those tickets you've been putting aside since the start of summer 😛 Come on, as I'm being nice I'm going to write you an article to stay still (a bit) on vacation. When you're a dev you love one thing in particular "Drinking coffee?" So, yes too, but yet another thing: automating. The benefits of automation From hosting to deployment and even within progra...
184 reads
Category: Web development
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...
183 reads
Category: Web development
Level: intermediate
Hi there, After a comprehensive article on iOS and Symfony-UX/Turbo, we're back to something a little lighter. Much more open, PWAs can be "installed" on users' Android devices as well as on computers. What is a progressive web app, or PWA? First of all, I'd like to tell you that what I'm explaining below is mostly true on Android, on iOS Safari isn't so open, well, yes, but to install a PWA there's no simple click button, Apple asks users to do the manipulation themselves (several clic...
178 reads
Category: Web development
Level: Expert
Ahhhh, passwords ... I've already talked about them in a previous article, but in this one we're going to talk about a method for saving our dear little users from having to remember their passwords... Apple now makes it possible to "sign in with Apple", basically the same thing as Google, Facebbok and all the others. But! the Apple way... In this article, we'll look at how to integrate this feature into a Symfony application. You need Apple developer access to access "sign in with Apple...
177 reads
Category: Web development
Level: intermediate
Hey there folks 😁, Thanks for clicking on this article, I hope you'll enjoy it ☺️ (as always). So, what are we talking about today? I don't remember anymore, I'm lost... Oh right... about Stimulus and some really nice controllers that you can reuse in your applications. Are you ready? Let's go! Symfony and Rails: The same front-end stack As you probably know, Symfony since its 6.x versions has launched the Symfony-UX project, I've already talked about it m...