Add podcast episode with Luke McCormick

This commit is contained in:
Oliver Davies 2025-05-23 10:46:37 +01:00
parent 3450ffd8de
commit ddf2f89fa1
8 changed files with 488 additions and 0 deletions

View file

@ -0,0 +1,66 @@
{
"uuid": [
{
"value": "87fbc4e4-490e-4de5-a34f-c11e859cdd2d"
}
],
"type": [
{
"target_id": "focal_point"
}
],
"langcode": [
{
"value": "en"
}
],
"entity_id": [
{
"value": 27
}
],
"entity_type": [
{
"value": "file"
}
],
"uri": [
{
"value": "public:\/\/media-icons\/generic\/audio.png"
}
],
"height": [],
"width": [],
"x": [
{
"value": 90
}
],
"y": [
{
"value": 90
}
],
"revision_timestamp": [
{
"value": "2025-05-23T09:41:25+00:00"
}
],
"revision_uid": [
{
"target_type": "user",
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
}
],
"revision_log": [],
"default_langcode": [
{
"value": true
}
],
"revision_translation_affected": [
{
"value": true
}
]
}

View file

@ -0,0 +1,54 @@
{
"uuid": [
{
"value": "565ea6d1-39f8-4179-979e-f012fcb264af"
}
],
"langcode": [
{
"value": "en"
}
],
"uid": [
{
"target_type": "user",
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
}
],
"filename": [
{
"value": "audio.png"
}
],
"uri": [
{
"value": "public:\/\/media-icons\/generic\/audio.png",
"url": "\/sites\/default\/files\/media-icons\/generic\/audio.png"
}
],
"filemime": [
{
"value": "image\/png"
}
],
"filesize": [
{
"value": 5294
}
],
"status": [
{
"value": true
}
],
"created": [
{
"value": "2025-05-23T09:41:25+00:00"
}
],
"changed": [
{
"value": "2025-05-23T09:41:25+00:00"
}
]
}

View file

@ -0,0 +1,54 @@
{
"uuid": [
{
"value": "7f65da75-c4fb-4e12-920f-b3538cacf3b2"
}
],
"langcode": [
{
"value": "en"
}
],
"uid": [
{
"target_type": "user",
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
}
],
"filename": [
{
"value": "luke2.mp3"
}
],
"uri": [
{
"value": "public:\/\/2025-05\/luke2.mp3",
"url": "\/sites\/default\/files\/2025-05\/luke2.mp3"
}
],
"filemime": [
{
"value": "audio\/mpeg"
}
],
"filesize": [
{
"value": 18621812
}
],
"status": [
{
"value": true
}
],
"created": [
{
"value": "2025-05-23T09:41:01+00:00"
}
],
"changed": [
{
"value": "2025-05-23T09:41:25+00:00"
}
]
}

View file

@ -0,0 +1,87 @@
{
"uuid": [
{
"value": "292a3bd1-0ac0-4f1d-81b7-74bb96be1ee9"
}
],
"langcode": [
{
"value": "en"
}
],
"bundle": [
{
"target_id": "podcast_recording",
"target_type": "media_type",
"target_uuid": "5062a30a-b8ca-4c09-ba3f-6fcffdbba5a8"
}
],
"revision_created": [
{
"value": "2025-05-23T09:41:01+00:00"
}
],
"revision_user": [],
"revision_log_message": [],
"status": [
{
"value": true
}
],
"uid": [
{
"target_type": "user",
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
}
],
"name": [
{
"value": "luke-mccormick-coding-with-ai.mp3"
}
],
"thumbnail": [
{
"alt": "",
"title": null,
"width": 180,
"height": 180,
"target_type": "file",
"target_uuid": "565ea6d1-39f8-4179-979e-f012fcb264af"
}
],
"created": [
{
"value": "2025-05-23T09:41:01+00:00"
}
],
"changed": [
{
"value": "2025-05-23T09:41:01+00:00"
}
],
"default_langcode": [
{
"value": true
}
],
"revision_translation_affected": [
{
"value": true
}
],
"path": [
{
"alias": null,
"pid": null,
"langcode": "en"
}
],
"field_media_audio_file": [
{
"display": null,
"description": null,
"target_type": "file",
"target_uuid": "7f65da75-c4fb-4e12-920f-b3538cacf3b2"
}
]
}

View file

@ -6408,5 +6408,28 @@
],
"path_alias.4b0cf0d7-3421-4559-a405-c016e11c1970": [
"node.0e1fbc03-a045-4ca4-8925-69e39b67d893"
],
"node.7fe05b4e-044a-4426-8fce-538781450976": [
"user.b8966985-d4b2-42a7-a319-2e94ccfbb849",
"media.292a3bd1-0ac0-4f1d-81b7-74bb96be1ee9",
"taxonomy_term.306b315a-03c4-4f06-a396-cf0906676d47"
],
"taxonomy_term.306b315a-03c4-4f06-a396-cf0906676d47": [],
"path_alias.94eab8eb-be76-4fad-afac-3e50e3d1e1b5": [
"node.7fe05b4e-044a-4426-8fce-538781450976"
],
"file.7f65da75-c4fb-4e12-920f-b3538cacf3b2": [
"user.b8966985-d4b2-42a7-a319-2e94ccfbb849"
],
"file.565ea6d1-39f8-4179-979e-f012fcb264af": [
"user.b8966985-d4b2-42a7-a319-2e94ccfbb849"
],
"crop.87fbc4e4-490e-4de5-a34f-c11e859cdd2d": [
"user.b8966985-d4b2-42a7-a319-2e94ccfbb849"
],
"media.292a3bd1-0ac0-4f1d-81b7-74bb96be1ee9": [
"user.b8966985-d4b2-42a7-a319-2e94ccfbb849",
"file.565ea6d1-39f8-4179-979e-f012fcb264af",
"file.7f65da75-c4fb-4e12-920f-b3538cacf3b2"
]
}

View file

@ -0,0 +1,108 @@
{
"uuid": [
{
"value": "7fe05b4e-044a-4426-8fce-538781450976"
}
],
"langcode": [
{
"value": "en"
}
],
"type": [
{
"target_id": "podcast_episode",
"target_type": "node_type",
"target_uuid": "16bebf21-bc78-4888-8d24-9919010c219f"
}
],
"revision_timestamp": [
{
"value": "2025-05-23T09:41: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": "AI tools for web coding with Luke McCormick"
}
],
"created": [
{
"value": "2025-05-23T07:46:31+00:00"
}
],
"changed": [
{
"value": "2025-05-23T09:41:34+00:00"
}
],
"promote": [
{
"value": false
}
],
"sticky": [
{
"value": false
}
],
"default_langcode": [
{
"value": true
}
],
"revision_translation_affected": [
{
"value": true
}
],
"path": [
{
"alias": "\/podcast\/28-ai-tools-web-coding-luke-mccormick",
"langcode": "en"
}
],
"body": [
{
"value": "In this episode, Oliver is joined again by Luke McCormick, this time to discuss using AI for web coding and how to simplify Drupal websites.\r\n\r\n## Links\r\n\r\n- [Luke on Drupal.org](https:\/\/www.drupal.org\/u\/cellear)\r\n- [Web Coding for Non-Coders -- using AI, of course](https:\/\/webcamp.stanford.edu\/session\/web-coding-for-non-coders-using-ai-of-course)\r\n- [Cursor - the AI text editor](https:\/\/www.cursor.com)\r\n- [The Cache-Size-Block module](https:\/\/github.com\/cellear\/Cache-Size-Block)\r\n- [Simplify Drupal](https:\/\/simplifydrupal.com)",
"format": "markdown",
"processed": "<p>In this episode, Oliver is joined again by Luke McCormick, this time to discuss using AI for web coding and how to simplify Drupal websites.<\/p>\n<h2>Links<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.drupal.org\/u\/cellear\">Luke on Drupal.org<\/a><\/li>\n<li><a href=\"https:\/\/webcamp.stanford.edu\/session\/web-coding-for-non-coders-using-ai-of-course\">Web Coding for Non-Coders -- using AI, of course<\/a><\/li>\n<li><a href=\"https:\/\/www.cursor.com\">Cursor - the AI text editor<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/cellear\/Cache-Size-Block\">The Cache-Size-Block module<\/a><\/li>\n<li><a href=\"https:\/\/simplifydrupal.com\">Simplify Drupal<\/a><\/li>\n<\/ul>\n",
"summary": ""
}
],
"field_episode_number": [
{
"value": 28
}
],
"field_episode_recording": [
{
"target_type": "media",
"target_uuid": "292a3bd1-0ac0-4f1d-81b7-74bb96be1ee9"
}
],
"field_podcast_guests": [
{
"target_type": "taxonomy_term",
"target_uuid": "306b315a-03c4-4f06-a396-cf0906676d47"
}
]
}

View file

@ -0,0 +1,27 @@
{
"uuid": [
{
"value": "94eab8eb-be76-4fad-afac-3e50e3d1e1b5"
}
],
"langcode": [
{
"value": "en"
}
],
"path": [
{
"value": "\/node\/7fe05b4e-044a-4426-8fce-538781450976"
}
],
"alias": [
{
"value": "\/podcast\/28-ai-tools-web-coding-luke-mccormick"
}
],
"status": [
{
"value": true
}
]
}

View file

@ -0,0 +1,69 @@
{
"uuid": [
{
"value": "306b315a-03c4-4f06-a396-cf0906676d47"
}
],
"langcode": [
{
"value": "en"
}
],
"vid": [
{
"target_id": "podcast_guest",
"target_type": "taxonomy_vocabulary",
"target_uuid": "0a08aca0-ee7f-451f-8a5f-298315b34019"
}
],
"revision_created": [
{
"value": "2025-05-23T08:05:46+00:00"
}
],
"revision_user": [],
"revision_log_message": [],
"status": [
{
"value": true
}
],
"name": [
{
"value": "Luke McCormick"
}
],
"description": [],
"weight": [
{
"value": 0
}
],
"parent": [
{
"target_id": null
}
],
"changed": [
{
"value": "2025-05-23T08:05:46+00:00"
}
],
"default_langcode": [
{
"value": true
}
],
"revision_translation_affected": [
{
"value": true
}
],
"path": [
{
"alias": "",
"pid": null,
"langcode": "en"
}
]
}