My Favourite Alpine.js Plugins
– 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]
– 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]
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."
– 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]
– www.youtube.com - submitted by Chris Fidao – Edit
We see how to configure Nginx to run Laravel in a subdirectory. The configuration is tricky, here's an explanation of it!
Read more [www.youtube.com]
– chriswhite.is - submitted by Chris White – Edit
I'll show you how to run Laravel Octane with the new FrankenPHP support inside a Docker container to serve your Laravel application.
Read more [chriswhite.is]
by Freek Van der Herten – 2 minute read – Edit
We released a mini package called spatie/holidays that can calculate the public holidays of a country.
by Freek Van der Herten – 2 minute read – Edit
Last week, we released a new package called Laravel PDF that allows you to transform Blade views into PDFs. Under the hood, Chromium is used to perform the transformation. Because Chromium is an up-to-date browser, you can use any modern CSS you like.
Some people have asked if they can use Tailwind to style their documents. And I’m happy to report you can. Let’s take a look at a minimal example to showcase this.
– tighten.com - submitted by Jamison Valenta – Edit
Nico shares the incredible suite of conveniences Nuxt JS brings to Vue3 applications, from auto-imports to out-of-the-box server side rendering & more!
Read more [tighten.com]
A lot is changing in Laravel 11, including setting up middleware. This post explores how to do it and a lingering question I have after learning about it.
Read more [dev.to]
– blog.oussama-mater.tech - submitted by Oussama Mater – Edit
LLaravel offers an elegant method-calling feature called Facades. At first glance, they resemble static methods, but well, they are not! What kind of magic is Laravel doing?
Read more [blog.oussama-mater.tech]
by Freek Van der Herten – 1 minute read – Edit
I just read this nice blog post that contains a few tips on how to interview a Laravel developer. When hiring someone at Spatie, I usually tend to get a feel if a candidate is passionate about our field of work. I ask questions like: Who are the people you feel you can learn from? What blogs are you…
– seankegel.com - submitted by Sean Kegel – Edit
A comprehensive guide for creating custom Data Transfer Objects (DTOs) to enhance readability, efficiency, and testability in Laravel API integrations.
Read more [seankegel.com]
– flareapp.io - submitted by Spatie – Edit
An introduction to the Flare GitLab integration!
Read more [flareapp.io]
– davorminchorov.com - submitted by Davor Minchorov – Edit
Everyone talks about over-engineering but people rarely talk about under-engineering. Learn about the differences and how they depend on the context you are in.
Read more [davorminchorov.com]
– flareapp.io - submitted by Spatie – Edit
A few days ago, we added a GitLab integration. In this blog post, we'll talk about the road to that integration and our struggles.
Read more [flareapp.io]