Ben RobertsImproving cohesion in Symfony - storing Twig templates with the codeWhilst I’m a big fan of Symfony, I do find for larger apps the default directory structure leaves a lot to be desired.Dec 15, 2023Dec 15, 2023
Ben RobertsYou may find the 12 Factor App methodology useful - it covers much of this and a lot more.https://12factor.net/Jun 26, 2023Jun 26, 2023
Ben RobertsCaring for your composer.jsonGive your composer.json file a bit of love, and improve the stability of your application.Nov 12, 2022Nov 12, 2022
Ben RobertsinBetter ProgrammingIntroducing the Gitlab Issues Plugin for ObsidianAutomatically integrate issues from Gitlab into your Obsidian notes vaultNov 5, 2022Nov 5, 2022
Ben RobertsDocument your app with PHPUnit Testdox outputTell the story of your application through the output of your test suite.Nov 3, 2022Nov 3, 2022
Ben RobertsinBetter ProgrammingHow To Eliminate Boilerplate Code With PHP 8.1Using the later versions of PHP can massively reduce the amount of boilerplate code in your applicationNov 3, 20222Nov 3, 20222
Ben RobertsCode Quality Tools and CI For Solo DevelopersSo lets discuss adapting the mainstream advice on code quality checks and CI for use by solo developers.Nov 2, 20221Nov 2, 20221
Ben RobertsWhy you should migrate your Symfony configs to PHPUsing PHP instead of YAML for your Symfony service configuration brings a number of benefits.Nov 1, 20222Nov 1, 20222
Ben RobertsAdvice For Aspiring Web DevelopersCoincidentally, twice in the last week I’ve been asked to speak to a young person about web development, programming, and what approach…Nov 1, 2022Nov 1, 2022
Ben RobertsWordPress Site Audit ChecklistA discussion of best practices for your WordPress site, with recommendations to improve the security, performance and usability.Oct 31, 2022Oct 31, 2022