uuid: - value: 2fed4dad-d36f-47f1-9671-07dc97cfb50c 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:53+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: 'Mob programming at PHP South Wales' created: - value: '2022-09-28T00:00:00+00:00' changed: - value: '2025-05-11T09:00:53+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2022/09/28/mob-programming-php-south-wales langcode: en body: - value: |
Tonight was our September meetup for the PHP South Wales user group, where I ran a hands-on session on mob programming.
I created a small slide deck before we started a mob session with the group.
We worked on the FizzBuzz kata in PHP, using Pest for our automated tests.
We followed the Driver and Navigator model, with one person responsible for the typing and interpreting the instructions from the Navigators, and switched roles every ten minutes.
You can see the code that we wrote on my code katas GitHub repository.
It was a fun experience and nice to code with some people who I hadn't coded with before.
We did some code kata sessions during our online meetups which also seemed to go well, so coding nights on katas or personal or open-source projects might be something that we do more of in the future.
format: full_html processed: |Tonight was our September meetup for the PHP South Wales user group, where I ran a hands-on session on mob programming.
I created a small slide deck before we started a mob session with the group.
We worked on the FizzBuzz kata in PHP, using Pest for our automated tests.
We followed the Driver and Navigator model, with one person responsible for the typing and interpreting the instructions from the Navigators, and switched roles every ten minutes.
You can see the code that we wrote on my code katas GitHub repository.
It was a fun experience and nice to code with some people who I hadn't coded with before.
We did some code kata sessions during our online meetups which also seemed to go well, so coding nights on katas or personal or open-source projects might be something that we do more of in the future.
summary: null field_daily_email_cta: { }