SQLite vs. MySQL: What are the differences between MySQL and SQLite?
The choice between the two depends on the specific requirements and use case of the application.
Read more [highperformancesqlite.com]
The choice between the two depends on the specific requirements and use case of the application.
Read more [highperformancesqlite.com]
β tighten.com - submitted by Kayla Helmick
Learn to create a customizable admin panel in minutes with our Filament Crash-Course.
Read more [tighten.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."
β youtu.be - submitted by Bert De Swaef
In this short video, we break down the key differences between Pass by Value and Pass by Reference in PHP. π Understanding these two concepts is essential for writing efficient and bug-free code. Learn how PHP handles variables when passed to functions, and see how small changes in your code can have a BIG impact on performance and behavior! π
Read more [youtu.be]
β albertoarena.it - submitted by Alberto Arena
Laravel event sourcing generator adds a new Artisan command that can generate a full domain directory structure for Spatie event sourcing.
Read more [albertoarena.it]
β clig.dev
Good naming, consistency, clear communication, and discoverability. These are things that do not only apply to command line programs, but to general development as well.
Read more [clig.dev]
β sarahjting.com
Pretty cool that this behaviour can be customized easily.
Read more [sarahjting.com]
Stephen Rees-Carter tells how hardcoding admin domains in code can lead to security vulnerabilities
Read more [securinglaravel.com]
β nabilhassen.com - submitted by Nabil Hassen
Learn about the 23 powerful Laravel and Livewire PHP Attributes.
Read more [nabilhassen.com]
β abhisaha.com
Here's everything what a browser does to display the content of an URL.
Read more [abhisaha.com]
β infinitypaul.medium.com - submitted by Paul Edward
Sometimes, no matter how senior you are, little issues like this can humble you. I recently faced a confusing issue where I was expecting a relationship to give me a User object, but instead, it just gave me a number! After two days of scratching my head, I finally figured out what went wrong.
Read more [infinitypaul.medium.com]
β ashallendesign.co.uk - submitted by Ash Allen
Read about the #[RouteParameter] PHP attribute that you can use in Laravel to access route model-bound models in your form request classes. The article covers how to use the attribute and the problem it solves.
Read more [ashallendesign.co.uk]
β myray.app - submitted by Spatie
Read more [myray.app]
β themsaid.com
A polyglot architecture combines PHP and GoLang to leverage their strengths. PHP enables rapid development, while Go optimizes resource utilization.
Read more [themsaid.com]
Postgres has many nuances and best practices that are important to understand.
Read more [challahscript.com]
β amitmerchant.com
Laravelβs new build() methods allow dynamic configuration of mail, database, and cache settings.
Read more [amitmerchant.com]
While scopes are useful for simple queries, custom query builders are preferred for complex or frequently used queries.
Read more [blog.oussama-mater.tech]
β jvns.ca
A nice guide by Julia Evans
Read more [jvns.ca]
β stitcher.io
PHP 8.4 was released last week. Here's what's new.
Read more [stitcher.io]
β tomasvotruba.com
Tomas shares his approach to get the most out of mocks, drop dead code, and make tests more valuable.
Read more [tomasvotruba.com]
β jump24.co.uk
Attributes are a fun and powerful feature of PHP.
Read more [jump24.co.uk]