This media is not supported in your browser
VIEW IN TELEGRAM
Which of your Blade strings actually go through __()? I made a package that shows you instantly
https://redd.it/1uwrha6
@r_php
https://redd.it/1uwrha6
@r_php
Built a GDPR cookie-consent package for Laravel (Blade/Livewire/React) — looking for feedback
I've been building LaraGDPR, a cookie consent + cookie management package for Laravel — configurable consent banner and granular per-category preferences.
▎ - Works with Blade+Alpine.js, Livewire, or React — pick whichever your app already uses, it auto-detects/configures.
▎ - Auto-discovered by Laravel, no manual service provider registration.
▎ - Consent is recorded with a pseudonymized identity (works for both logged-in and anonymous visitors) plus IP, user agent, timestamp, and policy version.
▎ - Bump the cookie policy version and it automatically re-prompts everyone.
Honesty about licensing up front, since I know this matters here: the core is free to use in any Laravel app via Composer, but it's a source-available custom license, not OSI-approved open source — no reselling/redistributing the source, no building a competing package from it. Full terms are in the repo if you want the specifics before installing anything.
It's currently at 1.0.0-RC.6 — everything passes CI across PHP 8.2-8.4 and Laravel 11-13, but I'd rather find rough edges from real installs in real apps than assume it's ready.
If you've got a Laravel app with an existing cookie banner (or none at all) and are willing to swap it in and poke at it for 15 minutes.
I'd genuinely value the feedback — especially anything Livewire or React-mode specific, since Blade mode gets the most real-world use so far.
\- GitHub: https://github.com/minkovdev/laragdpr
\- Composer: composer require minkovdev/laragdpr
Happy to answer questions here or in GitHub Discussions.
https://redd.it/1uwu9ox
@r_php
I've been building LaraGDPR, a cookie consent + cookie management package for Laravel — configurable consent banner and granular per-category preferences.
▎ - Works with Blade+Alpine.js, Livewire, or React — pick whichever your app already uses, it auto-detects/configures.
▎ - Auto-discovered by Laravel, no manual service provider registration.
▎ - Consent is recorded with a pseudonymized identity (works for both logged-in and anonymous visitors) plus IP, user agent, timestamp, and policy version.
▎ - Bump the cookie policy version and it automatically re-prompts everyone.
Honesty about licensing up front, since I know this matters here: the core is free to use in any Laravel app via Composer, but it's a source-available custom license, not OSI-approved open source — no reselling/redistributing the source, no building a competing package from it. Full terms are in the repo if you want the specifics before installing anything.
It's currently at 1.0.0-RC.6 — everything passes CI across PHP 8.2-8.4 and Laravel 11-13, but I'd rather find rough edges from real installs in real apps than assume it's ready.
If you've got a Laravel app with an existing cookie banner (or none at all) and are willing to swap it in and poke at it for 15 minutes.
I'd genuinely value the feedback — especially anything Livewire or React-mode specific, since Blade mode gets the most real-world use so far.
\- GitHub: https://github.com/minkovdev/laragdpr
\- Composer: composer require minkovdev/laragdpr
Happy to answer questions here or in GitHub Discussions.
https://redd.it/1uwu9ox
@r_php
GitHub
GitHub - minkovdev/laragdpr: GDPR Cookie consent and cookie manager for Laravel
GDPR Cookie consent and cookie manager for Laravel - minkovdev/laragdpr
You start with cities for one country... then one day you need the whole world.
I've been bitten by this more than once.
On one project, I needed an API for city lookup and address autocomplete.
It usually starts with a simple table containing cities for a single country.
Then requirements evolve:
* support international cities;
* handle ISO country codes;
* import data from different providers.
Or even worse, someone decides users should be able to maintain the city database manually.
So instead of writing the same component again, I cleaned it up and open-sourced it.
Features:
* City search
* Address autocomplete powered by OpenStreetMap (Photon)
* Deployable with Docker or Podman in a few commands
* Designed to be easily extended if another data source needs to be plugged in
Tech stack:
* Symfony / API Platform / PostgreSQL
* Hexagonal Architecture
* 100% unit test coverage on the domain layer
* Behat scenarios used both as executable documentation and API tests
I don't think this project is going to change the world.
But if it helps someone avoid a questionable data model, or rewriting the same component for the tenth time, then it's already worth it.
Repository: https://github.com/thlaure/world-cities-api
I'm genuinely interested in feedback, especially from people who have had to solve the same problem in production.
https://redd.it/1uwyntr
@r_php
I've been bitten by this more than once.
On one project, I needed an API for city lookup and address autocomplete.
It usually starts with a simple table containing cities for a single country.
Then requirements evolve:
* support international cities;
* handle ISO country codes;
* import data from different providers.
Or even worse, someone decides users should be able to maintain the city database manually.
So instead of writing the same component again, I cleaned it up and open-sourced it.
Features:
* City search
* Address autocomplete powered by OpenStreetMap (Photon)
* Deployable with Docker or Podman in a few commands
* Designed to be easily extended if another data source needs to be plugged in
Tech stack:
* Symfony / API Platform / PostgreSQL
* Hexagonal Architecture
* 100% unit test coverage on the domain layer
* Behat scenarios used both as executable documentation and API tests
I don't think this project is going to change the world.
But if it helps someone avoid a questionable data model, or rewriting the same component for the tenth time, then it's already worth it.
Repository: https://github.com/thlaure/world-cities-api
I'm genuinely interested in feedback, especially from people who have had to solve the same problem in production.
https://redd.it/1uwyntr
@r_php
GitHub
GitHub - thlaure/world-cities-api: API exposing multi-country city data and address autocomplete
API exposing multi-country city data and address autocomplete - thlaure/world-cities-api
Symfony UX 3.3.0 released
https://symfony.com/blog/symfony-ux-3-3-0-released?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1ux1arv
@r_php
https://symfony.com/blog/symfony-ux-3-3-0-released?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1ux1arv
@r_php
Symfony
Symfony UX 3.3.0 released (Symfony Blog)
Symfony UX 3.3.0 adds Symfony Reprise support to StimulusBundle, two new Shadcn components (Sonner and Combobox), and a friendlier Toolkit installer.
The Neuron Facade: Talking to Your AI Agent in Laravel
https://inspector.dev/the-neuron-facade-talking-to-your-ai-agent-in-laravel/
https://redd.it/1ux856y
@r_php
https://inspector.dev/the-neuron-facade-talking-to-your-ai-agent-in-laravel/
https://redd.it/1ux856y
@r_php
Inspector
The Neuron Facade: Talking to Your AI Agent in Laravel
Discover the Neuron facade in the Neuron AI Laravel SDK: a ready-to-use entry point for chat, streaming, and structured LLM output in Laravel.
Herd vs Lerd vs Yerd
I'm a reasonably happy user of Herd and sometimes debate upgrading to herd pro.
However with Lerd and Yerd, which seem to offer everything Herd Pro does, but free, I wondered if anyone has any input or has used either in anger?
https://lerd.sh/
https://yerd.app/
https://redd.it/1uxao86
@r_php
I'm a reasonably happy user of Herd and sometimes debate upgrading to herd pro.
However with Lerd and Yerd, which seem to offer everything Herd Pro does, but free, I wondered if anyone has any input or has used either in anger?
https://lerd.sh/
https://yerd.app/
https://redd.it/1uxao86
@r_php
Lerd
Lerd - Local PHP development for Linux and macOS
Open-source, Herd-like local PHP development for Linux and macOS. Automatic .test domains, HTTPS, per-project PHP and Node, rootless Podman, no Docker daemon.
I built a Financial System in Laravel using strict DDD, Clean Architecture, SOLID and CQRS (No "just another CRUD").
Many people categorize PHP/Laravel as tools only suited for rapid CRUDs or small apps. I wanted to challenge that stigma by building an enterprise-grade, open-source financial management system: **Leo Counter**
Implementing the complexity of the financial sector requires unbreakable business rules. My goal was to apply the highest software engineering standards to a framework that isn't typically associated with this level of abstraction.
Under the hood:
Strict Architecture DDD, Clean Architecture, and CQRS.
Isolated Domain: The core mathematical and accounting logic lives in a pure layer, with zero toxic dependencies on the framework or Eloquent.
* Tech Stack: PHP 8+, Laravel, React, TypeScript, and Inertia.js.
* Fully Dockerized for Linux environments.
If you are passionate about software architecture, want to see how real, scalable DDD is applied in the Laravel ecosystem, or just want a private tool for your finances, I’d love for you to audit the code.
Any feedback, code roasts, PRs, or GitHub stars are super welcome!
Repo: https://github.com/juanVillamilEchavarria/Leo_Counter-app)
https://redd.it/1uxf180
@r_php
Many people categorize PHP/Laravel as tools only suited for rapid CRUDs or small apps. I wanted to challenge that stigma by building an enterprise-grade, open-source financial management system: **Leo Counter**
Implementing the complexity of the financial sector requires unbreakable business rules. My goal was to apply the highest software engineering standards to a framework that isn't typically associated with this level of abstraction.
Under the hood:
Strict Architecture DDD, Clean Architecture, and CQRS.
Isolated Domain: The core mathematical and accounting logic lives in a pure layer, with zero toxic dependencies on the framework or Eloquent.
* Tech Stack: PHP 8+, Laravel, React, TypeScript, and Inertia.js.
* Fully Dockerized for Linux environments.
If you are passionate about software architecture, want to see how real, scalable DDD is applied in the Laravel ecosystem, or just want a private tool for your finances, I’d love for you to audit the code.
Any feedback, code roasts, PRs, or GitHub stars are super welcome!
Repo: https://github.com/juanVillamilEchavarria/Leo_Counter-app)
https://redd.it/1uxf180
@r_php
GitHub
GitHub - juanVillamilEchavarria/Leo_Counter-app: Plataforma de gestión financiera autoalojable y open source, construida con los…
Plataforma de gestión financiera autoalojable y open source, construida con los más altos estándares de ingeniería de software (DDD, CQRS, Clean Architecture, SOLID). Diseñada para la privacidad ab...
This Week In PHP Internals | July 15, 2026
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxnuq0
@r_php
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxnuq0
@r_php
YouTube
This Week In PHP Internals | July 15, 2026
This Week in PHP Internals — July 8 to July 15, 2026. A brand-new class extension proposal rewrote itself mid-thread, the Deprecations RFC froze with ballots set for July 27, function autoloading split off a prerequisite RFC overnight, Duration picked up…
This Week In PHP Internals | July 15, 2026
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxnmsp
@r_php
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxnmsp
@r_php
YouTube
This Week In PHP Internals | July 15, 2026
This Week in PHP Internals — July 8 to July 15, 2026. A brand-new class extension proposal rewrote itself mid-thread, the Deprecations RFC froze with ballots set for July 27, function autoloading split off a prerequisite RFC overnight, Duration picked up…
Has anyone switched to a multi carrier shipping platform?
I've been looking into different shipping software to simplify the shipping process, especially when comparing carrier rates and managing multiple shipments.
One platform I recently came across was Rollo Ship, but I'm still exploring other multi carrier shipping platforms before deciding which one makes the most sense.
For those who ship regularly, has using a shipping platform made a noticeable difference? Which features have been the most useful, whether it's shipping automation, label generation, lower shipping rates, or having everything managed through one dashboard?
I'd be interested to hear what has worked well for others and whether switching from a single carrier was worth it.
https://redd.it/1uxtgjq
@r_php
I've been looking into different shipping software to simplify the shipping process, especially when comparing carrier rates and managing multiple shipments.
One platform I recently came across was Rollo Ship, but I'm still exploring other multi carrier shipping platforms before deciding which one makes the most sense.
For those who ship regularly, has using a shipping platform made a noticeable difference? Which features have been the most useful, whether it's shipping automation, label generation, lower shipping rates, or having everything managed through one dashboard?
I'd be interested to hear what has worked well for others and whether switching from a single carrier was worth it.
https://redd.it/1uxtgjq
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
This Week In PHP Internals | July 15, 2026
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxntqb
@r_php
https://youtube.com/watch?v=cGNa33qGqEg&si=MZLNz-DlvxjfOrhd
https://redd.it/1uxntqb
@r_php
YouTube
This Week In PHP Internals | July 15, 2026
This Week in PHP Internals — July 8 to July 15, 2026. A brand-new class extension proposal rewrote itself mid-thread, the Deprecations RFC froze with ballots set for July 27, function autoloading split off a prerequisite RFC overnight, Duration picked up…
Laravel adds first-party Image processing on v13.20
https://laravel-news.com/laravel-13-20-0
https://redd.it/1uxzhh3
@r_php
https://laravel-news.com/laravel-13-20-0
https://redd.it/1uxzhh3
@r_php
Laravel News
First-Party Image Processing in Laravel 13.20 - Laravel News
Laravel 13.20.0 introduces an Image facade for resizing, converting, and storing images, along with a WithoutMiddleware controller attribute, a separate Redis session prefix, and quiet bulk increment methods on Eloquent.
Anyone else finding Nested Widgets much easier for complex Elementor layouts?
/r/WordPressThemes/comments/1uxzwwd/anyone_else_finding_nested_widgets_much_easier/
https://redd.it/1uxzxhp
@r_php
/r/WordPressThemes/comments/1uxzwwd/anyone_else_finding_nested_widgets_much_easier/
https://redd.it/1uxzxhp
@r_php
Reddit
From the PHP community on Reddit: Anyone else finding Nested Widgets much easier for complex Elementor layouts?
Posted by ExcellentDinner2579 - 0 votes and 0 comments
Open source projet i've made with Fable5
Built a PHP profiler to test Fable 5… and I'm honestly impressed
I started this project mostly as an excuse to try Fable 5 in a real-world codebase.
The result is PHP Pulse: an open-source profiling tool for PHP applications that helps identify slow requests, database bottlenecks, memory usage and execution traces.
GitHub: https://github.com/quentinRogeret34/php-pulse
I expected Fable 5 to speed up development a bit, but I was genuinely surprised by how productive it made the whole process. It handled a lot of the repetitive implementation work while still letting me stay in control of the architecture and technical decisions.
The project is still evolving, but it's already usable and I'd love to get feedback from other PHP developers.
https://redd.it/1uy4m5f
@r_php
Built a PHP profiler to test Fable 5… and I'm honestly impressed
I started this project mostly as an excuse to try Fable 5 in a real-world codebase.
The result is PHP Pulse: an open-source profiling tool for PHP applications that helps identify slow requests, database bottlenecks, memory usage and execution traces.
GitHub: https://github.com/quentinRogeret34/php-pulse
I expected Fable 5 to speed up development a bit, but I was genuinely surprised by how productive it made the whole process. It handled a lot of the repetitive implementation work while still letting me stay in control of the architecture and technical decisions.
The project is still evolving, but it's already usable and I'd love to get feedback from other PHP developers.
https://redd.it/1uy4m5f
@r_php
GitHub
GitHub - quentinRogeret34/php-pulse: PHP analytics code
PHP analytics code. Contribute to quentinRogeret34/php-pulse development by creating an account on GitHub.
SecretSpec 0.15: Provider credentials, Azure Key Vault / Gopass, and PHP SDK
https://secretspec.dev/blog/secretspec-0-15-provider-credentials-azure-key-vault-gopass-and-php-sdk/
https://redd.it/1uyi2sa
@r_php
https://secretspec.dev/blog/secretspec-0-15-provider-credentials-azure-key-vault-gopass-and-php-sdk/
https://redd.it/1uyi2sa
@r_php
SecretSpec
SecretSpec 0.15: Provider credentials, Azure Key Vault / Gopass, and PHP SDK
Authenticate providers from another secret store, use Azure Key Vault or Gopass, export secrets for CI, and resolve them from PHP.
PLx: PostgreSQL extension to write procedures in PHP dialect
https://github.com/commandprompt/plx
https://redd.it/1uygt7o
@r_php
https://github.com/commandprompt/plx
https://redd.it/1uygt7o
@r_php
GitHub
GitHub - commandprompt/plx: PostgreSQL extension: write stored functions in Ruby, PHP, JavaScript, or Python dialects that transpile…
PostgreSQL extension: write stored functions in Ruby, PHP, JavaScript, or Python dialects that transpile to plpgsql. - commandprompt/plx
Existing Laravel Project and AI
I have an existing Laravel project and want to explore adding new features to it using AI. I have been using AI until now, where I would copy files of my code into the chat, e.g. Claude, and ask it to create/add features, but it's time consuming and I feel like there's much better/faster ways of doing it today.
What are the best ways currently of doing this, without it messing up my existing work?
https://redd.it/1uyanok
@r_php
I have an existing Laravel project and want to explore adding new features to it using AI. I have been using AI until now, where I would copy files of my code into the chat, e.g. Claude, and ask it to create/add features, but it's time consuming and I feel like there's much better/faster ways of doing it today.
What are the best ways currently of doing this, without it messing up my existing work?
https://redd.it/1uyanok
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
Adobe Keeps Patching the Same Cracks: Inside July's Critical Commerce and AEM Bulletins
https://experiencedigest.org/blog/2026-07-15-apsb26-73-pattern-held/
https://redd.it/1uyerrt
@r_php
https://experiencedigest.org/blog/2026-07-15-apsb26-73-pattern-held/
https://redd.it/1uyerrt
@r_php
Experience Digest — Independent Community Resource
Adobe Keeps Patching the Same Cracks: Inside July's Critical Commerce and AEM Bulletins - Experience Digest
On July 14, 2026, Adobe published two security bulletins on the same day: one for Adobe Commerce — the enterprise platform behind Magento storefronts — and one for Adobe Experience Manager (AEM), its …
🚀 Build real-time chat in Laravel with Livewire 4 and Reverb.
This complete guide covers setup, broadcasting, private channels, typing indicators, presence, and production-ready chat without third-party services.
https://richdynamix.com/articles/livewire-4-real-time-chat-reverb-complete-guide
https://redd.it/1uytrvo
@r_php
This complete guide covers setup, broadcasting, private channels, typing indicators, presence, and production-ready chat without third-party services.
https://richdynamix.com/articles/livewire-4-real-time-chat-reverb-complete-guide
https://redd.it/1uytrvo
@r_php
RichDynamix
Livewire Reverb Chat: Real-Time Messaging Tutorial (Laravel 12) | RichDynamix
Build a real-time chat app with Livewire 4 and Laravel Reverb: private channels, presence, typing indicators, channel authorization, Pest tests, and deploy.
Call for papers for PHPverse 2027
It's been a month since PHPverse 2026, which was a huge success. You can watch this year's talks here: https://www.youtube.com/playlist?list=PL0bgkxUS9EaK45-0M742u1WfK2G7FKXZQ
So we're already planning the next edition in 2027, and this time we're opening a public call for papers, everyone can submit: https://docs.google.com/forms/d/e/1FAIpQLSfp-_MYwaeVcDYZuPcL-YHHHikuoyB9hM7FUkpP2nUggba8hQ/viewform
https://redd.it/1uyuzst
@r_php
It's been a month since PHPverse 2026, which was a huge success. You can watch this year's talks here: https://www.youtube.com/playlist?list=PL0bgkxUS9EaK45-0M742u1WfK2G7FKXZQ
So we're already planning the next edition in 2027, and this time we're opening a public call for papers, everyone can submit: https://docs.google.com/forms/d/e/1FAIpQLSfp-_MYwaeVcDYZuPcL-YHHHikuoyB9hM7FUkpP2nUggba8hQ/viewform
https://redd.it/1uyuzst
@r_php
Un profiler comme PHP-SPX
Bonjour à tous 👋
J'ai récemment voulu essayer le développement d'un projet complet / complexe avec Claude Code et Fable 5. Pour répondre a mes problématiques sur des projets legacy j'ai donc développé https://github.com/quentinRogeret34/php-pulse un profiler comme celui intégré dans Symfony ou comme PHP-SPX
Je vous le partage si ça peut également vous aider dans certains de vos projet legacy
https://redd.it/1uyy94u
@r_php
Bonjour à tous 👋
J'ai récemment voulu essayer le développement d'un projet complet / complexe avec Claude Code et Fable 5. Pour répondre a mes problématiques sur des projets legacy j'ai donc développé https://github.com/quentinRogeret34/php-pulse un profiler comme celui intégré dans Symfony ou comme PHP-SPX
Je vous le partage si ça peut également vous aider dans certains de vos projet legacy
https://redd.it/1uyy94u
@r_php
GitHub
GitHub - quentinRogeret34/php-pulse: PHP analytics code
PHP analytics code. Contribute to quentinRogeret34/php-pulse development by creating an account on GitHub.