Linking to Flare errors on your error page
We've launched a new feature that will make it easier for users of your app to report specific errors.
Read more [flareapp.io]
We've launched a new feature that will make it easier for users of your app to report specific errors.
Read more [flareapp.io]
Data providers are a PHPUnit feature (and many testing frameworks have an equivalent) that lets you run a single test method multiple times but with different data. Larry Garflied shows some cool things you can do with them.
Read more [peakd.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."
Once configured, you can see all of the metrics you need to ensure your Vapor app is healthy on one screen.
Read more [dyrynda.com.au]
In this entirely free video course, you'll learn how to use Alpine.js, a minimal JS framework that I'm using myself on a couple of projects
Read more [codecourse.com]
In this stream, Luke Downing shows us around in the source code of Pest parallel plugin he created.
Yet another nice video by Simon on cool things you can do with Tailwind.
Generics are available since PHPStan 0.12. This posts explain what they’re all about.
Read more [phpstan.org]
Laravel allows you to cast model attributes as encrypted strings1, when stored in the database. This gives you added security for any values that are sensitive (such as Personally identifiable information, PII), including complex structures such as arrays, collections, and even objects.
Read more [larasec.substack.com]
Good instructions provided by Nuno.
Read more [nunomaduro.com]
We've created a new package that can render a beautiful support form widget on any page. You can read more about the package in this blog post at Flare.
In this stream, I'll show you how to use the package. We'll also source dive its code.
In this video, my colleague Brent explains a good way to test a form in a Laravel app.
This video is part of our new premium video course Testing Laravel.
Matthias Noback shares some considerations on when you could rely on PSR abstractions
Read more [matthiasnoback.nl]
– doeken.org - submitted by Doeke Norg
Context from traits is copy-pasted to your class and NOT inherited. What does that imply?
Read more [doeken.org]
In this stream, Brent and I showcase some cool techniques we use in our test suites.
Tobias Petry shared the results of the State Of Laravel Survey he launched a few weeks ago.
Read more [stateoflaravel.com]
Jacob Kaplan-Moss shares the technique he uses when he needs to develop a project timeline.
Read more [jacobian.org]
We're way overdue a correction back to simplicity for the frontend. ES6/HTTP2/Import maps looks like they'll deliver just that.
Read more [world.hey.com]
Another amazing video by Simon!
A static analyzer helps you to find bugs in your code without even running it. Popular static analyzers for PHP are Psalm and PHPStan. In this post, we're going to look at what such a static analyzer can find in a two-year-old codebase.
Read more [flareapp.io]
I've been creating web applications for over 15 years now. It's only in the last five years that I've learned how to test an application automatically. I can safely say that there is no other technique that has improved the quality of my code more.
Let's go over what a test is and all the benefits it provides.
Read more [testing-laravel.com]