Laravel Data v4 has been released
We've released a new major version of our popular laravel-data package. My colleague Ruben wrote a post mentioning all of the changes.
Read more [rubenvanassche.com]
We've released a new major version of our popular laravel-data package. My colleague Ruben wrote a post mentioning all of the changes.
Read more [rubenvanassche.com]
by Freek Van der Herten – 1 minute read – Edit
Here's the recording of the keynote at this year's PHPUKConference.
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.
"If you are one of the *millions* who have downloaded a Spatie package, then you understand the quality that Freek aims for. The newsletter is of the same quality of any Spatie package you're using."
– fly.io - submitted by Johannes Werbrouck – Edit
Having reusable input components is great. Knowing how to make them is even better! Follow along to see how we can create a generic TextInput component with a fluent interface that can be reused everywhere with just a few lines of code. While it won’t be a Livewire component, it can still make use of wire:model and other Livewire goodies. How is that possible? Read on to find out!
Read more [fly.io]
– qirolab.com - submitted by Harish Kumar – Edit
Laravel Clockwork is a powerful debugging and profiling tool seamlessly integrated into the Laravel framework. With its real-time web interface, Clockwork provides developers with instant insights into their application's runtime behavior.
Read more [qirolab.com]
– ashallendesign.co.uk - submitted by Ash Allen – Edit
Learn how to automatically hash sensitive data (such as passwords) using the "hashed" model cast in Laravel. This article also covers how to test your field is being hashed correctly.
Read more [ashallendesign.co.uk]
– dcblog.dev - submitted by David Carr – Edit
I listen to a lot of podcasts, they keep me inspired, I've compiled a lost of the podcasts I listen to as a PHP developer.
Read more [dcblog.dev]
– wire-elements.dev - submitted by Philo – Edit
Livewire's Session Properties is a simple yet powerful feature for enhancing user experience and maintaining state across page refreshes.
Read more [wire-elements.dev]
– onfold.sh - submitted by Nicolas Beauvais – Edit
SQLite is getting all the hype lately, but can it really compete with MySQL and PostgreSQL for production web applications?
Read more [onfold.sh]
– doeken.org - submitted by Doeke Norg – Edit
The repository pattern is a data source abstraction that behaves like a collection; containing domain (value) objects. In this post we'll be exploring what a repository is, and what it is not.
Read more [doeken.org]
– wire-elements.dev - submitted by Philo – Edit
Let's take a look at how we can refresh our component when events occur using the new #[On] attribute.
Read more [wire-elements.dev]
Discover how Pest offers a Ray integration out of the box!
Read more [myray.app]
by Freek Van der Herten – 5 minute read – Edit
– ryangjchandler.co.uk - submitted by Ryan Chandler – Edit
I've been using Alpine.js for a long time now, these are a few of my favourite plugins.
Read more [ryangjchandler.co.uk]
– www.youtube.com - submitted by Harish Kumar – Edit
Spatie/BrowserShot is a versatile Laravel package that facilitates the generation of PDFs or screenshots by leveraging headless browsers. This package seamlessly integrates with Laravel applications, allowing developers to capture the rendered HTML of web pages or views and convert them into PDFs or images.
Read more [www.youtube.com]
– laracasts.com – Edit
Here's a cool Laracasts video made by Christoph Rumpel that demostrates our spatie/laravel-login-link package.
Read more [laracasts.com]
– svenluijten.com - submitted by Sven – Edit
How to effectively use interfaces to make your PHP package easier to work with and more customizable than ever before.
Read more [svenluijten.com]
– ryangjchandler.co.uk - submitted by Ryan Chandler – Edit
I built this small little helper tool that makes it easy to see information about key presses inside of JavaScript events.
Read more [ryangjchandler.co.uk]
– www.youtube.com - submitted by Andrew Cairns – Edit
Take a quick look at what is a Command Bus and develop a mental model on how to think about it and it's purpose.
Read more [www.youtube.com]
– ohdear.app – Edit
Recently, people started talking about a malware called “Androxgh0st” specifically targeting Laravel apps. In a recent edition of Securing Laravel, Stephen Rees-Carter wrote a good explanation of how it works. The malware targets apps with APP_DEBUG set to true. When enabled, Laravel will give…
Read more [ohdear.app]
– boydbloemsma.com - submitted by Boyd Bloemsma – Edit
In this article we will be going over how to I used laravel-export to deploy the very blog you're reading right now; to Cloudflare Pages, Netlify and Vercel.
Read more [boydbloemsma.com]