QR Code Generator in Laravel 10
– harrk.dev - submitted by Harry Kirkman – Edit
In this article we will look at creating beautiful QR codes in Laravel 10, using the simple-qrcode package. With various use-cases and examples.
Read more [harrk.dev]
– harrk.dev - submitted by Harry Kirkman – Edit
In this article we will look at creating beautiful QR codes in Laravel 10, using the simple-qrcode package. With various use-cases and examples.
Read more [harrk.dev]
A nice tip by my colleague Seb
Read more [sebastiandedeyne.com]
Join 9,500+ smart developers
Get my monthly newsletter with what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.
No spam. Unsubscribe anytime. You can also follow me on X.
"I’ve been reading freeks newsletter for a while now, and it’s easily one of my favorite developer newsletters. Freek shares practical, no-nonsense insights from running Spatie, maintaining hundreds of open-source packages, and shipping real products. Every time I get useful Laravel tips, smart tooling advice, always high quality and immediately applicable."
by Freek Van der Herten – 3 minute read – Edit
The release of Pest v2 is right around the corner. Pest creator Nuno Maduro and the rest of the Pest team are currently working hard improving the docs ahead of the Pest v2 release somewhere later this month.
In this blog post, I'd like to share the free videos I've created for each of the amazing features.
– tomasvotruba.com – Edit
I'm sure Tomas is going to do some cool stuff for the Laravel community.
Read more [tomasvotruba.com]
– tighten.com - submitted by Jamison Valenta – Edit
Don’t waste your team’s time fixing little code style issues... and DEFINITELY don’t ship code w/inconsistent code style! Check out our new package Duster, a powerful all-in-one code linter & fixer bundling all the best code styles for your Laravel apps!
Read more [tighten.com]
– flareapp.io – Edit
My colleague Ruben explains some improvements that were made in the latest version of our popular Laravel Data package
Read more [flareapp.io]
by Freek Van der Herten – 2 minute read – Edit
Our handy Ray debugging app gained a cool new trick: it can now display the values of private properties and results of private methods.
by Freek Van der Herten – 10 minute read – Edit
While attending Laracon India, many people approached me to ask how we handle the maintenance of all our Spatie packages. One of the ways we keep maintenance burden low is by making our packages customizable. In this blog post, I'd like to cover some of our best tips to make a Laravel package easy…
– jamie-peters.co.uk - submitted by Jamie Peters – Edit
Have you ever been using the Laravel Request class and found yourself creating single use variables just for type casting? What if I told you there's a better way...
Read more [jamie-peters.co.uk]
– tighten.com - submitted by Jamison Valenta – Edit
Have you ever heard of a “kill switch”—a device meant to disable machinery if its owner is incapacitated? Turns out you can also build kill switches into your code. Tony shares four kill switch examples for Laravel applications.
Read more [tighten.com]
by Freek Van der Herten – 4 minute read – Edit
We've released a new package called Laravel Notification Log. True to its name, it will log when your Laravel app sends notifications. It also contains helpful methods to determine when notifications were sent.
– stefrouschop.nl - submitted by Stef Rouschop – Edit
With a proper implementation of global scopes instead of local scopes, the code and security would be greatly improved. Let me illustrate this with a simple example.
Read more [stefrouschop.nl]
You can easily add new information to Laravel's new "About" command
Read more [james.brooks.page]
– localheinz.com – Edit
A good intro on how to customize PHPUnit
Read more [localheinz.com]
– tighten.com - submitted by Jamison Valenta – Edit
Did you know it's possible to use Laravel's validation tools even when you're validating a part of your request that wasn't provided by the user? In our latest post, Andrew Morgan shares four approaches to validating the "other" bits of your requests.
Read more [tighten.com]
– stefrouschop.nl - submitted by Stef Rouschop – Edit
One caveat in Livewire (version 1 and 2) is that only public properties remain state between Livewire interactions. This shouldn’t be a problem, at least not if you’re aware of how a potential hacker would abuse this.
Read more [stefrouschop.nl]
by Freek Van der Herten – 12 minute read – Edit
In Oh Dear, we recently added the ability to create fine-grained API tokens that are scoped by a model. Behind the scenes, it uses Laravel Sanctum to create and verify abilities.
In this blog post, I'd like to give you a peek behind the scenes and show how we set this up.
– ryangjchandler.co.uk - submitted by Ryan Chandler – Edit
A quick way of disabling Composer's default script process timeout of 300 seconds (5 minutes). Easy to overlook in the docs.
Read more [ryangjchandler.co.uk]
– medium.com - submitted by Mazen Touati – Edit
We will crack the controversy of the repository pattern in Laravel. The good and the bad, and what alternatives we can use to build a maintainable codebase.
Read more [medium.com]
by Freek Van der Herten – 5 minute read – Edit
I'm happy to announce that we've released another new package: spatie/laravel-help-space. This one makes it easy to populate a custom sidebar in HelpSpace with the data from your Laravel app. In this blog post, I'd like to tell you all about it.