The go-to place for
55,000
web developers every month
The web ecosystem is rich and changes fast. My blog will help you keep up and teach you a thing or two, no matter how experienced you are. Ready to level up?
Silver sponsors
Popular articles

Knowing which Laravel version you are running is important before you start writing code on a new project. There are multiple ways to do so.
Modified on Oct 9, 2023

Get started with GPT-4 Turbo's API in no time thanks to my handy step-by-step guide.
Published on Nov 6, 2023

Here's how to fix one of the most frequent issues in Laravel and learn exactly why it happens.
Modified on Aug 12, 2023 • Audio available

There are multiple ways to check if an array is empty. Let me tell you about each of them and why and when you should use them.
Modified on Nov 2, 2023 • Audio available

Learning a framework can be overwhelming, but time and execution will make you a master. Here are some best practices to help you toward your goal.
Modified on Oct 17, 2023

When in doubt, clear the cache. In this article, you'll learn about how to clear every cache Laravel uses.
Modified on Dec 8, 2023

PHP 9.0 is still far in the future. We don't know a lot, but we have a few breaking changes planned for it.
Published on Nov 3, 2023

PHP 8.4 is expected to drop on November 21, 2024. Let's review the known new features and changes.
Modified on Nov 3, 2023

Learn how to fix the 404 error occurring for /livewire/livewire.js.
Modified on Oct 17, 2023

Discover Laravel Pulse, a free, open-source package offering real-time app monitoring, usage statistics, queue monitoring, and more.
Modified on Dec 5, 2023
Free tools I made

Pint Express
Format and beautify your PHP code without a terminal.

Pouest
Instantly migrate your PHPUnit tests to Pest without using a terminal.
Latest articles
Learn how to effortlessly manage array validation in Laravel to ensure data integrity in your web applications.
Published on Dec 9, 2023
The maintenance mode is like putting a "Be right back!" sign on your website. Learn how to get it going.
Published on Dec 7, 2023
Working with numbers in your web applications just got a whole lot easier! Discover what's possible using Laravel's new Number helper.
Published on Dec 6, 2023
HTML is not a programming language. But you can only make sense of this fact if you understand the logic behind it.
Published on Dec 5, 2023

Discover a neat new addition to PHP 8.3 that will help express your intent: the Override attribute.
Published on Nov 23, 2023 • Audio available

Discover why obsessing over core web vitals isn't helping your Google optimizations.
Published on Nov 22, 2023 • Audio available

Find the best Black Friday and Cyber Week deals on awesome tools for web developers.
Published on Nov 21, 2023

Explore using Laravel's whereIn() method to filter database queries efficiently.
Published on Nov 17, 2023

Discover Laravel Pulse, a free, open-source package offering real-time app monitoring, usage statistics, queue monitoring, and more.
Modified on Dec 5, 2023

Leverage the laravel/ui package to scaffold your favorite frontend framework and authentication features.
Published on Nov 12, 2023
About this blog
Hi! I’m Benjamin Crozat. I’m from the South of France and I’ve been a self-taught professional web developer for 12 years. I started learning PHP and JavaScript back in 2006 when PHP 4 was still widely used, Internet Explorer 6 ruled the world, and we used DHTML to add falling snow on websites.
Being able to educate myself for free on the web changed my life for the better. Giving back to the community was a natural direction in my career and I truly enjoy it.
Therefore, I decided to take action:
- I launched this blog in September 2022 with the goal to be in everyone’s Google search. I get more than 30,000 monthly clicks from it and more than 55,000 visits overall (my analytics dashboard is public by the way).
- I also started growing my X (formerly Twitter) account at the same time, which has now over 4,900 followers.
- I’m almost working full-time on this blog; constantly writing new content and making it as valuable as possible.
- To make sure I don’t have to fall back into employment or working for clients, I reduced the cost of my life to the bare minimum.
- All the content I write is free thanks my sponsors (if you want to support my work, become one and promote your business).
Believe me, I’m just getting started!