Hi, I'm Reuben, the Ringmaster of Mobile Atom Media and Code (https://www.mobileatom.net/). Symfony Station (https://symfonystation.mobileatom.net/) is my latest venture. I moderate the Symfony magazine here (https://kbin.social/m/Symfony) and created the Symfony Universe Collection. (https://kbin.social/u/symfonystation/c/SymfonyUniverse)
A graduate of the Univ. of Georgia and an MA graduate of Georgia State, I live in Orlando. My full-stack developer certification is from the Univ. of Central Florida.
Optimizing PHP applications for performance — Mateus Guimarães (mateusguimaraes.com)
A quick guide on how to set up OPCache and fine-tune PHP-FPM.
SymfonyOnline June 2024: Serialization and performance (Symfony Blog) (symfony.com)
Explore Serializer's evolution in Symfony with Baptiste Leduc. Discover recent enhancements and delve into advanced techniques for maximizing both flexibility and performance in serialization.
New in Symfony 7.1: TypeInfo Component (Symfony Blog) (symfony.com)
Symfony 7.1 adds a new TypeInfo component that extracts PHP type information from multiple elements (class properties and methods, return types of functions and methods, etc.) using several sources of...
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...
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...
Enhance Your Drupal Experience with the Free CKEditor 5 Plugin Pack (ckeditor.com)
Enhance Drupal with the CKEditor 5 Plugin Pack: all premium and free tools available at no cost for diverse web projects.
Xdebug Update: May 2024 — Derick Rethans (derickrethans.nl)
Get Quick Error Count for each PHPStan level (tomasvotruba.com)
When I come to a new project, I want to make a rough idea of what I'm dealing with in a few minutes. I usually check composer.json and measure the lines. Then, I'd love to run PHPStan and get a rough idea of the current state. But are there baselines, custom extensions, global ignores, or no PHPStan at all?
The PHP Orkestra Framework (dev.to)
Introduction Some months ago I started a side project aiming for study and personal use to...
SymfonyLive Berlin 2024: Gally | bitExpert (blog.bitexpert.de)
Discover Gally, an advanced searchandising engine built on top of Symfony, API Platform, and Elasticsearch. Learn how to set up and configure Gally alongside the Gally bundle for Sylius in this presentation at SymfonyLive Berlin 2024.
Php features: type hinting (dev.to)
Attributes First class callable syntax Constructor changes Parameter changes This post is going to...
A Week of Symfony #905 (29 April - 5 May 2024) (Symfony Blog) (symfony.com)
This week, Symfony 5.4.39, 6.4.7 and 7.0.7 maintenance versions were released. In addition, Symfony published the first beta of Symfony 7.1 so you can test it in your own applications before the final...
Best of Both Worlds: Thor Andre Gretland on Gutenberg and Drupal's Synergy (www.thedroptimes.com)
Discover the innovative journey of Drupal Gutenberg through the insights of Thor Andre Gretland, Head of Sales and Business Advisor at Frontkom. In an exclusive interview with The DropTimes, Thor Andre unveils how Gutenberg is revolutionizing the Drupal ecosystem, enhancing content creation, and bridging communities. Learn about...
Introducing Operations Site Runner: a self-hosted CI/CD platform using GitHub Actions and DDEV. | ThinkDrop (www.thinkdrop.net)
Refactoring with Rector | Joachim's blog (www.noreiko.com)
Refactoring with Rector
Exclusive Insights from Keynote Speakers of DrupalCon Portland 2024 (www.thedroptimes.com)
Step behind the curtain of DrupalCon Portland's keynote lineup and immerse yourself in a world of innovation and expertise. Join us as we unveil exclusive insights from industry leaders, including Cristina Chumillas, Janez Urevc, Ted Bowman, Fran Garcia-Linares, Jürgen Haas, and Mateu Aguiló Bosch, offering a tantalizing...
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...
SymfonyOnline June 2024: Leveraging Symfony UX in a Real Application (Symfony Blog) (symfony.com)
Unveil Symfony UX benefits and practical implementation with Matheo Daninos. Dive into fundamental principles, explore architecture with Stimulus and Turbo, and witness their team-boosting potential.
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...
How an upstream platform fixed split higher ed websites - Four Kitchens (www.fourkitchens.com)
Managing divergent higher ed websites doesn’t have to be a headache. Learn how an upstream platform through Drupal created efficiencies for one institution.
How adding Type Declarations makes Your Code Dangerous (tomasvotruba.com)
...and how to avoid it. Type coverage is a way to gradually add type declarations to your PHP project—step by step, one by one. It's a PHPStan package that helps you maintain a specific minimal level from 0 % to 100 %. Once we reach high coverage of 80-90 %, we feel safer. But our code can actually be in worse, even dangerous,...