# Daryll Doyle: Calm WordPress architecture \& DevEx Generated by Yoast SEO v26.6, this is an llms.txt file, meant for consumption by LLMs. ## Pages - [Home](https://enshrined.co.uk/) - [Hi, I’m Daryll\.](https://enshrined.co.uk/about/) - [Blog](https://enshrined.co.uk/blog/) - [Parallelize WordPress Downloads](https://enshrined.co.uk/parallelize-downloads/) ## Posts - [Why I’m Rethinking Pre\-Commit Hooks](https://enshrined.co.uk/2026/01/06/why-im-rethinking-pre-commit-hooks/): I used to enforce heavy pre\-commit hooks to optimise for fast feedback\. These days, I push most of those checks to CI\. This post isn’t about tooling so much as it is about flow state, cognitive load, and learning the cost of enforcing the right checks at the wrong time\. - [When You Become the Routing Point for Everything](https://enshrined.co.uk/2025/12/16/when-you-become-the-routing-point-for-everything/): There’s a point in a long, complex project where you stop noticing the shift happening\. You’re answering a few more questions, stepping into a few more decisions, translating a few more ambiguities\. And then one day you realise the project isn’t just something you work on anymore\. It’s something you carry\. - [Why Engineers Will Spend More Time Shaping Problems Than Writing Code](https://enshrined.co.uk/2025/08/13/why-engineers-will-spend-more-time-shaping-problems-than-writing-code/): When I stopped treating AI like a magic code machine and started treating it like a product manager and a junior engineer, everything got easier\. Clearer requirements\. Faster delivery\. Much calmer engineering\. - [Why AI Writes Better TypeScript and How You Can Make PHP Play Along](https://enshrined.co.uk/2025/11/26/why-ai-writes-better-typescript-and-how-you-can-make-php-play-along/): AI writes TypeScript with calm confidence but feels far less predictable in PHP\. After digging into why, I realised the difference had nothing to do with the model and everything to do with structure\. TypeScript gives AI clear signals\. PHP often gives it none\. In this post, I break down why that matters and how you can bring that same clarity into PHP and WordPress today\. - [Why Context Engineering Beats Prompt Engineering in AI\-Assisted Development](https://enshrined.co.uk/2025/12/08/why-context-engineering-beats-prompt-engineering-in-ai-assisted-development/): Coding agents don’t fail because the model is weak\. They fail because the environment they land in is noisy, inconsistent or ambiguous\. This post shows senior engineers and tech leads how to reshape one slice of a real\-world repo so agents behave predictably instead of drifting\. ## Categories - [WordPress](https://enshrined.co.uk/category/wordpress/) - [PHP](https://enshrined.co.uk/category/php/) - [Plugins](https://enshrined.co.uk/category/plugins/) - [Security](https://enshrined.co.uk/category/security/) - [SVG](https://enshrined.co.uk/category/svg/) ## Tags - [Code Reviews](https://enshrined.co.uk/tag/code-reviews/) - [Tooling](https://enshrined.co.uk/tag/tooling/) ## Optional - [Sitemap index](http://enshrined.co.uk/sitemap_index.xml)