A day with Laravel - #048
Laravel Ecosystem News for February 13, 2025 : Cookies package, Validate image dimensions, Import large data sets, differences between SQLite vs MySQL and Encoding/Serialising Data are discussed
Hey LaraDevs 👋,
I am proud to present a new "A Day with Laravel" issue. If you think of a resource that could be useful for the Laravel dev community, let me know on FrameworkHeroes News in Laravel section.
The objective of this newsletter?
🎯 Regularly deliver to you, recent or important resources (videos, articles, GitHub repositories, packages, tutorials, ...) that I could find on Laravel and its ecosystem.
If you don't want to miss any future news about the Laravel ecosystem, you should subscribe now!
Thanks to Sevalla for sponsoring this newsletter
Sevalla is the home to your upcoming web projects. Host and manage your apps, databases and static sites in a single, intuitive platform. ✨
📖 How Do You Set Cookie Consent in Laravel? 🍪
Yes, it’s about the European GDPR (General Data Protection Regulation) law, but also the CCPA (California Consumer Privacy Act ) for California.
Here it is the introduction of this article :
In this tutorial, we are going to walk you through how to set up a cookie consent bar and get it working in your Laravel app.
💡 Validate image dimensions elegantly
Thank you Harris, it’s really efficient !
🎥 Import 1 million rows
I let Christoph introduce his video :
In this video, we explore different ways to import large CSV files in Laravel, benchmarking each approach and discussing their pros and cons. From simple collection-based imports to high-performance concurrent processing - let's try it out together.
Try Laracasts
Discover over 500 hours of courses, including a wealth of free content on Laracasts, the go-to platform for Laravel developers— click here* to explore and start learning today!
* affiliate link
🎥 SQLite vs MySQL: 5 Differences Laravel Devs Need to Know
Povilas explains the differences between MySQL and SQLite. It's very relevant, especially as SQLite is being used more and more since Laravel has offered it as the default database choice since Laravel 11.
📖 🔐 Security Tip: Encoding/Serialising Data
shows us the danger of serialize()
and unserialize()
functions.Pass your Laravel certification with a €50 voucher discount
If you're thinking of taking the Laravel certification, thanks to A Day With Laravel, you can save €50 on the price with the link below.
The certification is based on Laravel 11.
The voucher can be used up to one year after purchase.
The exam consists of 45 multiple-choice questions and lasts one hour.
A score of 75% is required
The exam is in English 🇬🇧
Certification is permanent
2nd chance: If you fail the exam, you can take it again within one month at no extra cost.
» More infos about Certification for Laravel
I need your support 🙏
My mission with this newsletter in 🇬🇧 and 🇫🇷 is to help you by bringing you as much value as possible.
You can support me to encourage me to continue by making a one-off or recurring donation starting from €2 on ko-fi.
A free alternative to support me?
Of course, place your next Amazon order with my affiliate link
See you soon for the next issue. If you haven't already done so, subscribe!
Meaning of emojis used in titles
📖 Article
🆕 News / Update
📦 Package
🎙️ Podcast
🧰 Resource
🔐 Security
📢 Social Networks
💡 Tip
🎥 Video
Search for the French version ? 👇