uuid: - value: b38b290a-1ce1-481d-987b-9683245740da langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-11T09:00:06+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: 'Static analysis with Dave Liddament' created: - value: '2024-09-27T00:00:00+00:00' changed: - value: '2025-05-11T09:00:06+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2024/09/27/static-analysis-with-dave-liddament langcode: en body: - value: |

My most recent guest on the Beyond Blocks podcast is PHP Developer, public speaker and PHP South West organiser, Dave Liddament.

We discuss using PHPStan and static analysis in PHP projects as well as taking some trips down memory lane, including when we wrote the most recent PHP website with Tailwind CSS version 0.4. That is not a typo!

Listen to the episode now.

format: full_html processed: |

My most recent guest on the Beyond Blocks podcast is PHP Developer, public speaker and PHP South West organiser, Dave Liddament.

We discuss using PHPStan and static analysis in PHP projects as well as taking some trips down memory lane, including when we wrote the most recent PHP website with Tailwind CSS version 0.4. That is not a typo!

Listen to the episode now.

summary: null field_daily_email_cta: { }