Home
Latest
Links
Sign in
More
More
Categories
About me
Contact me
Code and free tools
Fork the source code
Follow me
GitHub
LinkedIn
X
The best web development articles I wrote in 2025
About Alpine.js →
Add Alpine.js to any Laravel project
October 13, 2023
/
Benjamin Crozat
/
3 comments
/
3 minutes read
Alpine.js: a lightweight framework for productive developers
January 26, 2023
/
Benjamin Crozat
/
0 comments
/
6 minutes read
About Artificial Intelligence →
How to use GPT-4o mini's API for cheap, step by step
July 19, 2024
/
Benjamin Crozat
/
0 comments
/
7 minutes read
How to access and use GPT-4o's API, step by step
May 13, 2024
/
Benjamin Crozat
/
2 comments
/
7 minutes read
Master OpenAI's new Text-to-speech API
November 7, 2023
/
Benjamin Crozat
/
0 comments
/
5 minutes read
How to access and use GPT-4 Turbo's API, step by step
November 6, 2023
/
Benjamin Crozat
/
0 comments
/
7 minutes read
How to use GPT-3.5 Turbo's API, step by step
November 6, 2023
/
Benjamin Crozat
/
0 comments
/
6 minutes read
About CSS →
Disable hover styles on mobile with Tailwind CSS
December 17, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Style an HTML dialog's backdrop with Tailwind CSS
November 2, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
Is CSS case-sensitive?
August 29, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
A summary of web related sessions from WWDC23
June 7, 2023
/
Benjamin Crozat
/
0 comments
/
9 minutes read
Tailwind CSS typography plugin: a step-by-step build guide
April 26, 2023
/
Benjamin Crozat
/
0 comments
/
7 minutes read
About Databases →
Fix "1305 SAVEPOINT trans2 does not exist" in Laravel
December 14, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Fast database queries are not always better
September 2, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
Understanding database transactions with Laravel
August 27, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Using databases without putting domain logic in them
August 10, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
About Filament →
How to Format Text Columns in Filament
June 20, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
How to Create a Stats Widget in Filament
June 6, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
About GPT →
How to use GPT-4o mini's API for cheap, step by step
July 19, 2024
/
Benjamin Crozat
/
0 comments
/
7 minutes read
How to access and use GPT-4o's API, step by step
May 13, 2024
/
Benjamin Crozat
/
2 comments
/
7 minutes read
How to use GPT-3.5 Turbo's API, step by step
November 6, 2023
/
Benjamin Crozat
/
0 comments
/
6 minutes read
How to access and use GPT-4 Turbo's API, step by step
November 6, 2023
/
Benjamin Crozat
/
0 comments
/
7 minutes read
How to generate Laravel Factories using ChatGPT
August 29, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
About HTML →
Is HTML a programming language?
December 5, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
About JavaScript →
Disable "packages are looking for funding" in NPM
March 4, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Handle clicks from your users using jQuery
February 13, 2024
/
Benjamin Crozat
/
0 comments
/
1 minute read
Get started with jQuery in 5 minutes
February 12, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
How and when to use jQuery's $(document).ready() method
February 11, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Understanding jQuery's .each() method
February 11, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
About jQuery →
Handle clicks from your users using jQuery
February 13, 2024
/
Benjamin Crozat
/
0 comments
/
1 minute read
Get started with jQuery in 5 minutes
February 12, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
Understanding jQuery's .each() method
February 11, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
How and when to use jQuery's $(document).ready() method
February 11, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
About Laravel →
Flexible Caching in Laravel Made Super Easy
September 29, 2024
/
Benjamin Crozat
/
1 comment
/
4 minutes read
Demystifying Artisan: Laravel's Magical Command Tool
August 30, 2024
/
Benjamin Crozat
/
0 comments
/
29 minutes read
Laravel 11: an easy and step by step upgrade guide
March 12, 2024
/
Benjamin Crozat
/
0 comments
/
5 minutes read
Laravel 12: an early look and release date
March 11, 2024
/
Benjamin Crozat
/
1 comment
/
4 minutes read
The best Laravel 12-ready books you should read in 2025
March 9, 2024
/
Benjamin Crozat
/
0 comments
/
4 minutes read
About Livewire →
Prevent a Livewire component from re-rendering
January 10, 2024
/
Benjamin Crozat
/
0 comments
/
1 minute read
How to force re-render a Livewire v3 component
January 10, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Fix the /livewire/livewire.js 404 not found error
September 21, 2023
/
Benjamin Crozat
/
3 comments
/
2 minutes read
Create a SPA in seconds using wire:navigate in Livewire v3
August 28, 2023
/
Benjamin Crozat
/
0 comments
/
4 minutes read
Create a persisting chat widget using Livewire v3
August 10, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
About Packages →
The best PHP packages to use in 2024
February 1, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
Secure your REST API in 5 minutes with Laravel Sanctum
January 16, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
The best custom cards for Laravel Pulse in 2024
December 29, 2023
/
Benjamin Crozat
/
2 comments
/
3 minutes read
Laravel Pulse: monitor your apps for free
November 17, 2023
/
Benjamin Crozat
/
4 comments
/
6 minutes read
Get started with laravel/ui; kickstart your project.
November 12, 2023
/
Benjamin Crozat
/
2 comments
/
3 minutes read
About PHP →
A Guide to Architecture Testing Presets in Pest 3
August 28, 2024
/
Benjamin Crozat
/
0 comments
/
5 minutes read
What's new in Pest 3 and how to upgrade
August 27, 2024
/
Benjamin Crozat
/
0 comments
/
4 minutes read
The best PHP packages to use in 2024
February 1, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
The 6 best PHP cloud hosting providers for 2024
January 24, 2024
/
Benjamin Crozat
/
0 comments
/
8 minutes read
Is PHP dead? Usage and market share for September 2024
January 21, 2024
/
Benjamin Crozat
/
0 comments
/
6 minutes read
About Podcasts →
The best podcasts & interviews about Laravel
February 25, 2023
/
Benjamin Crozat
/
0 comments
/
9 minutes read
About Security →
Secure your REST API in 5 minutes with Laravel Sanctum
January 16, 2024
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Should you block compromised passwords?
August 11, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
12 Laravel security best practices for 2024
July 29, 2023
/
Benjamin Crozat
/
0 comments
/
6 minutes read
Here's how to fix the "419 Page Expired" error in Laravel
June 26, 2023
/
Benjamin Crozat
/
10 comments
/
2 minutes read
Fix "No application encryption key has been specified." in Laravel
June 25, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
About SEO →
Core web vitals aren't that important for Google
November 22, 2023
/
Benjamin Crozat
/
0 comments
/
3 minutes read
SEO case study (2022-2023): +10K clicks in 6 months
October 25, 2022
/
Benjamin Crozat
/
0 comments
/
12 minutes read
About Tailwind CSS →
Disable hover styles on mobile with Tailwind CSS
December 17, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
Style an HTML dialog's backdrop with Tailwind CSS
November 2, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
Add Tailwind CSS to any Laravel project
October 5, 2023
/
Benjamin Crozat
/
0 comments
/
3 minutes read
Tailwind CSS typography plugin: a step-by-step build guide
April 26, 2023
/
Benjamin Crozat
/
0 comments
/
7 minutes read
Tailwind CSS forms plugin: a step-by-step build guide
February 12, 2023
/
Benjamin Crozat
/
0 comments
/
4 minutes read
About Testing →
Fix "1305 SAVEPOINT trans2 does not exist" in Laravel
December 14, 2023
/
Benjamin Crozat
/
0 comments
/
2 minutes read
9 testing best practices for Laravel in 2024
October 27, 2023
/
Benjamin Crozat
/
0 comments
/
13 minutes read
Refactoring without tests should be fine
August 11, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
Frank de Jonge's perspective on mocking frameworks
August 10, 2023
/
Benjamin Crozat
/
0 comments
/
1 minute read
About Tools →
The best GDPR-compliant Google Analytics alternatives (2024)
February 16, 2024
/
Benjamin Crozat
/
0 comments
/
6 minutes read
The 6 best PHP cloud hosting providers for 2024
January 24, 2024
/
Benjamin Crozat
/
0 comments
/
8 minutes read
How to install Laravel on macOS
January 15, 2024
/
Benjamin Crozat
/
0 comments
/
3 minutes read
The 6 best Laravel cloud hosting providers for 2024
January 1, 2024
/
Benjamin Crozat
/
0 comments
/
9 minutes read
Laravel Herd: the simplest way to install PHP on your Mac
July 19, 2023
/
Benjamin Crozat
/
0 comments
/
3 minutes read
About Vue.js →
Add Vue.js to any Laravel project
October 13, 2023
/
Benjamin Crozat
/
1 comment
/
3 minutes read
About Web Hosting →
The 6 best PHP cloud hosting providers for 2024
January 24, 2024
/
Benjamin Crozat
/
0 comments
/
8 minutes read
The 6 best Laravel cloud hosting providers for 2024
January 1, 2024
/
Benjamin Crozat
/
0 comments
/
9 minutes read
Laravel Forge: price, review, how-to and alternatives (2024)
November 17, 2022
/
Benjamin Crozat
/
0 comments
/
10 minutes read