uuid: - value: 9986a906-35f4-4e86-8dc7-27b8e1f64be8 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:34+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: | Everyone tests their code created: - value: '2023-08-11T00:00:00+00:00' changed: - value: '2025-05-11T09:00:34+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2023/08/11/everyone-tests-their-code langcode: en body: - value: |

No one writes code, commits it and pushes it to production without checking it works.

Everyone tests their code, but they usually do it manually. They switch from the code to a browser or terminal, run the code and evaluate the result.

This takes time, you need to switch contexts, and the test is only valid for that time.

There's no guarantee it will still work in the future.

Automated testing, however, means you can write your code and run the tests without leaving your IDE or text editor.

The tests can also be run in the future to ensure the functionality works without needing to re-test it manually.

format: full_html processed: |

No one writes code, commits it and pushes it to production without checking it works.

Everyone tests their code, but they usually do it manually. They switch from the code to a browser or terminal, run the code and evaluate the result.

This takes time, you need to switch contexts, and the test is only valid for that time.

There's no guarantee it will still work in the future.

Automated testing, however, means you can write your code and run the tests without leaving your IDE or text editor.

The tests can also be run in the future to ensure the functionality works without needing to re-test it manually.

summary: null field_daily_email_cta: { }