<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Packt Deep Engineering: Podcasts]]></title><description><![CDATA[A no-hype podcast where architects, engineers, and authors share hard-won lessons on building, scaling, and securing modern software. Each episode delivers practical takeaways—spanning architecture, DevOps, AI, and team practices—you can apply today.]]></description><link>https://deepengineering.net/s/podcasts</link><image><url>https://substackcdn.com/image/fetch/$s_!H5BJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F736bc1ee-d689-497e-83a8-7d9bf9022eb9_600x600.png</url><title>Packt Deep Engineering: Podcasts</title><link>https://deepengineering.net/s/podcasts</link></image><generator>Substack</generator><lastBuildDate>Sun, 28 Jun 2026 17:17:29 GMT</lastBuildDate><atom:link href="https://deepengineering.net/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Packt]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[deepengineering@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[deepengineering@substack.com]]></itunes:email><itunes:name><![CDATA[Packt]]></itunes:name></itunes:owner><itunes:author><![CDATA[Packt]]></itunes:author><googleplay:owner><![CDATA[deepengineering@substack.com]]></googleplay:owner><googleplay:email><![CDATA[deepengineering@substack.com]]></googleplay:email><googleplay:author><![CDATA[Packt]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Pragmatic Clean Architecture in Python — Sam Keen on DDD, Dependency Rules, and Legacy Refactoring]]></title><description><![CDATA[Keeping Python systems modular as they grow&#8212;layered boundaries, domain models with dataclasses/Pydantic, testable architectures, and AI kept at the edge.]]></description><link>https://deepengineering.net/p/pragmatic-clean-architecture-in-python-b54</link><guid isPermaLink="false">https://deepengineering.net/p/pragmatic-clean-architecture-in-python-b54</guid><dc:creator><![CDATA[Divya Anne Selvaraj]]></dc:creator><pubDate>Tue, 02 Dec 2025 06:53:38 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/180389639/3fa7c39bda7568de6ace080615094e7c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;d2f17cfd-a4f4-4846-9ffe-385bb23dac18&quot;,&quot;duration&quot;:2738.2334,&quot;downloadable&quot;:true,&quot;isEditorNode&quot;:true}"></div><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Sam Keen&quot;,&quot;id&quot;:11641009,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4c7deeb-ea40-40f3-8793-06bd0d441d29_500x500.jpeg&quot;,&quot;uuid&quot;:&quot;f55fc16e-e8c5-437d-a9a2-c5966f54683f&quot;}" data-component-name="MentionToDOM"></span> of <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Altered Craft&quot;,&quot;id&quot;:5059820,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/alteredcraft0&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e6ccda8-b662-4772-8782-190588310fa5_1280x1280.png&quot;,&quot;uuid&quot;:&quot;db86910e-6922-4de3-94df-8246eb905049&quot;}" data-component-name="MentionToDOM"></span> (AI Architect | ex-AWS, Lululemon, Nike) and author of <em>Clean Architecture with Python</em> (Packt, 2025)&#8212;joins The Deep Engineering Podcast to unpack what &#8220;clean architecture&#8221; means in a dynamic, Python-first world. We dig into how to adapt DDD and SOLID to real Python codebases, enforce the dependency rule so frameworks stay at the edge, and model entities/value objects with dataclasses and Pydantic without turning Python into Java. Sam also shares hard-won lessons from refactoring legacy systems and how to use generative AI to accelerate development while preserving architectural intent.</p><p><strong>What you&#8217;ll learn</strong></p><ul><li><p>How to explain and apply clean architecture in Pythonic terms&#8212;layers, boundaries, and ADRs without over-engineering</p></li><li><p>Practical ways to enforce the dependency rule in Python using directory layout, import discipline, and fitness-function tests</p></li><li><p>Modeling entities and value objects with dataclasses, when it&#8217;s acceptable to let Pydantic into the domain, and how to document that compromise</p></li><li><p>Building a real test pyramid: fast, pure domain unit tests; integration tests across layers; and focused end-to-end coverage</p></li><li><p>Incremental strategies for refactoring legacy Python systems (strangler-fig, bounded contexts, gateways) instead of Big Bang rewrites</p></li><li><p>How AI coding tools and LLM-based services fit into clean architecture&#8212;as outer-layer drivers guided by clear domain boundaries</p></li></ul><p><strong>Who should listen:</strong> Python tech leads, staff/principal engineers, backend and platform teams, software architects, and anyone responsible for keeping growing Python systems maintainable while introducing AI and new frameworks safely.</p>]]></content:encoded></item><item><title><![CDATA[Architecting AI-Native Platforms in the Real World — Amar Akshat on Agentic Systems, Cells, and Prompts-as-Code]]></title><description><![CDATA[Agentic architecture, cell-based boundaries, and prompts-as-code for reliable, auditable AI in payments and wallets]]></description><link>https://deepengineering.net/p/architecting-ai-native-platforms-aab</link><guid isPermaLink="false">https://deepengineering.net/p/architecting-ai-native-platforms-aab</guid><dc:creator><![CDATA[Divya Anne Selvaraj]]></dc:creator><pubDate>Wed, 26 Nov 2025 08:27:32 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/179909411/d1298f8224aa38a94af87a68749f2e08.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;d4d3e378-f849-4a8d-bdf7-1c9880e2b8c2&quot;,&quot;duration&quot;:2717.1787,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>AI is already in the loop for writing code, reviewing changes, and even sketching architecture diagrams&#8212;but turning those capabilities into resilient, auditable, production-grade systems in regulated domains is a different problem. In payments and financial services especially, architects have to reconcile non-deterministic models with deterministic guarantees around correctness, security, compliance, and cost.</p><p>In this conversation, we speak with Amar Akshat&#8212;SVP of Architecture at Paysafe Group and author of the forthcoming <em>Decode the Compiler</em> (Packt, 2026). At Paysafe, Amar has led large-scale modernization and AI-native transformation across payments, wallets, and compliance platforms; earlier at Apple, he helped shape the architectural foundations of Apple Pay and contributed to wallet and tokenization frameworks. His current work focuses on making architecture itself intelligent&#8212;through agentic systems like MCPX and ArchX, &#8220;cell&#8221; architectures that keep decision paths safely bounded, and treating prompts, guardrails, and evals as first-class architectural assets.</p><p>Over the course of the interview, Amar explains when to keep workflows purely deterministic versus putting an AI in the path, how to structure data planes, guardrails, and system prompts as design primitives, and how to choose between modular monoliths and microservices for AI-heavy workloads. He shares concrete practices around confidence-based routing and trust deltas, prompts-as-code and AI Behavior Reviews, prompt manifests as &#8220;Dockerfiles for AI,&#8221; cost control with &#8220;cache, batch, distill,&#8221; and vendor-neutral orchestration via protocols like chat completions and MCP. We close with how compiler-level thinking&#8212;and understanding what actually happens to our code&#8212;can sharpen the way we design AI-driven systems at scale.</p><p><strong>What you&#8217;ll learn</strong></p><ul><li><p>How to think about <em>agentic architecture</em>: MCPX, ArchX, and systems that can reason about their own ADRs, diagrams, and deployments</p></li><li><p>A practical lens for &#8220;AI in the loop vs. deterministic only&#8221; based on pattern recognition vs. regulatory and financial certainty</p></li><li><p>How to design &#8220;cells&#8221; for wallets, payments, and ledgers so that critical analysis never leaves safe boundaries</p></li><li><p>Ways to model data, guardrails, and system prompt packages as first-class architecture: data planes, prompt manifests, and governance</p></li><li><p>Confidence-based routing, trust deltas, and treating prompts as code with CI/CD, eval pipelines, and AI Behavior Reviews</p></li><li><p>Patterns for privacy and governance in regulated environments: middleware, hybrid RAG, SAML-aware access, and auditable &#8220;architectural replays&#8221;</p></li><li><p>Strategies for cost and vendor control: &#8220;cache, batch, distill,&#8221; multi-provider orchestration with chat-completions APIs and MCP, and AI gateways</p></li></ul><p><strong>Who should listen:</strong><br>Enterprise and platform architects, AI and payments leaders, SRE and ops teams responsible for AI reliability, security and compliance owners in regulated environments, and senior engineers designing AI-heavy workflows who want systems that are intelligent <em>and</em> explainable.</p><p><strong>Prefer reading?</strong> You can find the complete Q&amp;A article here:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;68e9b614-be23-4594-8461-9050d5273c61&quot;,&quot;caption&quot;:&quot;AI is already in the loop for writing code, reviewing changes, and even drafting architecture diagrams&#8212;but turning those capabilities into resilient, auditable, production-grade systems in regulated domains is still hard. In payments and financial services especially, architects have to reconcile non-deterministic models with deterministic guarantees ar&#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Architecting AI-Native Platforms in the Real World: A Conversation with Amar Akshat&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:140662997,&quot;name&quot;:&quot;Divya Anne Selvaraj&quot;,&quot;bio&quot;:&quot;Content Engineer @Packt Software Engineering &amp; Architecture Vertical | Editor-in-Chief of Packt Deep Engineering and Packt PythonPro Newsletters&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/309a6f07-27a6-40bf-ab99-d042556d816b_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null},{&quot;id&quot;:41406772,&quot;name&quot;:&quot;Amar Akshat&quot;,&quot;bio&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/037466c5-dccb-4b66-ac8b-e6d11d4c9c2a_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-11-19T10:52:24.424Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/youtube/w_728,c_limit/R8xSq42-iOM&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://deepengineering.substack.com/p/architecting-ai-native-platforms&quot;,&quot;section_name&quot;:&quot;Interviews&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:179322971,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1729053,&quot;publication_name&quot;:&quot;Packt Deep Engineering&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!H5BJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F736bc1ee-d689-497e-83a8-7d9bf9022eb9_600x600.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>For distilled insight read <strong>Deep Engineering #27</strong>:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;03875d52-deca-4640-8095-ea121e16cc4d&quot;,&quot;caption&quot;:&quot;Agentic AI Frontier Summit 2025 (Online): From Single Models to Autonomous Systems&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Deep Engineering #27: Amar Akshat on Agentic Architecture and Trustworthy AI&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:140662997,&quot;name&quot;:&quot;Divya Anne Selvaraj&quot;,&quot;bio&quot;:&quot;Content Engineer @Packt Software Engineering &amp; Architecture Vertical | Editor-in-Chief of Packt Deep Engineering and Packt PythonPro Newsletters&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/309a6f07-27a6-40bf-ab99-d042556d816b_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null},{&quot;id&quot;:41406772,&quot;name&quot;:&quot;Amar Akshat&quot;,&quot;bio&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/037466c5-dccb-4b66-ac8b-e6d11d4c9c2a_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-11-20T13:37:37.481Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bc99d36-b06a-48b4-b7a7-c5a86c2e46db_1536x1024.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://deepengineering.substack.com/p/deep-engineering-27-amar-akshat-on&quot;,&quot;section_name&quot;:&quot;Newsletter Issues&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:179343308,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:1,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1729053,&quot;publication_name&quot;:&quot;Packt Deep Engineering&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!H5BJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F736bc1ee-d689-497e-83a8-7d9bf9022eb9_600x600.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>To receive newsletter issues featuring interviews like this subscribe to Deep Engineering. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://deepengineering.net/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://deepengineering.net/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Mastering GitHub at Scale — Ayodeji Ayodele on Collaboration, Security, and Copilot]]></title><description><![CDATA[Inner source, CI/CD guardrails, and AI-assisted delivery without compromising trust.]]></description><link>https://deepengineering.net/p/mastering-github-at-scale-ayodeji</link><guid isPermaLink="false">https://deepengineering.net/p/mastering-github-at-scale-ayodeji</guid><dc:creator><![CDATA[Divya Anne Selvaraj]]></dc:creator><pubDate>Thu, 06 Nov 2025 08:06:32 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/178156922/a8f6ed5c53324e99f9f961ac1a4fb2ba.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;0be009d3-9394-4306-8bc0-c41fc6d78cbb&quot;,&quot;duration&quot;:4245.4204,&quot;downloadable&quot;:true,&quot;isEditorNode&quot;:true}"></div><p><strong>Ayodeji Ayodele</strong>&#8212;Senior Customer Success Architect at GitHub and author of <em><a href="https://www.packtpub.com/en-us/product/github-foundations-certification-guide-9781836206040">GitHub Foundations Certification Guide</a></em> (Packt, 2025)&#8212;joins <strong>The Deep Engineering Podcast</strong> to share how teams can move from &#8220;using Git&#8221; to leading with GitHub. We dive into inner source as a cultural shift, practical CI/CD patterns that avoid pipeline bloat, and the security basics every org should enforce: branch protections, rule sets, secret scanning, Dependabot, and build provenance. Ayodeji also demystifies GitHub Copilot and emerging agentic workflows&#8212;how to boost throughput responsibly while keeping humans in the loop.</p><p><strong>What you&#8217;ll learn</strong></p><ul><li><p>Concrete habits for async collaboration: issues, PR conventions, Projects, and docs-first practices</p></li><li><p>Choosing branching strategies (trunk vs. Git Flow) for speed and release governance</p></li><li><p>Building quality gates into CI/CD and centralizing reusable workflows</p></li><li><p>A pragmatic checklist for supply-chain security on GitHub</p></li><li><p>Where AI helps (and hurts) developer productivity&#8212;and how to use Copilot responsibly</p></li></ul><p><strong>Who should listen</strong>: engineering leaders, platform/DevOps teams, security champions, and any developer aiming to level up their GitHub practice.</p>]]></content:encoded></item></channel></rss>