Read-only web apps
If you’re about to build a web app and you’re pretty sure it requires JavaScript, why not pause and consider whether you can provide a read-only version.
Read more [adactio.com]
If you’re about to build a web app and you’re pretty sure it requires JavaScript, why not pause and consider whether you can provide a read-only version.
Read more [adactio.com]
We can’t possibly build products that are useful, let alone delightful, if we don’t frequently talk to the people who’ll use it.
Read more [www.markhamsq.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."
My colleague Seb has an interesting though on a future PHP feature.
Read more [sebastiandedeyne.com]
Here's an interesting technique that we use in Mailcoach.
Read more [mailcoach.app]
– blog.oussama-mater.me - submitted by Oussama Mater
Explore how Laravel Envoy can help increase your productivity by automating the boring stuff.
Read more [blog.oussama-mater.me]
A good introduction to Rust given by Nuno at the PHP UK Conference this year.
The Fibonacci sequence is one popular scoring scale for estimating agile story points
Read more [www.productplan.com]
Brent explains a nice potential addition to PHP.
Here's how my colleague Ruben managed to do this in Flare.
Read more [rubenvanassche.com]
I don’t believe in the promise of cheap replays in event sourcing. They come with a cost, but can be very useful for the right problems.
Read more [sebastiandedeyne.com]
In this post, you'll learn how Ray can help you preview emails in your local environment and how it can simplify the process of developing and testing email workflows in Laravel.
Read more [myray.app]
– ryangjchandler.co.uk - submitted by Ryan Chandler
Let's take a look at how you could build your own template engine in PHP.
Read more [ryangjchandler.co.uk]
– stefanzweifel.dev - submitted by Stefan Zweifel
Do you create automated backups of your database? Are you sure they work? laravel-backup-restore is a new package than can help you verify the integrity of your backups.
Read more [stefanzweifel.dev]
– myray.app - submitted by Spatie
Debug logging is difficult in Next.js. In this post, we'll provide a solution to this issue.
Read more [myray.app]
– htmx.org
Locality is that characteristic of source code that enables a programmer to understand that source by looking at only a small portion of it.
Read more [htmx.org]
I'm proud to announce that we've released a new package called spatie/laravel-prometheus. Using this package, you can send all sorts of metrics (user counts, subscription counts, queue workloads) around your Laravel to Prometheus and visualize the historical trends using Grafana.
An important problem of a programmer's productivity is finding his way through the code. A good project structure and your IDE can get you a long way, but sometimes it’s not enough.
Read more [myray.app]
These past months, we've been busy redesigning our entire service. We're very proud to launch it today.
Read more [flareapp.io]
Today, we're adding AI-powered solutions to Flare. This means we can suggest a solution for almost any error: the AI will likely suggest a helpful suggestion for most errors.
Read more [flareapp.io]
– fly.io - submitted by Chris Fidao
Utilize the best parts of any language to perform work for your Laravel app! Any language can and push and pull jobs to/from Laravel queues. Here's how.
Read more [fly.io]