Writing declarative PHP
– youtu.be - submitted by Andrew Schmelyun
What declarative programming is, and how to include more of it in your PHP code base.
Read more [youtu.be]
– youtu.be - submitted by Andrew Schmelyun
What declarative programming is, and how to include more of it in your PHP code base.
Read more [youtu.be]
Tim MacDonald wrote a nice post on how to handle duplicate requests.
Read more [timacdonald.me]
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.
"Always fresh, useful tips and articles. Carefully selected community content. My favorite newsletter, which I look forward to every time."
Fascinating read by Aaron Francis on how he used Netlify to generate dynamic OG images.
Read more [www.netlify.com]
– fhur.me
A good tip by Fernando Hurtado
Read more [fhur.me]
We published a fun series of videos as a promo for our Black Friday sales. These videos are inspired by the more recent apple announcement videos. Let's take a look behind the scenes to see how they were made! The WWSD videos We used WWSD to name our week of Black Friday discounts. It stands for…
🏎️💨 Here's another WWSD video to promote the 50% discount we'll have today on Laravel Comments and Media Library Ppro. All other spatie product are discounted 30%.
We made a fun intro video to celebrate our Black Friday sales.
TLDR: All Spatie products are discounted 30% for a week, Mailcoach is discounted 50% only today.
I love Twitter and I will be there until the ship goes down. Unfortunately, there are some strong signals that it may go away for a while or even permanently. I surely hope it doesn't come to that.
Through years of curating people to follow, I've built a very nice, positive group of people I admire and get inspired by. If Twitter goes down, I want to stay following these people (in a non-creepy way, rest assured). That's why I've already created a Mastadon account, and am looking around for the positive Laravel and PHP vibes there.
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]
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]