Spatie WWSD 2022 original
We've made a fun video to announce Spatie's Black Friday sales. Have a look!
We've made a fun video to announce Spatie's Black Friday sales. Have a look!
With Workerless you can configure the maximum concurrency across multiple queues and control the queue prioritization on AWS. This tool and beautiful website was created by Mohamed Said.
Read more [workerless.run]
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.
"Freek’s newsletter is one of the best ways to stay updated with the Laravel and PHP ecosystem. It consistently highlights useful packages, tools, and ideas from the community, especially the amazing work coming from Spatie. As a Laravel developer building SaaS and web platforms, I find it extremely helpful to discover practical tools and insights that improve my development workflow."
PHP 8.2 has been released. It is a minor release compared to 8.0 and 8.1. This can be partly attributed to the departure of Nikita Popov as one of the most significant contributors to the PHP language. The PHP language has a lot of maintainers and isn't built by one person, but Nikita was one of the most active of them. Features like union types, typed properties, named arguments, and arrow functions, to name a few, were all added by Nikita.
Give your brain the boredom and output time it needs to figure out what to do with that information. Don’t keep opening the jar and packing more into it.
Read more [blog.nateliason.com]
This post is about Rails, but applies to Laravel as well
Read more [dev.37signals.com]
– bannister.me - submitted by James Bannister
A post outlining how you can use generators, and LazyCollections, to create better interfaces for paginating APIs.
Read more [bannister.me]
Brent shows the new things in PHP 8.2
Let’s review their similarities and differences, and determine when to use which.
Read more [sebastiandedeyne.com]
A nice use case for tap
Read more [stefrouschop.nl]
We're proud to announce that we have released v6 of the self-hosted version of Mailcoach.
If you have an active license, you'll be happy to know that this is a free upgrade. If you don't have a license, you can purchase it here.
In this blog post, I'd like to tell you all about the new features of this shiny new version.
You can now easily consume the Mailcoach API in your app using our SDK.
Read more [mailcoach.app]
A nice idea by Roman
Read more [pronskiy.com]
When working in a big repository, you sometimes lose track of your required Composer packages. There may be so many packages you can't be sure if they are actually used or not. This tool can help to determine if you really are using a package.
Read more [github.com]
A post by Caleb Porzio that resonated with me. I'm pretty sure that every creator feels this way at some point in time.
Read more [calebporzio.com]
– tighten.com - submitted by Jamison Valenta
Using queues in @laravelphp is great ... unless the queue has silently failed and you didn't even know about it 🚨 I'm going to show you a simple and lightweight strategy to notify you when a queue isn't processing jobs.
Read more [tighten.com]
– benjamincrozat.com - submitted by Benjamin Crozat
AI (Artificial Intelligence) is a trending topic in the programming space. It enables developers to do incredible things, and lots of startups build products around it.
Read more [benjamincrozat.com]
Creating wildcard subdomain SSL certificates isn't that straightforward with Let's encrypt as a normal SSL certificate.
Read more [rias.be]
We've released a new package called spatie/laravel-horizon-watcher. This one can automatically restart Horizon after any code change.
In this post, I'd like to share why we've built and how you can use it.