{"podcast":{"title":"Talk Python To Me","slug":"talk-python-to-me","podcast_index_feed_id":742305,"rss_url":"https://talkpython.fm/episodes/rss","website_url":"https://talkpython.fm/","image_url":"https://cdn-podcast.talkpython.fm/static/img/talk-python-3000.jpg","author":"Michael Kennedy","episode_count":546,"summary":"Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.","last_synced_at":null,"page_url":"https://stenobird.com/podcast/talk-python-to-me"},"episode":{"title":"#538: Python in Digital Humanities","slug":"538-python-in-digital-humanities","published_at":"2026-02-28T21:28:36+00:00","page_url":"https://stenobird.com/podcast/talk-python-to-me/538-python-in-digital-humanities","show_page_url":"https://stenobird.com/podcast/talk-python-to-me","url":"https://talkpython.fm/episodes/show/538/python-in-digital-humanities","audio_url":"https://talkpython.fm/episodes/download/538/python-in-digital-humanities.mp3","summary":"Discover how Python powers digital humanities research at Harvard's DARTH team. Learn how to build sustainable, long-lived digital archives using static sites and client-side search to ensure research survives beyond grant funding.","meta_description":"Learn how Harvard's DARTH team uses Python, Astro, and static sites to build permanent, searchable archives for digital humanities research.","key_points":["Main idea: Digital humanities uses Python to transform unstructured historical data into searchable, interactive web archives","Practical takeaway: Use static site generators like Astro to create web projects that remain functional even after research grants expire","Failure mode: Relying on heavy backend infrastructure can lead to 'dead' websites when hosting budgets or server maintenance ends","Technical strategy: Implement client-side search and keyword matching to provide discovery features without a live database","Core lesson: The true power of Python in academia lies in its ability to bridge the gap between complex data extraction and public-facing accessibility"],"chapters":[{"start_ms":375000,"title":"Introduction to Digital Humanities","summary":"David Flood discusses his transition into the field and how computing tools are used to analyze historical and cultural data."},{"start_ms":720000,"title":"The Challenge of Institutional IT","summary":"Exploring the tension between researcher agency and the large-scale IT infrastructure at universities like Harvard."},{"start_ms":1430000,"title":"Data Modeling for Research","summary":"The difficulties of designing the right data models and relationships when building early-stage research tools."},{"start_ms":2070000,"title":"Multilingual Data and Archives","summary":"Managing complex datasets that include multiple languages, such as English, Scottish Gaelic, and Irish Gaelic."},{"start_ms":2390000,"title":"Ensuring Digital Longevity","summary":"Strategies for creating digital assets that survive long-term, moving away from ephemeral web applications toward permanent archives."},{"start_ms":2715000,"title":"Search and Discovery via Static Sites","summary":"Implementing effective keyword filtering and faceting using tools like Pagefind within a static architecture."},{"start_ms":3030000,"title":"The Astro and Python Workflow","summary":"Using the Astro framework and custom JavaScript components to build high-performance, low-maintenance research interfaces."}],"topics":["Digital Humanities","Python","Static Site Generators","Astro","Data Modeling","Web Archiving","Harvard DARTH","Information Retrieval"],"duration_seconds":4347,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/talk-python-to-me/episodes/538-python-in-digital-humanities/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/talk-python-to-me/538-python-in-digital-humanities.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}