Explaining the code on the "Go with PHP" website
Link – – themsaid.com
Mohamed write a nice post featuring a lot of good tips on how to make your code readable.
Read more [themsaid.com]
Oh Dear is the all-in-one monitoring tool for your entire website. We monitor uptime, SSL certificates, broken links, scheduled tasks and more. You'll get a notifications for us when something's wrong. All that paired with a developer friendly API and kick-ass documentation. O, and you'll also be able to create a public status page under a minute. Start monitoring using our free trial now.
Link – – themsaid.com
Mohamed write a nice post featuring a lot of good tips on how to make your code readable.
Read more [themsaid.com]
Link – – tighten.com - submitted by Jamison Valenta
In this post, Andrew presents several patterns in polymorphic database relationships in Laravel that allow us to eliminate conditionals.
Read more [tighten.com]
Stay up to date with all things Laravel, PHP, and JavaScript.
You can follow me on these platforms:
On all these platforms, regularly share programming tips, and what I myself have learned in ongoing projects.
Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer.
Expect quick tips & tricks, interesting tutorials, opinions and packages. Because I work with Laravel every day there is an emphasis on that framework.
Rest assured that I will only use your email address to send you the newsletter and will not use it for any other purposes.
Link – – vanrossum.dev - submitted by Jeffrey van Rossum
DropBlockEditor, a drag and drop editor made with Livewire, is now available in pre release. This article tells you more about it and gives you an idea of how you could use it.
Read more [vanrossum.dev]
Link – – fly.io - submitted by Chris Fidao
You can instrument your Laravel apps by having it publish Prometheus metrics. With the help of Prometheus, you can use Grafana to create dashboards and alerts to monitor your apps.
Read more [fly.io]
Link – – blog.packagist.com
Scary stuff, but handled very well by the Packagist team.
Read more [blog.packagist.com]
Here's the recording of the Laravel Worldwide Meetup which was held last week.
Link – – www.youtube.com - submitted by Bert De Swaef
The entire playlist of our Laravel for Beginners course. You'll learn about model, controllers, factories, seeders, relations and many more.
Read more [www.youtube.com]
Here's the recording of a cool talk by Pauline Vos given at Full Stack Europe 2022. In this talk she shares a couple of cool things you can do with Git.
Together with my buddies Dries and Rias, I'm already organising the next edition of Full Stack Europe, which will be held in October 2023 in Antwerp, Belgium. You can get your early bird tickets on our website.
Link – – fly.io - submitted by Johannes Werbrouck
Invoicing is boring and manually writing up invoices even more so, that's why you should automate the entire process in your app. Here, I show you how to use Spatie’s wonderful Browsershot package to do just that.
Read more [fly.io]
There are two kinds of developers: those that write commit messages and value a repo's history and those that don't. I'm in the latter camp: most of my commit messages just read "WIP", much to the chagrin of some of my colleagues. I've tried to change my ways, but I just can't get into the habit of writing good commit messages.
But now I have a solution: I use the power of AI to write my commit messages for me. In this blog post, I'll show you how I did it.
Original – – myray.app
Learn how to automatically clear Ray's screen when running a test
Read more [myray.app]
Link – – utilitybend.com
There are a few tricks in Chrome DevTools that don’t seem to get enough attention.
Read more [utilitybend.com]
Link – – mikeveerman.substack.com
Playing software development on Nightmare difficulty
Read more [mikeveerman.substack.com]
Link – – samwho.dev
An excellent blog post with clear visual examples on how the most command load balancing strategies work.
Read more [samwho.dev]
Link – – blog.oussama-mater.me - submitted by Oussama Mater
This article shows how to implement real-time notifications using Server-Sent Events instead of WebSockets or Long Polling.
Read more [blog.oussama-mater.me]
Link – – innocenzi.dev - submitted by Enzo Innocenzi
Back in september 2022, a new "scoped" filesystem driver has been introduced to Laravel. This article shows how to use it to improve file management and refactoring.
Read more [innocenzi.dev]
Link – – fly.io - submitted by Chris Fidao
Use Laravel's new Process facade while avoiding issues related to processing stdout vs stderr output, environment variables, and PHP security settings.
Read more [fly.io]
Link – – arunas.dev - submitted by Arunas
If you have jobs and listeners being fired within database transactions, it can lead to data inconsistencies if the transaction rolls back. Learn how to properly handle them here.
Read more [arunas.dev]
Link – - submitted by Bert De Swaef
Here's a fun interview I did with Bert.
We've released a new major version of our Laravel Analytics package. The most important new feature of this release is the support for GA4.