Blog
- Don't add blank lines - 26th September 2024
- Should I learn React? - 25th September 2024
- Are you a real Developer? - 25th September 2024
- What would get you fired? - 24th September 2024
- Enforcing consistency with automation - 23rd September 2024
- Writing custom PHPStan rules for Drupal projects - 22nd September 2024
- Drupal adopts ADRs - 21st September 2024
- Be consistent - 20th September 2024
- The two ways of writing PHP code - 19th September 2024
- De-jargoning Drupal - 18th September 2024
- Next week is DrupalCon Barcelona - 17th September 2024
- Experimenting with the Default Content module - 16th September 2024
- Looking for alpha testers - 15th September 2024
- Drupal's Lenient Composer endpoint - 14th September 2024
- POSTing data from a JSON file - 14th September 2024
- What's your plan? - 14th September 2024
- Violinist, render arrays and feature flags - 13th September 2024
- When did you last deploy to production? - 12th September 2024
- Do you deploy on Fridays? - 11th September 2024
- Error: unsupported tarball input attribute 'lastModified' - 10th September 2024
- Setting max_allowed_packet in MariaDB - 10th September 2024
- Beyond Blocks passes 1,000 downloads - 10th September 2024
- Avoiding primitive obsession - 9th September 2024
- My laptop died - 8th September 2024
- Find bugs sooner - 7th September 2024
- Bootcamps, Hackathons, Meetups and Drupal with George Gordon - 6th September 2024
- find vs. get - 5th September 2024
- Extracting a custom module with a Git subtree - 4th September 2024
- Diagram-driven development - 4th September 2024
- Sorting parameter arguments and array keys in Vim - 3rd September 2024