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.
How to configure PHP in Airflow? (dev.to)
Apache Airflow is an open-source platform used for managing complex workflows. It allows users to...
Running PHP blazingly fast at the Edge with WebAssembly · Blog · Wasmer (wasmer.io)
Running PHP blazingly fast at the Edge with WebAssembly
Status Update on the Asynchronous Image Rendering Initiative for TYPO3 (typo3.org)
Łukasz Uznański describes the newly implemented solution designed to improve page load times and SEO performance.
XB week 1: 0.x branch opened! | Wim Leers (wimleers.com)
Experience Builder - XB week 1: 0.x branch opened!
How to create custom sorting logic for Drupal views | Debug Academy (debugacademy.com)
Drupal websites sometimes have a need to implement more advanced sorting logic than what's available out of the box. One of our career-changing Drupal training course alumni asked me how to handle this today. After answering them, I decided to copy the answer into a blogpost.
The four big Drupal themes of DrupalCon Portland 2024 (dev.acquia.com)
Last week was Drupal DrupalCon Portland 2024 and our team was there in big numbers.
Frontend performance optimization for Drupal websites: Part 4 (capellic.com)
This is part 4 of a series of articles that defines our approach to frontend performance optimization. In this part we squeeze more performance out through delivery optimization.
How to merge two Sulu instances together (sulu.io)
When merging two Sulu instances, small things like auto-incrementing table IDs can get in the way. A Sulu customer shares some tips.
SymfonyOnline June 2024: Designing Security-First Symfony Apps (Symfony Blog) (symfony.com)
Dive into secure software development with Stiven Llupa. Discover how to integrate security seamlessly into your workflow using Symfony, Composer, Doctrine, and Monolog. Join us for practical insights...
Drupal Release Planning in the Enterprise (www.lullabot.com)
Reconciling upstream software releases with your business is key to a successful Drupal project.
Symfony App Config in 2 steps (dev.to)
Customizing your Symfony application often involves tweaking configurations. For instance, enabling...
Primitive Obsession (acairns.co.uk)
Discover Primitive Obsession in code: recognize symptoms, understand implications, and learn effective fixes with value objects.
Air Traffic Control: Routing microservices with a single Nginx server (sarah-savage.com)
In my last post I talked about linking microservices together inside a single Docker network for easy communication between the services. For web developers, this poses an interesting problem: if we want to access the services from our local machines, we need to deal with the fact that we can't have multiple machines bound to
cspray.io - Annotated Container Without Attributes (www.cspray.io)
Annotated Container Without PHP Attributes
Migrating Your Data from Drupal 7 to Drupal 10: Known issues (www.tag1consulting.com)
Migrating Your Data from Drupal 7 to Drupal 10: Known issues
New in Symfony 7.1: POSIX Signals Improvements (Symfony Blog) (symfony.com)
In Symfony 7.1, processes can define the list of signals to ignore and the Console and Messenger components also listen to the SIGQUIT signal.
php: write php 8.4’s array_find from scratch (gbh.fruitbat.io)
build php8.4's array_find, array_find_key, array_any and array_all from scratch
Simplifying Form Work in Drupal 10: Best Practices and Plugins (gole.ms)
Whether it comes to e-commerce stores, blogs, or standard landing pages, using web forms for Drupal 10 is a traditional practice for many. Their purpose is to add more functionality to your system — you will need a separate form to let end users register on your platform, delete accounts, add data, and much more. Your task is...
SymfonyOnline June 2024: Using container's features to manage complexity (Symfony Blog) (symfony.com)
Join Viktor Pikaev to explore Symfony's powerful tools for tackling complex applications. Learn how to leverage the advanced, extensible container and modern PHP features to simplify your projects. Do...
Kevin Bond (aka Zenstruck) joins SymfonyCasts (symfonycasts.com)
Kevin Bond (aka Zenstruck) is joining forces with us as a head tutorial writer. This means tutorials created by Kevin in the SymfonyCasts style you know and love
Expanding eCommerce into International Markets with Sylius (sylius.com)
How to Prepare for International Market Expansion with Sylius.
How We Made Drupal Starter 2X Faster for Authenticated Users (www.gizra.com)
Understanding Drupal caching, and learning how to debug it
New Proposed Array Find Functions in PHP 8.4 - Laravel News (laravel-news.com)
Four new array functions are likely coming to PHP 8.4 that are still in the RFC voting stage. Learn about these array_find functions and how they work.
New in Symfony 7.1: Mapped Route Parameters (Symfony Blog) (symfony.com)
Symfony 7.1 introduces a new and concise way of mapping route parameters to controller arguments.
Improve TYPO3 Error Log — Q2 Budget Idea Report (typo3.org)
Error management in TYPO3 can often be cumbersome and lacks user-friendliness. In this report, Rostyslav Matviiv describes work undertaken to improve the TYPO3 error log from his Q2 2024 budget idea.