Blog
- Interactive staging - 6th May 2024
- Making PHPStan stricter - 5th May 2024
- Strict typing in PHP - 4th May 2024
- Don't add boolean arguments - 3rd May 2024
- Re-evaluating old tools - 2nd May 2024
- Broken pipeline? Fix or revert it. - 1st May 2024
- Stepping back into debugging - 30th April 2024
- Some kind words - 29th April 2024
- Replicating a bug with a test - 28th April 2024
- Can you make a test fail? - 27th April 2024
- Don't cherry-pick features from a branch to deploy - 26th April 2024
- If everyone branches, no-one gets the updates - 25th April 2024
- Testing topic branches in isolation - 24th April 2024
- Why use a static site generator - 23rd April 2024
- Building websites with PHP and Sculpin - 22nd April 2024
- Almost at 100 talks and workshops - 21st April 2024
- Speaking at DrupalCamp Belgium - 20th April 2024
- When should you tag 1.0? - 19th April 2024
- I made my first commit to LocalGov Drupal Microsites - 18th April 2024
- Regular releases encourage contribution - 17th April 2024
- Regularly releasing open-source software - 16th April 2024
- A note to open-source software maintainers - 15th April 2024
- What about updating custom modules and themes? - 14th April 2024
- Rector is not just for Drupal - 13th April 2024
- Drupal Rector and the Project Update Bot - 12th April 2024
- Over 100 ATDC subscribers - 11th April 2024
- Resurrecting the Speakerdeck Field module - 10th April 2024
- Paying it forward - 9th April 2024
- Come for the software, stay for the community - 8th April 2024
- Avoiding nesting - 7th April 2024