Would you be interested in a Laracon Canada?
I’m exploring the idea of a possible Laracon Canada and put together a short interest form to gauge whether there’s enough support to make it happen.
If you’d be interested in participating as an attendee, speaker, sponsor, or organizer, I’d love your input:
**https://laracon.ca**
The form asks about:
where you’re based in Canada
which city you’d be most likely to attend in
what time of year works best
how you’d want to be involved
This isn’t an official announcement, just an attempt to measure real interest and see what a Canadian Laracon could look like.
If this sounds like something you’d want to see, please fill it out and share it around.
https://redd.it/1stm2n7
@r_php
I’m exploring the idea of a possible Laracon Canada and put together a short interest form to gauge whether there’s enough support to make it happen.
If you’d be interested in participating as an attendee, speaker, sponsor, or organizer, I’d love your input:
**https://laracon.ca**
The form asks about:
where you’re based in Canada
which city you’d be most likely to attend in
what time of year works best
how you’d want to be involved
This isn’t an official announcement, just an attempt to measure real interest and see what a Canadian Laracon could look like.
If this sounds like something you’d want to see, please fill it out and share it around.
https://redd.it/1stm2n7
@r_php
laracon.ca
Laracon Canada — Interest List
Help shape a possible Laracon in Canada.
Open source AST-based code transformation tool for PHP and MCP/automation workflows
I've been working on an open-source tool called **Morfx** and just shipped the first public release.
GitHub:
[https://github.com/oxhq/morfx](https://github.com/oxhq/morfx)
Release:
[https://github.com/oxhq/morfx/releases/tag/v0.1.0](https://github.com/oxhq/morfx/releases/tag/v0.1.0)
The idea is to make automated code edits safer and more targeted.
A lot of AI/code automation workflows still rely on string replacement or full-file rewrites. Morfx is meant to work at the AST level instead, so you can target a specific function, method, class, or file pattern more deterministically.
For PHP specifically, that means things like:
* targeting a single controller method
* replacing or appending code in a scoped way
* querying syntax nodes instead of grepping text
* keeping risky changes stageable/reviewable before applying them
The project exposes the engine through:
* an MCP server
* standalone JSON tools
I think PHP is an especially good fit for this kind of tool because a lot of real-world codebases are large, long-lived, and sensitive to broad automated rewrites.
I'd be interested in feedback on:
* whether this solves a real PHP/Laravel pain point
* what PHP refactor/use cases would matter most
* whether the MCP angle is compelling or if the standalone tools are more useful
Happy to answer technical questions or hear where this falls short.
https://redd.it/1stu8f5
@r_php
I've been working on an open-source tool called **Morfx** and just shipped the first public release.
GitHub:
[https://github.com/oxhq/morfx](https://github.com/oxhq/morfx)
Release:
[https://github.com/oxhq/morfx/releases/tag/v0.1.0](https://github.com/oxhq/morfx/releases/tag/v0.1.0)
The idea is to make automated code edits safer and more targeted.
A lot of AI/code automation workflows still rely on string replacement or full-file rewrites. Morfx is meant to work at the AST level instead, so you can target a specific function, method, class, or file pattern more deterministically.
For PHP specifically, that means things like:
* targeting a single controller method
* replacing or appending code in a scoped way
* querying syntax nodes instead of grepping text
* keeping risky changes stageable/reviewable before applying them
The project exposes the engine through:
* an MCP server
* standalone JSON tools
I think PHP is an especially good fit for this kind of tool because a lot of real-world codebases are large, long-lived, and sensitive to broad automated rewrites.
I'd be interested in feedback on:
* whether this solves a real PHP/Laravel pain point
* what PHP refactor/use cases would matter most
* whether the MCP angle is compelling or if the standalone tools are more useful
Happy to answer technical questions or hear where this falls short.
https://redd.it/1stu8f5
@r_php
GitHub
GitHub - oxhq/morfx: Safe AST-based code transformations for MCP agents, standalone tools, and automation runtimes.
Safe AST-based code transformations for MCP agents, standalone tools, and automation runtimes. - oxhq/morfx
Pratically every Packagist.org project archived + buried at a pyramid in Egypt: Bettergist 2026.Q1, this time with video proof
https://github.com/bettergistco/PackagistArchive/blob/trunk/press-release.md
https://redd.it/1stw2kl
@r_php
https://github.com/bettergistco/PackagistArchive/blob/trunk/press-release.md
https://redd.it/1stw2kl
@r_php
GitHub
PackagistArchive/press-release.md at trunk · bettergistco/PackagistArchive
An archive of virtually every Packagist.org PHP repository. - bettergistco/PackagistArchive
In a Symfony + API Platform project with hexagonal architecture, where do you put validation and how do you handle the DTO vs Command boundary?
I'm trying to figure out the right trade-off between three approaches for write operations. My setup: single-channel HTTP only, synchronous Symfony Messenger bus, no async, no multiple delivery channels.
Approach 1: Separate Input DTO + Command
DTO in Infrastructure with Symfony validator constraints, Processor translates to Command, Command is a pure POPO with no framework dependencies.
Approach 2: Command as API Platform input directly
No separate DTO, validation constraints live on the API resource class, Command stays a pure POPO with zero Symfony/API Platform annotations, Processor enriches with HTTP context
(authenticated user, etc.) before dispatching.
Approach 3: Handler directly as Processor
No Command at all, Handler implements ProcessorInterface, shortest path but Application layer explicitly depends on Infrastructure.
So what approach you recommand please :)
https://redd.it/1stxn44
@r_php
I'm trying to figure out the right trade-off between three approaches for write operations. My setup: single-channel HTTP only, synchronous Symfony Messenger bus, no async, no multiple delivery channels.
Approach 1: Separate Input DTO + Command
DTO in Infrastructure with Symfony validator constraints, Processor translates to Command, Command is a pure POPO with no framework dependencies.
Approach 2: Command as API Platform input directly
No separate DTO, validation constraints live on the API resource class, Command stays a pure POPO with zero Symfony/API Platform annotations, Processor enriches with HTTP context
(authenticated user, etc.) before dispatching.
Approach 3: Handler directly as Processor
No Command at all, Handler implements ProcessorInterface, shortest path but Application layer explicitly depends on Infrastructure.
So what approach you recommand please :)
https://redd.it/1stxn44
@r_php
Reddit
From the symfony community on Reddit
Explore this post and more from the symfony community
TreeTrek: PHP web app for browsing raw Git repos
https://repo.autonoma.ca/treetrek
https://redd.it/1stw12y
@r_php
https://repo.autonoma.ca/treetrek
https://redd.it/1stw12y
@r_php
php-deploykit - bash based PHP Deploy tool for Laravel
https://deploykit.nattho.com/
https://redd.it/1su7jg0
@r_php
https://deploykit.nattho.com/
https://redd.it/1su7jg0
@r_php
Nattho
Introduction - php-deploykit
The documentation for the php-deploykit project
php-deploykit - bash based PHP deploy tool for Laravel
https://deploykit.nattho.com/
https://redd.it/1su7k6q
@r_php
https://deploykit.nattho.com/
https://redd.it/1su7k6q
@r_php
Nattho
Introduction - php-deploykit
The documentation for the php-deploykit project
Have google search results gone to shit with the advent of AI or am I losing my mind?
This is indirectly related to PHP, evidentely. But the vaat majority of my searches are PHP related.
Just want to make sure it's not only me.
https://redd.it/1su9r5e
@r_php
This is indirectly related to PHP, evidentely. But the vaat majority of my searches are PHP related.
Just want to make sure it's not only me.
https://redd.it/1su9r5e
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
New SymfonyCasts Course: Doctrine Inheritance - Class Hierarchy in the Database
https://symfony.com/blog/new-symfonycasts-course-doctrine-inheritance-class-hierarchy-in-the-database?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1sua5st
@r_php
https://symfony.com/blog/new-symfonycasts-course-doctrine-inheritance-class-hierarchy-in-the-database?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1sua5st
@r_php
Symfony
New SymfonyCasts Course: Doctrine Inheritance - Class Hierarchy in the Database (Symfony Blog)
Learn how Doctrine maps class inheritance to your database. This SymfonyCasts course covers inheritance strategies, trade-offs, and advanced querying techniques.
A local email inbox for Laravel (no Mailtrap/Mailhog needed)
https://redberry.international/mailbox-for-laravel-email-testing/
https://redd.it/1sufjoc
@r_php
https://redberry.international/mailbox-for-laravel-email-testing/
https://redd.it/1sufjoc
@r_php
redberry.international
Mailbox for Laravel: A Better Way to Test Emails in Laravel
Mailbox for Laravel is a local email testing package that captures outgoing messages and lets you preview them in a clean inbox, no Mailtrap, no extra setup.
Another PHP deploy app for your VPS
I’d like to show you my new deploy app: deployphp.com. You’re probably thinking, “another deploy app.” Still, I couldn’t resist testing my idea and asking for your feedback. It’s an alternative to Laravel Forge and Ploi, but based on containers. Building and deploying the app all happens on your own server. It’s mainly aimed at PHP applications, but I’ve also added the feature to deploy a Dockerfile (including pulling custom GitHub code). This means you can actually deploy any kind of app.
There is support for migrations, cron jobs, workers, and persistent folders. At the moment, it’s still very experimental, and I’m looking for feedback and testers. Questions about how everything works technically, or suggestions for improvements, are very welcome. I’ve set a limit of 20 users. Preferably keep it constructive 🙂
https://redd.it/1sufy9a
@r_php
I’d like to show you my new deploy app: deployphp.com. You’re probably thinking, “another deploy app.” Still, I couldn’t resist testing my idea and asking for your feedback. It’s an alternative to Laravel Forge and Ploi, but based on containers. Building and deploying the app all happens on your own server. It’s mainly aimed at PHP applications, but I’ve also added the feature to deploy a Dockerfile (including pulling custom GitHub code). This means you can actually deploy any kind of app.
There is support for migrations, cron jobs, workers, and persistent folders. At the moment, it’s still very experimental, and I’m looking for feedback and testers. Questions about how everything works technically, or suggestions for improvements, are very welcome. I’ve set a limit of 20 users. Preferably keep it constructive 🙂
https://redd.it/1sufy9a
@r_php
Deployphp
DeployPHP.com - Effortless PHP Deployment
Deploy PHP applications to your own server with ease. Zero-downtime deployments, container isolation, and multi-framework support — powered by Kubernetes.
Experience on LunarPHP?
I'm looking into headless ecommerce solutions to build a new shopping site, and found lunarPHP interesting. I searched online to find more information about it like real life projects or sites using it, but can't find much details.
Does anyone have experience using it?
Thanks in advance
https://redd.it/1suhx5j
@r_php
I'm looking into headless ecommerce solutions to build a new shopping site, and found lunarPHP interesting. I searched online to find more information about it like real life projects or sites using it, but can't find much details.
Does anyone have experience using it?
Thanks in advance
https://redd.it/1suhx5j
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
PHP-Styler: A Back-To-Formula Rewrite
https://pmjones.io/post/2026/04/24/php-styler-a-back-to-formula-rewrite/
https://redd.it/1sumvuv
@r_php
https://pmjones.io/post/2026/04/24/php-styler-a-back-to-formula-rewrite/
https://redd.it/1sumvuv
@r_php
Introducing Marko: The Truly Modular PHP Framework
https://youtu.be/P_1TtSBQ2vo
https://redd.it/1suowzi
@r_php
https://youtu.be/P_1TtSBQ2vo
https://redd.it/1suowzi
@r_php
YouTube
Introducing Marko: The Truly Modular PHP Framework
Get the Marko docs at https://shu.st/uBzsIE
A new PHP framework is here for 2026, and it's called Marko. It is inspired by Laravel and Magento, and aims to address many of the limitations found in other existing frameworks.
PHP programming continues to…
A new PHP framework is here for 2026, and it's called Marko. It is inspired by Laravel and Magento, and aims to address many of the limitations found in other existing frameworks.
PHP programming continues to…