Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


63ed317ce2b8760008fb2e0a--sebastiandedeyne-com-e11d52.netlify.app

Better code highlighting in Hugo with Torchlight
In this post, I’ll explain how I set up Torchlight CLI for my Hugo site. Torchlight is a code-highlighter-as-a-service built on Visual Studio Code’s editor high...

63ed317ce2b8760008fb2e0a--sebastiandedeyne-com-e11d52.netlify.app

Leading slashes in .gitignore
This is a friendly reminder to keep leading slashes in mind in .gitignore files. The other day, I pulled down a project and couldn’t get the CSS to build becaus...

63ed317ce2b8760008fb2e0a--sebastiandedeyne-com-e11d52.netlify.app

Local or session storage?
We tend to grab straight for localStorage, but it’s not the only tool in our workbox. Let’s review their similarities and differences, and determine when to use...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.

63ed317ce2b8760008fb2e0a--sebastiandedeyne-com-e11d52.netlify.app

2022 redesign
I tweaked the style a lot, but changes were incremental and stay true to the neutral black and white style. Codebases rot over time, and small changes slowly bu...
Join the Discord at https://phpa.me/discord Get your early bird php[tek] tickets before the price goes up at https://tek.phparch.com Subscribe to the Magazine T...
When we’re building web apps, one of our most common workflows is code that collects and validates user input. However, some times we want to validate data that...
There is a way to protect your public properties in Livewire 2 in the way it will work in the upcoming Livewire 3. Why should you protect model ID's in Livewire...
Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge. Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge.

chasingcode.dev

GeoJSON Resources
I wanted to write an "Intro to GeoJSON" but Daniel Imfeld https://techhub.social/@dimfeld https://twitter.com/dimfeld beat me to it with an article that is hard...
Have you ever used an event bus in Vue 2 and don’t know how to recreate it in Vue 3? The current version of the Inspector frontend application uses a global eve...

blog.laravel.com

Laravel v10 Released
Today we're thrilled to announce that we have tagged the Laravel 10.0 release! Laravel 10 continues the improvements made in Laravel 9 by introducing argument a...
JSON:API provides many options for filtering, sorting, and including extra data into the requested data using query parameters. Let’s take an example of an endp...
Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge. Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge.

juststeveking.uk

Laravel Pennant
Laravel Pennant is a package created by the Laravel team that will arrive with https://laravel-news.com/laravel-10 provides Feature Flags for your applications....
I liked how simple it looked, and noticed that it refreshed periodically. Poking at it in the browser dev tools revealed that it was polling a https://earthquak...
A CSS framework is a complete library that helps you create faster and more coherent. Why Do We Need a CSS Framework? The main goal of every type of framework i...
Did you ever need to invoke an external program from within your Laravel/PHP application? It handles all the logic related to running processes as well as knowi...