Elegant immutable object pattern in PHP (dev.to)
As many of you know, immutability is an extremely useful concept that makes code more predictable and...
How the PHP community add features to the language itself (dev.to)
Have you ever wondered how a language sets about adding new features, or deciding what changes from...
How to use the new Symfony Maker command to work with GitHub Webhooks (dev.to)
Recently I've been working on a tool that would gather some open-source contribution metrics from our...
Symfony 7 vs. .NET Core 8 - web application; the basics (dev.to)
Disclaimer This is a tutorial or a training course. Please don't expect a walk-through...
User-configurable settings in Symfony applications with jbtronics/settings-bundle (Part 2): Forms (dev.to)
After the first blog post of this series explained the basic concepts of the settings-bundle, this...
Interact with Docker containers without leaving PhpStorm (dev.to)
In the previous article, I wrote about a particular setup you can use to configure Docker on WSL...
Removing orphaned Parents with Doctrine (dev.to)
Previously, we considered a common real-life case where, to maintain referential integrity, we might...
Using Symfony Messenger to Manage Message Queues in Symfony (dev.to)
Symfony, the famous PHP framework, offers a wide range of powerful tools and components for...
Building Native Apps with Familiar Tools: A Look at NativePHP (dev.to)
For many developers, PHP is synonymous with web development. But what if you could leverage your...
small/forms (dev.to)
Here is a small library to validate and transform api data. It can read Symfony atrtributes and you...
Change mode podcast: Episode 1: Write That Funky Manual with Ryan Weaver 🎧 (dev.to)
Our first-ever episode of the Change mode podcast is kicking things off nicely with a wonderful guest...
Fix PHP 8.4 deprecation: Implicitly marking parameter as nullable is deprecated, the explicit nullable type must be used instead (dev.to)
PHP 8.4 will be released in November 2024, but the list of new features and deprecated features is...
Release Announcement: KeycloakClientBundle v2.0 (dev.to)
I am thrilled to announce the long-awaited release of version v2.0 of my Symfony bundle for Keycloak...
Machine Learning with PHP (dev.to)
If you're interested in Machine Learning and PHP, Transformers PHP emerges as a game-changer,...
Php features: Attributes (dev.to)
I'm not sure how big of a series I want to make this. But here we go. The target of the series is to...
Creating your Own Makers in Symfony 7 (dev.to)
Hello My friends! 👋 Today I gonna show you how to create your own make command inside Symfony. I...
Shopware dev productivity and plugin validation (dev.to)
Finally, let me share some more things that I learned or rediscovered when validating and publishing...
Serverless Symfony Starter - Deploy Symfony to AWS (dev.to)
I have just released the first working version of a symfony starter project using bref.sh. I use...
Announcing TransformersPHP: Bring Machine Learning Magic to Your PHP Projects (dev.to)
Introduction I'm thrilled to announce the release of TransformersPHP, a new library...
About transactions and repositories (dev.to)
Imagine a scenario where we have to buy a bunch of products in a single operation (or transaction,...
Docker on WSL with PhpStorm - Best of both worlds (dev.to)
Most of you are aware that using Docker locally on Windows with Hyper-V enabled can be really slow...
Never write another loop again (dev.to)
Always with the goal of improving my way of writing code, I discovered a few years ago Adam Wathan...
Upgrade to Symfony v7 (dev.to)
Symfony has just released Symfony 7.0, there are a lot of breaking changes introduced in this...
Symfony: The way of the bundle (dev.to)
In the realm of Symfony, where the architecture is as vast as the landscapes of code it governs,...