Improving cohesion in Symfony - storing Twig templates with the code
19 November 2023
Cohesion is about keeping related things together, so why are we not storing our template files alongside the PHP code that uses them?
Notes on building and running web applications, from 25 years in the industry.
19 November 2023
Cohesion is about keeping related things together, so why are we not storing our template files alongside the PHP code that uses them?
12 November 2022
Give your composer.json file a bit of love, and improve the stability of your application.
5 November 2022
Integrate issues from Gitlab into your Obsidian notes vault.
3 November 2022
Tell the story of your application through the output of your test suite.
3 November 2022
Using the later versions of PHP you can massively reduce the amount of boilerplate code in your application.
2 November 2022
Adapting the mainstream advice on CI/CD for use by solo developers.
15 October 2022
Using PHP as a configuration file format makes a lot of sense and brings numerous benefits over YAML.
14 October 2022
A discussion of various best practices for your WordPress website, including specific recommendations to improve the security, performance and usability.
29 September 2022
Make sure you consider what you can do with your current stack before making it more complex.
26 July 2022
My advice to aspiring web developers who are deciding what they should start learning.