oliverdavies.uk/content/node.5a8df3bf-d501-47ae-978b-ef6219c68c60.yml

83 lines
3.1 KiB
YAML

uuid:
- value: 5a8df3bf-d501-47ae-978b-ef6219c68c60
langcode:
- value: en
type:
- target_id: podcast_episode
target_type: node_type
target_uuid: 16bebf21-bc78-4888-8d24-9919010c219f
revision_timestamp:
- value: '2025-05-24T16:18:11+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: 'Testing Legacy with Mike Karthauser'
created:
- value: '2024-01-10T00:00:00+00:00'
changed:
- value: '2025-05-30T01:14:38+00:00'
promote:
- value: false
sticky:
- value: false
default_langcode:
- value: true
revision_translation_affected:
- value: true
path:
- alias: /podcast/7-mike-karthauser-testing-legacy
langcode: en
body:
- value: |-
Oliver and Mike discuss e-commerce, legacy code, technical debt, automated testing, test-driven development, refactoring, code vs. no-code solutions, and Mike's recent talk at PHP South West in Bristol.
## Links
- [Huboo](https://huboo.com)
- [PHPUnit](https://phpunit.de)
- [Laravel](https://laravel.com)
- [Expression Engine](https://expressionengine.com)
- [PHPBench](https://phpbench.com)
- [Working in small batches](http://www.startuplessonslearned.com/2009/02/work-in-small-batches.html)
- [Cyclomatic complexity](https://en.wikipedia.org/wiki/Cyclomatic_complexity)
- [Shopify](https://www.shopify.com)
- [Drupal Commerce](https://drupalcommerce.org)
- [PHP South West](https://phpsw.uk)
- [Automica labs](https://automica.io)
- [Mike on LinkedIn](https://www.linkedin.com/in/mikekarthauser)
format: markdown
processed: |
<p>Oliver and Mike discuss e-commerce, legacy code, technical debt, automated testing, test-driven development, refactoring, code vs. no-code solutions, and Mike's recent talk at PHP South West in Bristol.</p>
<h2>Links</h2>
<ul>
<li><a href="https://huboo.com">Huboo</a></li>
<li><a href="https://phpunit.de">PHPUnit</a></li>
<li><a href="https://laravel.com">Laravel</a></li>
<li><a href="https://expressionengine.com">Expression Engine</a></li>
<li><a href="https://phpbench.com">PHPBench</a></li>
<li><a href="http://www.startuplessonslearned.com/2009/02/work-in-small-batches.html">Working in small batches</a></li>
<li><a href="https://en.wikipedia.org/wiki/Cyclomatic_complexity">Cyclomatic complexity</a></li>
<li><a href="https://www.shopify.com">Shopify</a></li>
<li><a href="https://drupalcommerce.org">Drupal Commerce</a></li>
<li><a href="https://phpsw.uk">PHP South West</a></li>
<li><a href="https://automica.io">Automica labs</a></li>
<li><a href="https://www.linkedin.com/in/mikekarthauser">Mike on LinkedIn</a></li>
</ul>
summary: ''
field_episode_number:
- value: 7
field_episode_recording:
- target_type: media
target_uuid: 034364f8-2e16-4ec9-8148-5af2c070c038
field_podcast_guests:
- target_type: taxonomy_term
target_uuid: e4c684f2-2c3c-4ca3-a65b-eb7596778538
field_topic:
- value: 'Testing Legacy'