Implementing Branch by Abstraction
– acairns.co.uk - submitted by Andrew Cairns
A detailed description on how to implement an effective strategy for modernising a legacy system.
Read more [acairns.co.uk]
In this section you'll find links submitted by others.
Did you write or stumbled across a blog post, tutorial or video that might be interesting for others?
To be able to submit a link you need to log in first.
Log in– acairns.co.uk - submitted by Andrew Cairns
A detailed description on how to implement an effective strategy for modernising a legacy system.
Read more [acairns.co.uk]
– www.csrhymes.com - submitted by Chris Rhymes
If you have to use AWS for hosting, and for whatever reason, you can’t make use of Forge or Vapor, then one potential elastic, scalable solution is AWS Beanstalk. AWS Beanstalk essentially provides you with a number of EC2 (Elastic Cloud Computing) servers that sit behind a load balancer. If demand increases then more instances can be created. If demand drops then the number of instances drops down to save you costs.
Read more [www.csrhymes.com]
– www.conroyp.com - submitted by Paul Conroy
Stripe metadata is great for config, entitlements, and... DNS? This experiment takes one good API feature and stretches it into the worst possible infrastructure layer.
Read more [www.conroyp.com]
– ashallendesign.co.uk - submitted by Ash Allen
Learn about covariance and contravariance and how these concepts apply to your PHP code. We'll discuss these concepts in the context of classes, union types, intersection types, parameter types, and return types.
Read more [ashallendesign.co.uk]
– backpackforlaravel.com - submitted by Karan Datwani
Read more [backpackforlaravel.com]
– aaronfrancis.com - submitted by Aaron Francis
Transforming and serving images from Laravel in a cache-friendly way.
Read more [aaronfrancis.com]
– ashallendesign.co.uk - submitted by Ash Allen
Learn how to convert file sizes in bytes to human-readable file sizes using the "Number::fileSize" method. For example, we'll show how to convert "1024" to "1 KB".
Read more [ashallendesign.co.uk]
– ashallendesign.co.uk - submitted by Ash Allen
Learn how to convert numbers to ordinal numbers (e.g., "1" to "1st") in PHP and Laravel apps. We'll also discuss how to spell out ordinal numbers (e.g., "1" to "first"), including using the more verbose format used in the UK.
Read more [ashallendesign.co.uk]
– github.com - submitted by Christian Taylor
A port of the official Laravel Starter Kit to Blade.
Read more [github.com]
– www.youtube.com - submitted by Pascal Baljet
Learn how you can update an Inertia.js page in real-time using client-side visits—without overloading your server, even with many users online. Laravel Echo, Laravel Reverb, and a new Inertia v2 feature make it simple and efficient.
Read more [www.youtube.com]
– liamhammett.com - submitted by Liam Hammett
Learn how to use the cpx CLI to run PHP scratch files with superpowers that'll make you way more efficient!
Read more [liamhammett.com]
– www.laracraft.tech - submitted by Zacharias Creutznacher
Deploying a Laravel application without downtime is essential for maintaining a seamless user experience. This deployment script achieves exactly that, ensuring a smooth transition between releases. It clones the latest version of your project, sets up environment files, installs dependencies, runs migrations, and links the new release—all while keeping your application live. With built-in clean-up for old releases and error handling, this script is a robust solution for modern Laravel deployments.
Read more [www.laracraft.tech]
– tighten.com - submitted by Kayla Helmick
This article shares 10 efficient and fun ways to seed your database, from classic PHP arrays to importing CSVs and using AI to generate random, realistic data.
Read more [tighten.com]
– stephenjude.me - submitted by STEPHEN JUDE
Read more [stephenjude.me]
An article explaining PHP's `yield` keyword and how it can be use in place of `return` to easily build iterators.
Read more [ides.dev]
– xepozz.github.io - submitted by Dmitrii Derepko
Review the configuration feature to get a deeper understanding of what configuration looks like.
Read more [xepozz.github.io]
– github.com - submitted by Jon Purvis
Squeaky adds an additional validation rule to your Laravel applications, allowing you to check user submitted input for profanity.
Read more [github.com]
– ashallendesign.co.uk - submitted by Ash Allen
Read about how to use Squeaky, the new Laravel package by Jon Purvis, to validate input and ensure it doesn't contain profanity.
Read more [ashallendesign.co.uk]
– backpackforlaravel.com - submitted by Karan Datwani
Read more [backpackforlaravel.com]
– liamhammett.com - submitted by Liam Hammett
It may only be a side effect of its colour palette and class naming conventions, but as a colourblind developer, Tailwind has made it SO EASY to design with sensible colours - a superpower I've been missing my whole life
Read more [liamhammett.com]