PHP version stats: July, 2021
Last month, Jordi announced he'd be sunsetting his PHP Version Stats blog series, so that he can focus on other types of content. As a replacement, he made...
Jun 28th 2021
•
stitcher.io
Opinion-driven design
I once worked at a company that wrote and maintained an in-house framework. Over the course of ten years, they probably
made around 250 websites and applications with it. Despite...
Jun 23rd 2021
•
stitcher.io
Introducing Laravel Google Fonts
Today, we’re launching a new Spatie package: Laravel Google Fonts. I’ve written about Google Fonts before. It’s a great font catalog, but the service has it’s downsides. First, fonts...
Jun 23rd 2021
•
sebastiandedeyne.com
Actions can now be performed on all project errors in one go
When viewing all project errors, you can select specific errors that you want to resolve, snooze or delete in one go.
Up until now, you could...
Jun 21st 2021
•
flareapp.io
What about config builders?
I've been tinkering with a hobby project lately: a small framework to get more familiar with PHP 8, and try out some random ideas floating in my head. It's...
Jun 18th 2021
•
stitcher.io
A new major version of Laravel Event Sourcing
Today, we released a new version of spatie/laravel-event-sourcing, version 5 is probably one of the largest releases since the beginning of the package, we've worked several months on...
Jun 15th 2021
•
stitcher.io
Setting up and securing a private Composer repository
At Spatie, we host several packages on a private composer packagist server using Satis. In the first of this two-part blog series we'll take a look at how we're distributing...
Jun 15th 2021
•
alexvanderbist.com
A Laravel package to dispatch jobs via Artisan
Our team has released a new Laravel package: spatie/laravel-artisan-dispatchable. This package allows you to dispatch any job from an artisan command. In this blog post, I'd like to explain why...
Jun 14th 2021
•
freek.dev
A Laravel package to dispatch jobs via Artisan
Our team has released a new Laravel package: spatie/laravel-artisan-dispatchable. This package allows you to dispatch any job from an artisan command. In this blog post, I'd like to explain why...
Jun 14th 2021
•
freek.dev
Why and how we remove inactive users and teams
Like many others SaaS applications, you can try out Flare using a trial period. Of course, not everybody that tries out Flare will convert. After the trial period is over,...
Jun 14th 2021
•
flareapp.io