This entry is part 2 of 7 in the series Sylius for Magento and PHP Developers. Earlier posts include Five First Impressions of the Sylius eCommerce System. Later posts include Symfony: Autowiring Services, A Brief Look at Every Symfony Service Configuration, Symfony Routes and Stand Alone Controllers, Symfony Routing Configuration Keys, [...]

Another year, another small bug fix release for Commerce Bug. This one takes care of some PHP 7.2 syntax errors (Object is no longer allowed as class name portion) and a slew of weird edge cases where Magento’s event/observer system would send through data that should be an object, but was not an object. It’s unclear if the [...]

Blog as bookmarks again — this Visual Representation of SQL Joins contains a number of useful visualizations for how joins work in SQL. I’ve been carrying around a print out of one of the images for over a decade and this post will let me recycle one more piece of paper.

I’ve long used OS X and MacOS’s command line say command as a “read that back to me” proof reading tool. Unfortunatly, in recent Mac OS release say can be a bit flakey and I’ve had to look for substitutes. I don’t know much about the folks behind it, but mimic been working out OK for me. The voices [...]

This entry is part 1 of 7 in the series Sylius for Magento and PHP Developers. Later posts include Symfony's Service Container, Symfony: Autowiring Services, A Brief Look at Every Symfony Service Configuration, Symfony Routes and Stand Alone Controllers, Symfony Routing Configuration Keys, and Basic and Advanced Sylius Routing. I [...]