<script data-pm-proxy="intercept"></script><?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 DataPro]]></title><description><![CDATA[Get a weekly roundup of trending blogs, industry updates, and practical tutorials on Data Science, MLOps, and ML Algorithms in our Free Data & Machine Learning newsletter.]]></description><link>https://packtdatapro1.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4Uu3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5fea5f41-cff7-4120-b180-72edfc618bc9_234x234.png</url><title>Packt DataPro</title><link>https://packtdatapro1.substack.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 04 Sep 2026 20:25:31 GMT</lastBuildDate><atom:link href="/__u/packtdatapro1.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Copyright Packt Publishing, All rights reserved.]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[packtdatapro1@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[packtdatapro1@substack.com]]></itunes:email><itunes:name><![CDATA[Packt]]></itunes:name></itunes:owner><itunes:author><![CDATA[Packt]]></itunes:author><googleplay:owner><![CDATA[packtdatapro1@substack.com]]></googleplay:owner><googleplay:email><![CDATA[packtdatapro1@substack.com]]></googleplay:email><googleplay:author><![CDATA[Packt]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[AI Experiments Can Lie: Causal Inference, TabFM & GraphRAG]]></title><description><![CDATA[Plus: BigQuery Graph, Bedrock monitoring, Perplexity Lily and executable AI world models.]]></description><link>https://packtdatapro1.substack.com/p/ai-experiments-can-lie-causal-inference</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/ai-experiments-can-lie-causal-inference</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 03 Sep 2026 13:03:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IpxY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd">Query On-Prem Iceberg and Delta Tables Live From Databricks</a></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 424w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 848w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IpxY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png" width="401" height="601" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:601,&quot;width&quot;:401,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:270137,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 424w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 848w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IpxY!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Import a share into Unity Catalog and query on-prem data in place&#8212;no copying, no downsampling, results back in seconds. Watch the 7-minute walkthrough of MinIO AIStor Table Sharing connected live to Databricks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd&quot;,&quot;text&quot;:&quot;Watch the Demo&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd"><span>Watch the Demo</span></a></p><div><hr></div><p>&#128075; <strong>Hi there, welcome to DataPro #184 &#8211; </strong><em>The AI Breakthrough Is Easy. Proving It Works Is Harder.</em></p><p><span>AI teams are getting remarkably good at building things that look successful.</span></p><p><span>The harder question is whether those systems are actually improving the user experience.</span></p><p><span>We lead this issue with </span><strong><a href="https://www.linkedin.com/in/tonilore/"><span>Lorenzo Toni, Lead Data Scientist, AI Product Analytics at Amazon</span></a></strong><a href="https://www.linkedin.com/in/tonilore/"><span>,</span></a><span> in conversation with </span><strong><span>Nilesh Kowadkar, Relationship Lead at Packt</span></strong><span>, on one of the most overlooked problems in AI product development: </span><strong><span>how do you measure whether an AI feature is genuinely working?</span></strong></p><p><span>Using a generalized e-commerce chatbot experiment, Lorenzo shows why the obvious signals can be misleading. Engagement increased and conversations became longer, yet conversion eventually declined. The lesson is bigger than one chatbot: </span><strong><span>AI experimentation cannot stop at surface-level metrics.</span></strong><span> Teams need to understand downstream behaviour, account for the inherent randomness of generative AI, and use </span><strong><span>causal inference alongside experimentation</span></strong><span> to separate correlation from genuine product impact.</span></p><p><span>That same shift from impressive AI capabilities to </span><strong><span>measurable, production-ready systems</span></strong><span> runs through the rest of the edition.</span></p><p><strong><span>What Else We&#8217;re Tracking</span></strong></p><ul><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/what-google-cloud-announced-in-ai-this-month"><span>Google Cloud moves enterprise AI closer to production</span></a></strong><span>, with Gemini Enterprise for Financial Services and Legal, tighter agent cost controls, expanded Antigravity access, and continued work on hallucinations and token economics.</span></p></li></ul><ul><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/modernizing-and-scaling-support-operations-with-generative-ai-on-aws/"><span>AWS rethinks support operations with GenAI</span></a></strong><a href="https://aws.amazon.com/blogs/machine-learning/modernizing-and-scaling-support-operations-with-generative-ai-on-aws/"><span>,</span></a><span> combining automated video-to-SOP creation, RAG, agentic workflows and ML-based SLA risk prediction to turn fragmented operational knowledge into actionable intelligence.</span></p></li></ul><ul><li><p><strong><a href="https://cloud.google.com/blog/products/data-analytics/tabfm-adds-predictive-ml-to-bigquery"><span>Google&#8217;s TabFM brings zero-shot predictive ML to BigQuery</span></a></strong><a href="https://cloud.google.com/blog/products/data-analytics/tabfm-adds-predictive-ml-to-bigquery"><span>,</span></a><span> using in-context learning to perform classification and regression through SQL without the traditional train, tune and deploy cycle.</span></p></li></ul><ul><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/how-an-aws-team-detects-dashboard-content-failures-at-scale-using-amazon-bedrock/"><span>AWS tackles the monitoring problem infrastructure checks cannot see:</span></a></strong><span> dashboards that load successfully but contain blank visuals or incorrect numbers. Its Bedrock-powered validation system reduced detection time from as much as 72 hours to under one hour.</span></p></li></ul><ul><li><p><strong><a href="https://cloud.google.com/blog/products/data-analytics/bigquery-graph-connecting-data-and-ai-at-scale"><span>BigQuery Graph is now generally available</span></a></strong><a href="https://cloud.google.com/blog/products/data-analytics/bigquery-graph-connecting-data-and-ai-at-scale"><span>,</span></a><span> bringing graph analytics, GQL, SQL, ML and AI together to uncover connected relationships and provide richer grounding for AI agents and GraphRAG.</span></p></li></ul><ul><li><p><strong><a href="https://www.marktechpost.com/2026/09/02/perplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon/"><span>Perplexity open-sources Lily</span></a></strong><a href="https://www.marktechpost.com/2026/09/02/perplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon/"><span>,</span></a><span> a purpose-built Rust + Metal inference engine that pushes Qwen3.6-35B-A3B performance on Apple Silicon beyond MLX-LM in its reported benchmarks.</span></p></li></ul><ul><li><p><strong><a href="https://www.marktechpost.com/2026/08/29/mirros-code-as-world-executable-world-representations/"><span>Code-as-World asks whether AI can model physics, not just pixels,</span></a></strong><span> turning real videos into executable MuJoCo worlds through an agentic propose-and-verify loop.</span></p></li></ul><p>From <strong>measuring AI impact and controlling agent costs to predictive ML, graph-grounded agents, local inference, and executable world models</strong>, this issue looks beyond what AI can generate to ask the harder engineering question:</p><p><strong>Can we make AI measurable, reliable, efficient, and genuinely useful in the real world?</strong></p><p><em><strong>Let&#8217;s get into it!</strong></em></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong><a href="https://www.eventbrite.co.uk/e/live-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391?aff=ProdLLM">Live LLM Engineering Masterclass</a></strong></h2><p><strong>&#128197; Saturday, September 12 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p>Build reliable LLM systems with <strong>production evals, RAG, resilient agents, regression testing, observability and cost control.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!efFd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!efFd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bruno&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bruno" title="Bruno" srcset="/__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!efFd!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/live-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391?aff=ProdLLM&quot;,&quot;text&quot;:&quot;Save 45% with PRODLLM45&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/live-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391?aff=ProdLLM"><span>Save 45% with PRODLLM45</span></a></p><div><hr></div><h2><a href="https://medium.com/packt-hub/your-ai-experiment-says-the-feature-is-working-your-users-may-be-telling-you-otherwise-463b60dd15da">Your AI Experiment Says the Feature Is Working. Your Users May Be Telling You Otherwise</a></h2><h5>An AI feature can pass an experiment and still make the product worse.</h5><p>Engagement can rise. Session duration can increase. Users can interact with the feature more frequently. An A/B test can even produce statistically convincing results.</p><p>And yet, a few weeks later, conversion starts falling.</p><p>Users stop returning.</p><p>Trust begins to erode.</p><p>That is the measurement problem AI product teams increasingly need to confront.</p><p>Traditional digital products generally give users a relatively deterministic experience. Change a button, ranking algorithm, checkout flow, or interface and teams can establish a reasonably clean treatment and control.</p><p>Generative AI changes that assumption.</p><p>The same feature can produce different answers for different users, and even different answers for the same user. A seemingly insignificant prompt adjustment can alter the length, tone, relevance, accuracy, and usefulness of an interaction.</p><p>So what exactly should teams measure?</p><p>And more importantly, <strong>how do you know whether an AI feature actually caused the outcome you are seeing?</strong></p><p>That question was at the centre of a conversation between <strong>Nilesh Kowadkar, Relationship Lead at Packt, and <a href="https://www.linkedin.com/in/tonilore/">Lorenzo Toni, Lead Data Scientist &#8212; AI Product Analytics at Amazon</a></strong>, focused on experimentation and causal inference for AI products. Drawing on a generalized e-commerce case study, Lorenzo unpacked why apparently positive metrics can be misleading and why AI teams need to look beyond conventional A/B testing.</p><div><hr></div><h3 style="text-align: center;"><strong><a href="https://vcconf.com/p?159"><span>Partner Spotlight | Building a startup? Pitch live to 20 investors in one day.</span></a></strong></h3><p>Fundraising shouldn&#8217;t mean spending weeks cold-emailing VCs and waiting for replies.</p><p>We&#8217;re partnering with <strong>VC Pitch Conference</strong> to give founders a more direct route to investors. On <strong>September 17</strong>, selected startups can join <strong><a href="https://vcconf.com/p?159">20 guaranteed 1:1 investor calls in a single day</a></strong><a href="https://vcconf.com/p?159">, with meetings matched by </a><strong><a href="https://vcconf.com/p?159">sector, stage, and geography</a></strong><a href="https://vcconf.com/p?159">.</a></p><p>With <strong>290+ VCs and angel investors</strong> looking across AI, fintech, B2B, and other sectors, it&#8217;s an opportunity to put your startup directly in front of investors actively looking for their next deal.</p><p><strong>Packt readers get an additional 10% off the early-bird ticket with code </strong><code>PACKT10.</code></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://vcconf.com/p?159&quot;,&quot;text&quot;:&quot;Pitch Your Startup to Investors &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://vcconf.com/p?159"><span>Pitch Your Startup to Investors &#8594;</span></a></p><div><hr></div><h2><strong>When More Engagement Is Actually a Warning Sign</strong></h2><p>Consider an e-commerce platform introducing an AI chatbot designed to help customers discover products.</p><p>Instead of navigating through search results, users could ask questions, compare prices, describe what they wanted, and receive recommendations conversationally.</p><p>A change was made to the prompt powering the chatbot.</p><p>Initially, the numbers looked promising.</p><p>Engagement increased. Users performed more actions. They also spent longer interacting with the chatbot.</p><p>Under a conventional product analytics framework, those signals could easily be interpreted as evidence that the new experience was working.</p><p>Then, roughly two weeks later, another pattern emerged.</p><p>Chatbot interactions began declining.</p><p>More importantly, overall website conversion started falling.</p><p>The metric that initially appeared particularly encouraging, <strong>time spent with the chatbot</strong>, turned out to be negatively correlated with conversion.</p><p>Users were not necessarily spending longer because the experience was valuable.</p><p>Some were spending longer because the chatbot was taking too long to help them reach a decision.</p><p>A ten-minute conversation might look like excellent engagement on a dashboard. To the customer, it might mean:</p><p><em>I could have found this myself in thirty seconds.</em></p><p>That distinction matters.</p><p>Because when AI introduces friction instead of removing it, the damage may extend beyond a single failed interaction. Users learn from that experience. The next time they need something, they may bypass the chatbot entirely.</p><p>The apparent engagement win can therefore become a <strong>trust problem</strong>.</p><div><hr></div><h2><strong><a href="https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai">How Modern AI Systems Really Find Answers: Build GraphRAG Applications</a></strong></h2><p><strong>&#128197; Saturday, September 19 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p>Move beyond vector search and build explainable AI with <strong>Neo4j, knowledge graphs, Cypher and LLM agents.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TKRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Alessandro&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Alessandro" title="Alessandro" srcset="/__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TKRE!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;text&quot;:&quot;Save 35% with MODERNAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai"><span>Save 35% with MODERNAI35</span></a></p><div><hr></div><h2><strong>The Real Problem Wasn&#8217;t the Chatbot. It Was What the Chatbot Was Optimizing For.</strong></h2><p>Digging deeper revealed another issue.</p><p>The chatbot was largely recommending top-ranked, popular products.</p><p>At first glance, that seems perfectly rational.</p><p>Popular products already convert well. Recommend them more frequently and customers should be more likely to buy them.</p><p>Except that assumption ignores <strong>why someone chooses an AI assistant instead of ordinary search</strong>.</p><p>A shopper typing <em>pen</em> into a search box probably expects popular pens.</p><p>Someone opening an AI chatbot may instead ask:</p><blockquote><p><em>What is the best gel pen for writing on rough paper?</em></p></blockquote><p>That is a fundamentally different intent.</p><p>The value of an LLM-powered shopping experience comes from its ability to understand those more specific needs and personalize the discovery process, rather than simply reproduce the first page of search results.</p><p>This changed the experimentation question.</p><p>Instead of asking:</p><p><strong>Does the new prompt increase chatbot engagement?</strong></p><p>The team needed to ask:</p><p><strong>What kind of conversational behaviour actually helps users make better decisions?</strong></p><h2><strong>Experimenting With Different AI Behaviours</strong></h2><p>Lorenzo worked with engineering and data teams to test alternative experiences.</p><p>The existing prompt became the baseline.</p><p>Another version made the chatbot more inquisitive, encouraging it to gather more information about the customer&#8217;s needs before recommending something.</p><p>A further approach explored what Lorenzo described as alternative &#8220;gems&#8221;: products that might not dominate the rankings but had strong reviews, good conversion performance, and a closer fit with a customer&#8217;s specific requirements.</p><p>The experiments also extended across regions using a <strong>switchback approach</strong>.</p><p>Rather than permanently assigning one experience to a group, different versions could be switched on and off across time periods. A user interacting with the system at one point might encounter one LLM behaviour and later encounter another.</p><p>This provided another way of understanding how changes to the AI experience affected behaviour while accounting for the dynamic nature of the system.</p><p>But product quality was only one side of the equation.</p><p>A more sophisticated recommendation experience could require access to a much larger product catalogue and richer context. That means additional memory, infrastructure, retrieval complexity, and ultimately cost.</p><p>The winning experiment therefore could not simply be the one with the highest conversion rate.</p><p>It had to be <strong>statistically meaningful, commercially valuable, and operationally practical</strong>.</p><div class="callout-block" data-callout="true"><p><strong><a href="https://medium.com/packt-hub/your-ai-experiment-says-the-feature-is-working-your-users-may-be-telling-you-otherwise-463b60dd15da">Dive into the full article on Packt&#8217;s Medium, with a visual infographic to bring the key ideas together.</a></strong></p></div><div><hr></div><h2><strong><a href="https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM">Build Production-Ready AI Agents : From Workflow to Deployment</a></strong></h2><p><strong>&#128197; Saturday, September 26&#8211;Sunday, September 27 | 10:00 AM&#8211;2:00 PM EDT</strong><br>Build production-ready AI agents with <strong>n8n</strong>, from real-world workflows and tool integrations to testing, security, governance, and deployment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vKNS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!vKNS!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;text&quot;:&quot;Save 35% with PACKTAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM"><span>Save 35% with PACKTAI35</span></a></p><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/what-google-cloud-announced-in-ai-this-month"><span>What Google Cloud announced in AI this month &#8211; and how it helps you.</span></a><span> </span></strong><span>Google Cloud is pushing AI from experimentation into practical enterprise use. August brought </span><strong><span>Gemini Enterprise for Financial Services and Legal</span></strong><span>, stronger </span><strong><span>agent billing and cost controls</span></strong><span>, and expanded </span><strong><span>Antigravity</span></strong><span> access. Alongside this, Google is tackling two stubborn challenges: </span><strong><span>AI hallucinations and runaway token costs</span></strong><span>, while helping teams move prototypes into production and start building agents from the ground up.</span></p><p><strong><span>&#11093; </span><a href="https://aws.amazon.com/blogs/machine-learning/modernizing-and-scaling-support-operations-with-generative-ai-on-aws/"><span>Modernizing and scaling support operations with generative AI on AWS:</span></a><span> </span></strong><span>Support teams are drowning in </span><strong><span>rising ticket volumes, fragmented knowledge, outdated SOPs, and looming SLA breaches</span></strong><span>. AWS proposes a GenAI-powered operating model that turns training videos into SOPs, uses </span><strong><span>RAG and agentic workflows</span></strong><span> to guide ticket resolution, maps process bottlenecks, and applies </span><strong><span>ML to predict SLA risk</span></strong><span>, creating a continuous loop where every resolution makes the next one smarter.</span></p><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/products/data-analytics/tabfm-adds-predictive-ml-to-bigquery"><span>TabFM adds predictive ML to BigQuery:</span></a><span> </span></strong><span>Predictive ML in BigQuery is getting a major shortcut. </span><strong><span>TabFM</span></strong><span>, Google&#8217;s new tabular foundation model, uses </span><strong><span>in-context learning</span></strong><span> to deliver zero-shot classification and regression with a single SQL query. It removes model training, tuning, deployment, and manual feature engineering while scaling predictions across millions of rows, bringing fast, high-quality predictive analytics directly into </span><strong><span>BigQuery and agentic workflows</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="https://aws.amazon.com/blogs/machine-learning/how-an-aws-team-detects-dashboard-content-failures-at-scale-using-amazon-bedrock/"><span>How an AWS team detects dashboard content failures at scale using Amazon Bedrock:</span></a><span> </span></strong><span>A dashboard can be technically healthy and still show </span><strong><span>blank charts or wrong numbers</span></strong><span>. AWS closed this last-mile monitoring gap with an </span><strong><span>Amazon Bedrock-powered validation system</span></strong><span> that visually scans hundreds of dashboards, checks numeric consistency, and alerts owners automatically. By combining </span><strong><span>LLMs for semantic detection with deterministic logic for precision</span></strong><span>, the team cut failure detection from </span><strong><span>up to 72 hours to under one hour</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/products/data-analytics/bigquery-graph-connecting-data-and-ai-at-scale"><span>BigQuery Graph: Connecting Data and AI at Scale:</span></a><span> </span></strong><span>Enterprise data becomes more valuable when you can understand </span><strong><span>how everything connects</span></strong><span>. Now generally available, </span><strong><span>BigQuery Graph</span></strong><span> brings native graph analytics directly into the warehouse, combining </span><strong><span>GQL, SQL, ML and AI without ETL</span></strong><span>. Teams can uncover fraud networks, model supply chains, resolve identities, and build </span><strong><span>knowledge graphs that ground AI agents and GraphRAG</span></strong><span>, even across multi-cloud data without moving it.</span></p><p><strong><span>&#11093; </span><a href="https://www.marktechpost.com/2026/09/02/perplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon/"><span>Perplexity Open Sources Lily: A Rust + Metal Inference Engine for Qwen3.6-35B-A3B on Apple Silicon.</span></a><span> </span></strong><span>Running a </span><strong><span>35B-parameter model locally on a Mac</span></strong><span> usually means compromising on speed or relying on general-purpose frameworks. Perplexity&#8217;s newly open-sourced </span><strong><span>Lily</span></strong><span> takes another route: a specialized </span><strong><span>Rust + Metal inference engine</span></strong><span> for Qwen3.6-35B-A3B on Apple Silicon. By optimizing GPU routing, dequantization and attention, Lily delivers </span><strong><span>1.23x faster prefill and 1.35x faster decoding than MLX-LM</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="https://www.marktechpost.com/2026/08/29/mirros-code-as-world-executable-world-representations/"><span>Meet &#8216;Code-as-World&#8217;: An Agentic Loop That Rewrites Real Videos Into Executable MuJoCo Physics Programs.</span></a><span> </span></strong><span>Video models can recreate what a scene </span><strong><span>looks like</span></strong><span>, but do they understand how the physical world actually works? </span><strong><span>Code-as-World</span></strong><span> takes a different approach, converting real videos into </span><strong><span>editable MuJoCo physics programs</span></strong><span>. An agentic propose-and-verify loop reconstructs mass, motion, collisions and gravity, creating verified worlds for training. Its </span><strong><span>9B model even outperformed Gemini 3.1 Flash on QuantiPhy</span></strong><span>.</span></p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Your GPUs aren't the problem. Your storage might be.]]></title><description><![CDATA[Plus: reliable AI agents, MCP, database agents, and the latest infrastructure breakthroughs.]]></description><link>https://packtdatapro1.substack.com/p/your-gpus-arent-the-problem-your</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/your-gpus-arent-the-problem-your</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 06 Aug 2026 13:02:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5-Pa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4><a href="https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu">MongoDB Atlas gives BI teams a flexible, scalable cloud database with built-in search, vector search, and real-time analytics &#8212; no schema migrations, no data silos.</a></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 424w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 848w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6aqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png" width="200" height="300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:300,&quot;width&quot;:200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 424w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 848w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6aqT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Stop forcing your data into rigid tables. <strong><a href="https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu">MongoDB Atlas is the developer data platform built for modern analytics</a></strong> &#8212; flexible documents, multi-cloud on AWS, and Atlas Search out of the box. Free tier available on AWS Marketplace.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu&quot;,&quot;text&quot;:&quot;Start for Free&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu"><span>Start for Free</span></a></p><div><hr></div><p>&#128075; <strong>Hi there, welcome to DataPro #181 &#8211; </strong><em>Building the infrastructure behind production AI</em></p><p>AI is entering a new engineering phase. The focus is no longer just on building smarter models, but on creating the infrastructure, storage, and operational systems that make AI reliable at scale. This edition explores the technologies powering production AI, from next-generation storage architectures and autonomous database operations to coding agents, multi-agent systems, and cloud-native AI platforms.</p><h4>&#127775; Community Spotlight</h4><h4><strong><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">AI Data Storage: Challenges, Capabilities, and Comparative Analysis</a></strong></h4><p>As AI workloads continue to scale, storage is emerging as one of the biggest infrastructure bottlenecks. In this deep dive, <strong>JuiceFS</strong> explores why traditional storage architectures struggle with GPU-intensive training, billions of small files, and high-throughput data access, before comparing the capabilities modern AI storage platforms need to support today&#8217;s data pipelines.</p><h4>&#127897;&#65039; Expert Perspective</h4><h4><strong><a href="https://medium.com/packt-hub/the-reliability-gap-holding-ai-agents-back-25f211947eb3">The Reliability Gap Holding AI Agents Back</a></strong></h4><p>What separates an impressive AI demo from a production-ready AI system? AI researcher and Developer Advocate <strong>Sonam Gupta</strong> shares the engineering practices behind building reliable AI agents, explaining why evaluation, observability, guardrails, and system design matter far more than model benchmarks when deploying AI at scale.</p><h4>&#9889; This Week&#8217;s Highlights</h4><ul><li><p>Behind the scenes of <strong><a href="https://cloud.google.com/blog/topics/developers-practitioners/behind-the-scenes-how-we-build-test-and-scale-google-agent-skills">Google Agent Skills</a></strong></p></li><li><p><strong><a href="https://www.marktechpost.com/2026/08/06/prime-intellect-releases-prime-agent/">Prime Agent</a></strong> introduces a self-improving coding harness</p></li><li><p>How <strong><a href="https://aws.amazon.com/blogs/machine-learning/how-lendingtree-built-a-multi-agent-mortgage-assistant-on-amazon-bedrock/">LendingTree</a></strong> built a production multi-agent mortgage assistant</p></li><li><p>Google&#8217;s latest <strong><a href="https://cloud.google.com/blog/topics/ai-infrastructure/whats-new-in-ai-infrastructure-this-month">AI infrastructure</a></strong> updates</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/08/05/meta-superintelligence-labs-releases-muse-code/">Meta Muse Code</a></strong> enters beta</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/how-mobileye-transformed-support-operations-using-amazon-bedrock-agentcore/">Mobileye</a></strong> automates enterprise support with AgentCore</p></li><li><p>Google&#8217;s <strong><a href="https://cloud.google.com/blog/products/data-analytics/introducing-the-borderless-lakehouse">Borderless Lakehouse</a></strong> expands multi-cloud AI</p></li><li><p>AWS explains its <strong><a href="https://aws.amazon.com/blogs/machine-learning/how-we-built-an-mcp-bridge-to-give-our-agentcore-hosted-ai-agent-access-to-local-mcp-tools/">MCP bridge</a></strong> architecture</p></li><li><p>NVIDIA launches <strong><a href="https://www.marktechpost.com/2026/08/05/nvidia-alpamayo-2-super-open-vla-model-autonomous-driving/">Alpamayo 2 Super</a></strong> for autonomous driving</p></li><li><p>Google introduces <strong><a href="https://cloud.google.com/blog/products/databases/deep-dive-on-new-ai-powered-database-agents">Database Operations Agents</a></strong></p></li></ul><p><strong>Happy reading!</strong></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">AI Data Storage: Challenges, Capabilities, and Comparative Analysis</a></h2><p>Over the past five years, AI has advanced rapidly and has found applications in a wide range of industries. As a storage company, we&#8217;ve had a front-row seat to this expansion, watching more and more AI startups and established players emerge across fields like autonomous driving, computational biology, and quantitative investment. AI workloads have introduced new challenges to the field of data storage. Existing storage solutions are often inadequate to fully meet these demands.</p><p>In this article, we&#8217;ll deep dive into the storage challenges posed by AI workloads, the critical capabilities required to address them, and a comparative analysis of the leading storage solutions spanning cloud and on-premises environments.</p><h2><strong>Storage challenges for AI</strong></h2><p>AI workloads have brought new data patterns:</p><ul><li><p><strong><a href="https://en.wikipedia.org/wiki/High-throughput">High-throughput</a> data access challenges:</strong> In AI training pipelines, the growing use of GPUs by enterprises has outpaced the I/O capabilities of underlying storage systems. Enterprises require storage solutions that can provide high-throughput data access to fully leverage the computing power of GPUs. For instance, in smart manufacturing, where high-precision cameras capture images for defect detection models, the training dataset may consist of only 10,000 to 20,000 high-resolution images. However, each image is several gigabytes in size, resulting in a total dataset size in the scale of tens or hundreds of terabytes. If the storage system lacks the required throughput, it becomes a bottleneck during GPU-intensive AI training.</p></li><li><p><strong><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">Managing storage for billions of file</a>s:</strong> AI use cases need storage solutions that can handle and provide quick access to datasets containing billions of files. For example, in autonomous driving, the training dataset consists of small images, each about several hundred kilobytes in size. A single training set comprises tens of millions of such images, each sized several hundred kilobytes. Each image is treated as an individual file. The total training data amounts to billions or even 10 billion files. This creates a major challenge in effectively managing large numbers of small files.</p></li><li><p><strong>Scalable performance for hot data:</strong> In areas like <a href="https://en.wikipedia.org/wiki/Quantitative_analysis_(finance)">quantitative investing</a>, financial market data is much smaller in size compared to computer vision datasets. However, this data must be shared among many research teams, leading to hotspots where disk throughput is fully saturated but still cannot satisfy the application&#8217;s needs. This indicates that we need storage solutions that can steadily serve a lot of hot data with high throughput and low latency.</p></li></ul><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">Read the complete article on the JuiceFS Blog</a></strong></p><p>&#128073; <strong><a href="https://github.com/juicedata/juicefs/discussions/">Explore JuiceFS on GitHub and join the community </a></strong></p></div><p>The infrastructure landscape for AI has also changed dramatically.</p><p>These days, with cloud computing and <a href="https://kubernetes.io/">Kubernetes</a> getting so popular, more and more AI companies are setting up their data pipelines on Kubernetes-based platforms. Algorithm engineers request resources on the platform, write code in Jupyter Notebook to debug algorithms, use workflow engines like Argo and Airflow to plan data processing workflows, use Fluid to manage datasets, and use BentoML to deploy models as applications. <strong><a href="https://en.wikipedia.org/wiki/Cloud-native_computing">Cloud-native</a> technologies have become a standard consideration when building storage platforms.</strong> As cloud computing matures, AI applications are increasingly relying on large-scale distributed clusters. With a significant increase in the number of nodes in these clusters, <strong>storage systems face new challenges related to handling concurrent access from tens of thousands of pods within Kubernetes clusters.</strong></p><p>The evolving application workloads and computing environments significantly change the landscape for professionals managing the underlying infrastructure and platforms. Existing hardware-software-coupled storage solutions often suffer from several pain points, such as no elasticity, no distributed high availability, and constraints on cluster scalability. <a href="https://en.wikipedia.org/wiki/Comparison_of_distributed_file_systems">Distributed file systems</a> like GlusterFS, CephFS, and those designed for high-performance computing (HPC) such as Lustre, BeeGFS, and GPFS are typically designed for physical machines and bare-metal disks. While they can be deployed as large capacity clusters, they cannot provide elastic capacity and flexible throughput, especially when dealing with storage demands in the order of tens or hundreds of billions of files.</p><h2><strong>Key capabilities for AI data storage</strong></h2><p>Considering these challenges, we&#8217;ll outline essential storage capabilities that are critical for AI scenarios, helping enterprises make informed decisions when selecting storage products.</p><h3><strong><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">POSIX compatibility and data consistency</a></strong></h3><p>In the AI/ML domain, <a href="https://en.wikipedia.org/wiki/POSIX">POSIX</a> is the most common API for data access. Previous-generation distributed file systems, except HDFS, are also POSIX-compatible, but products on the cloud have not been consistent in terms of their POSIX support:</p><ul><li><p><strong>Compatibility:</strong> Users should not solely rely on the description &#8220;POSIX-compatible product&#8221; to assess compatibility. Instead, use <code>pjdfstest</code> and the Linux Test Project (LTP) framework for testing. We&#8217;ve conducted a <a href="https://juicefs.com/en/blog/engineering/posix-compatibility-comparison-among-four-file-system-on-the-cloud">POSIX compatibility test of cloud file systems</a> for your reference.</p></li><li><p><strong>Strong data consistency guarantee:</strong> This is fundamental to ensuring computational correctness. Storage systems have various consistency implementations, with object storage systems often adopting eventual consistency, while file systems typically adhere to strong consistency. Careful evaluation is needed when selecting a storage system.</p></li><li><p><strong>User mode or kernel mode:</strong> Early developers favored kernel mode due to its potential for optimized I/O operations. However, in recent years, we&#8217;ve witnessed a growing number of developers &#8220;escaping&#8221; from kernel mode for several reasons</p></li></ul><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="https://juicefs.com/en/blog/solutions/ai-data-storage-challenges-capabilities-solution-comparison?utm_source=packt-datapro&amp;utm_medium=email&amp;utm_campaign=ai-data-storage">Read the complete article on the JuiceFS Blog</a></strong></p><p>&#128073; <strong><a href="https://github.com/juicedata/juicefs/discussions/">Explore JuiceFS on GitHub and join the community </a></strong></p></div><div><hr></div><h2><strong>The Reliability Gap Holding AI Agents Back</strong></h2><h5><strong>AI researcher and Developer Advocate Sonam Gupta </strong>explores the engineering practices that transform AI agents from impressive demos into dependable production systems.</h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!EAvk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 424w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 848w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1272w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EAvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png" width="560" height="206" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:206,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 424w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 848w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1272w, /__u/substackcdn.com/image/fetch/$s_!EAvk!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Every AI demo looks impressive.</strong></h2><p>Until it meets a real user.</p><p>For the last two years, the AI industry has celebrated increasingly capable foundation models, autonomous agents, and sophisticated reasoning systems. Every product launch promises more intelligence. Every benchmark claims higher accuracy. Every new release inches us closer to what once felt impossible.</p><p>Yet behind the excitement lies a quieter reality that every engineering team eventually encounters.</p><p>The hardest part isn&#8217;t getting an AI system to work once.</p><p>It&#8217;s getting it to work consistently, reliably, and at production scale.</p><p>That challenge is quickly becoming one of the defining engineering problems of the Generative AI era. As AI applications evolve from experimental prototypes into products that millions depend on, success is no longer measured by how intelligent a model appears in a carefully orchestrated demo. It&#8217;s measured by how predictably an entire system performs when confronted with the messy, unpredictable behaviour of real users.</p><p>At Packt, we believe these are the conversations that deserve more attention.</p><p>That is why <strong>Sanjana Gupta</strong>, Relationship Lead at Packt, sat down with <strong><a href="https://www.linkedin.com/in/sonamgupta11/">Sonam Gupta</a></strong>, a data scientist, Developer Advocate at Telnyx, and host of the <em>AI Chronicles</em> podcast, for an in-depth discussion on what it really takes to build reliable AI systems. Bringing together her experience of working closely with AI authors, practitioners, and technical experts across Packt&#8217;s learning ecosystem, Sanjana steered the conversation beyond the usual questions about models and benchmarks, focusing instead on the engineering realities that practitioners face every day.</p><p>As I listened to their discussion, one thing became immediately clear.</p><p>This wasn&#8217;t another conversation about the latest LLM.</p><p>It was about something far more important.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:768649,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast">Join Stefan Jansen</a></strong>, best-selling author of <em>Machine Learning for Trading</em>, for a hands-on workshop where you&#8217;ll build a complete ML trading strategy using real market data and AI agents. Learn the end-to-end workflow used by <em><a href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast">professional quantitative teams&#8212;from feature engineering to backtesting</a></em>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;text&quot;:&quot;Register now. Save 30% with EMTAX30&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast"><span>Register now. Save 30% with EMTAX30</span></a></p><div><hr></div><p><strong>Why do so many AI applications fail after the demo, and what separates production-ready AI systems from prototypes that never earn users&#8217; trust?</strong></p><p>Over the next thirty minutes, Sonam unpacked lessons from building AI agents, evaluating LLM workflows, deploying voice applications, and interviewing leaders across companies such as Google DeepMind, Microsoft, AWS, and emerging AI startups. Rather than offering theoretical advice, she shared the engineering mindset that modern AI teams need if they want their systems to perform reliably in the real world.What follows is not simply an interview.</p><p>It&#8217;s a<em> masterclass</em> on why the future of AI belongs not only to those who build intelligent systems, but to those who build systems people can trust.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289972,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p>Join <strong><a href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem">Ben Auffarth</a></strong> to build a <em><a href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem">production-ready RAG application</a></em> using open-source models. Learn how to improve retrieval, benchmark performance with RAGAS, add guardrails, and deploy reliable AI systems without expensive APIs.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;text&quot;:&quot;Build with Ben. Save 45% with OMEM45&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem"><span>Build with Ben. Save 45% with OMEM45</span></a></p><div><hr></div><h2><strong>The industry is asking the wrong question.</strong></h2><p>If you&#8217;ve attended an AI conference recently, you&#8217;ve probably noticed a familiar pattern.</p><p>Every discussion eventually circles back to the same debate.</p><p>Which model is better?</p><p>GPT or Gemini?</p><p>Open-source or closed-source?</p><p>Should developers switch frameworks?</p><p>Will AI agents replace traditional software?</p><p>These questions dominate keynote stages, LinkedIn discussions, and engineering forums. They&#8217;re important, certainly, but they also risk distracting us from a much larger engineering challenge.</p><p>As Sanjana opened the conversation, she didn&#8217;t ask Sonam which model she preferred.</p><p>Instead, she began somewhere much more fundamental.</p><p>Before discussing AI agents, evaluation frameworks, or production systems, she wanted readers to understand the perspective from which Sonam approaches the AI ecosystem itself.</p><div class="callout-block" data-callout="true"><p><strong><a href="https://medium.com/packt-hub/the-reliability-gap-holding-ai-agents-back-25f211947eb3">Dive deeper into the full conversation on Packt&#8217;s Medium &#8594; The Reliability Gap Holding AI Agents Back </a></strong></p></div><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/topics/developers-practitioners/behind-the-scenes-how-we-build-test-and-scale-google-agent-skills"><span>Behind the scenes: How we build, test, and scale Google Agent Skills:</span></a><span> </span></strong><span>Google has revealed how it built and governs </span><strong><span>Google Agent Skills</span></strong><span>, the open-source framework that gives AI coding agents structured domain knowledge to improve accuracy, reduce hallucinations, and follow best practices. The post explains how the project scaled from a Google Cloud Next 2026 initiative into a 15,000+ star GitHub repository, backed by standardized skill design, automated quality checks, continuous evaluations, clear ownership, and internal DevRel Skills that help teams automate and standardize workflows.</span></p><p><strong><span>&#11093; </span><a href="https://www.marktechpost.com/2026/08/06/prime-intellect-releases-prime-agent/"><span>Prime Intellect Releases Prime Agent: An Open-Source RLM Harness Where Sub-Agents Are Function Calls Inside Persistent IPython Kernel:</span></a><span> </span></strong><span>Prime Intellect has open-sourced </span><strong><span>Prime Agent</span></strong><span>, a self-improving AI coding harness that replaces fixed tool schemas with a persistent IPython kernel, allowing sub-agents to operate as function calls and continuously refine their own prompts, skills, and memory. The release details its deployable architecture, broad model compatibility, benchmark results, including </span><strong><span>95.5% on ARC-AGI-3</span></strong><span>, and real-world use cases spanning software engineering, GPU optimization, AI research, and long-running autonomous coding tasks.</span></p><p><strong><span>&#11093; </span><a href="https://aws.amazon.com/blogs/machine-learning/how-lendingtree-built-a-multi-agent-mortgage-assistant-on-amazon-bedrock/"><span>How LendingTree built a multi-agent mortgage assistant on Amazon Bedrock:</span></a><span> </span></strong><span>LendingTree has shared how it built a </span><strong><span>production-ready multi-agent mortgage assistant</span></strong><span> on Amazon Bedrock to help borrowers navigate complex home financing decisions with personalized, compliant AI guidance. The post details its three-agent architecture, built with LangGraph, MCP, Amazon Bedrock Guardrails, and Knowledge Bases, along with deployment lessons, production metrics, and best practices for scaling secure, multi-agent systems in regulated industries.</span></p><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/topics/ai-infrastructure/whats-new-in-ai-infrastructure-this-month"><span>What&#8217;s new in AI infrastructure this month:</span></a><span> </span></strong><span>Google has published its latest </span><strong><span>AI infrastructure and orchestration roundup</span></strong><span>, highlighting new products, performance optimizations, and deployment guides for building and scaling AI and agentic workloads on Google Cloud. The update covers infrastructure launches such as Managed Lustre, C4N VMs, GKE enhancements, TPU tooling, AI security projects, customer deployments, and research showing how Google is improving AI performance, efficiency, and production readiness across its cloud platform.</span></p><p><strong><span>&#11093; </span><a href="https://www.marktechpost.com/2026/08/05/meta-superintelligence-labs-releases-muse-code/"><span>Meta AI Releases Muse Code (Beta): A Terminal Coding Agent Powered by the New Muse Spark 1.2 Model:</span></a><span> </span></strong><span>Meta AI has released </span><strong><span>Muse Code (beta)</span></strong><span>, a terminal-based coding agent powered by the new </span><strong><span>Muse Spark 1.2</span></strong><span> model, designed to tackle complex, long-running software engineering tasks across large codebases. The announcement outlines its persistent async agent architecture, replay-safe runtime, bundled planning skills, co-training approach, benchmark methodology, and real-world GPU kernel optimization case study, positioning it as a production-ready coding assistant for enterprise development workflows.</span></p><p><strong><span>&#11093; </span><a href="https://aws.amazon.com/blogs/machine-learning/how-mobileye-transformed-support-operations-using-amazon-bedrock-agentcore/"><span>How Mobileye transformed support operations using Amazon Bedrock AgentCore:</span></a><span> </span></strong><span>Mobileye has shared how it transformed its internal support operations with an </span><strong><span>AI Support Agent built on Amazon Bedrock AgentCore</span></strong><span>, reducing ticket response times by </span><strong><span>90%</span></strong><span> while exceeding </span><strong><span>95% accuracy</span></strong><span>. The post explains its hybrid production architecture, MCP-powered real-time data access, enterprise governance, and how the successful deployment evolved into a self-service platform that enables teams across the company to build and deploy production-grade AI agents.</span></p><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/products/data-analytics/introducing-the-borderless-lakehouse"><span>Introducing the borderless Lakehouse:</span></a><span> </span></strong><span>Google has unveiled major enhancements to its </span><strong><span>borderless Lakehouse</span></strong><span>, enabling AI agents to securely query, reason over, and act on data across on-premises systems, multiple clouds, and SaaS platforms without moving it. The announcement introduces Iceberg REST catalog federation, zero-copy cross-cloud analytics, Knowledge Catalog for trusted agent context, Gemini Enterprise integration, and cost optimizations that simplify building governed, multi-cloud AI agents while reducing data transfer and token costs.</span></p><p><strong><span>&#11093; </span><a href="https://aws.amazon.com/blogs/machine-learning/how-we-built-an-mcp-bridge-to-give-our-agentcore-hosted-ai-agent-access-to-local-mcp-tools/"><span>How we built an MCP bridge to give our AgentCore-hosted AI agent access to local MCP tools:</span></a><span> </span></strong><span>AWS has shared how it built an </span><strong><span>MCP bridge</span></strong><span> that lets cloud-hosted AI agents securely use tools and files running on a user&#8217;s local machine. The post explains the architecture behind the bridge, including AgentCore Runtime, browser extensions, WebSockets, native messaging, FastMCP, and stdio, showing how remote agents can work with local spreadsheets and systems without exposing credentials or requiring complex infrastructure.</span></p><p><strong><span>&#11093; </span><a href="https://www.marktechpost.com/2026/08/05/nvidia-alpamayo-2-super-open-vla-model-autonomous-driving/"><span>NVIDIA Releases Alpamayo 2 Super: A 34B Open Vision-Language-Action Model for Robotaxis and Autonomous Driving Under OpenMDW-1.1:</span></a><span> </span></strong><span>NVIDIA has released </span><strong><span>Alpamayo 2 Super</span></strong><span>, a 34B open vision-language-action model designed to help autonomous vehicles handle rare, complex driving situations. The release combines full-surround video understanding, trajectory planning, causal explanations, and meta-actions in one system, while introducing commercially usable weights, strong benchmark results, safety-focused reasoning traces, and tools for accelerating fleet-data annotation and autonomous-driving development.</span></p><p><strong><span>&#11093; </span><a href="https://cloud.google.com/blog/products/databases/deep-dive-on-new-ai-powered-database-agents"><span>Deep dive on new AI-powered database agents:</span></a><span> </span></strong><span>Google has introduced </span><strong><span>Database Operations Agents</span></strong><span>, a pair of AI-powered assistants that automate database onboarding, monitoring, troubleshooting, and optimization across Google Cloud. The announcement details how the </span><strong><span>Database Onboarding Agent</span></strong><span> simplifies database selection and deployment, while the </span><strong><span>Database Observability Agent</span></strong><span> uses Gemini, telemetry, and MCP tools to diagnose issues, recommend remediations, and streamline database management across services such as Cloud SQL, Spanner, AlloyDB, and Bigtable.</span></p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Enterprise AI Playbook]]></title><description><![CDATA[AI agents, Bedrock AgentCore, OKF v0.2, conversational analytics, and beyond-RAG architectures.]]></description><link>https://packtdatapro1.substack.com/p/the-enterprise-ai-playbook</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-enterprise-ai-playbook</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 30 Jul 2026 13:02:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!w2Yv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#128075;Hi there, welcome to DataPro #180.</strong></p><h4><strong>Beyond the AI Hype: Building Systems People Can Actually Trust</strong></h4><p>Everyone is talking about AI agents. But the real challenge isn&#8217;t building them&#8212;it&#8217;s building systems your business can actually trust.</p><p>As organizations race to deploy enterprise AI, many are discovering that the biggest obstacles aren&#8217;t model performance or prompt engineering. They&#8217;re fragmented data, weak governance, poor infrastructure, and a lack of accountability.</p><p>Leading this edition is an insightful conversation between <strong>Marijn Markus, AI Leader at Capgemini</strong>, and <strong>Packt&#8217;s Relationship Lead Sanjana Gupta</strong>, exploring why <em><strong><a href="https://medium.com/packt-hub/marijn-markus-ai-doesnt-have-an-ethics-problem-companies-do-7f0aff57b535?postPublishedType=initial">AI doesn&#8217;t have an ethics problem&#8212;companies do</a></strong></em>. From data quality and enterprise readiness to the limits of LLMs and the future of responsible AI, it&#8217;s a timely reality check on what separates successful AI adoption from expensive experiments.</p><p><strong>Also in this week&#8217;s highlights:</strong></p><ul><li><p>&#128311; Google unveils <strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/13-demos-on-gemini-enterprise-agent-platform">13 hands-on demos</a></strong> for the Gemini Enterprise Agent Platform, covering the complete AI agent lifecycle.</p></li><li><p>&#128311; Amazon introduces an <strong><a href="https://aws.amazon.com/blogs/machine-learning/generate-autonomous-business-insights-with-ai-agent-and-mcp-servers/">autonomous business intelligence architecture</a></strong> powered by Bedrock AgentCore and MCP.</p></li><li><p>&#128311; Google releases<strong><a href="https://cloud.google.com/blog/products/data-analytics/okf-v0-2-adds-trust-signals"> OKF v0.2,</a></strong> bringing trust, provenance, and lifecycle metadata to agent-generated knowledge.</p></li><li><p>&#128311; AWS introduces <strong><a href="https://aws.amazon.com/blogs/machine-learning/beyond-rag-task-aware-knowledge-compression-for-enterprise-ai-on-aws/">Task-Aware Knowledge Compression (TAKC)</a></strong>, reducing enterprise AI context costs by up to 64&#215;.</p></li><li><p>&#128311; Google demonstrates how to take AI agents from <strong><a href="https://cloud.google.com/blog/topics/developers-practitioners/automate-agent-development-lifecycles-with-gemini-enterprise">prototype to production</a></strong> with Agents CLI.</p></li><li><p>&#128311; Andrew Ng launches <strong><a href="https://www.marktechpost.com/2026/07/23/andrew-ng-just-released-openworker-an-open-source-local-first-desktop-ai-coworker-that-returns-finished-deliverables-instead-of-chat/">OpenWorker</a></strong>, a local-first AI coworker that delivers completed work instead of chat.</p></li><li><p>&#128311; Google Cloud expands <strong><a href="https://cloud.google.com/blog/products/data-analytics/conversational-analytics-in-google-data-cloud-in-q326">Conversational Analytics</a></strong> across BigQuery, Looker, AlloyDB, Cloud SQL, and Spanner with enterprise-grade governance.</p></li></ul><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:768649,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!w2Yv!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast">Join Stefan Jansen</a></strong><span>, best-selling author of </span><em>Machine Learning for Trading</em><span>, for a hands-on workshop where you&#8217;ll build a complete ML trading strategy using real market data and AI agents. Learn the end-to-end workflow used by </span><em><a href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast">professional quantitative teams&#8212;from feature engineering to backtesting</a></em><span>.</span></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;text&quot;:&quot;Register now. Save 45% with MLTRADE45&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast"><span>Register now. Save 45% with MLTRADE45</span></a></p><div><hr></div><h1><strong><a href="https://medium.com/packt-hub/marijn-markus-ai-doesnt-have-an-ethics-problem-companies-do-7f0aff57b535?postPublishedType=initial">Marijn Markus: AI Doesn&#8217;t Have an Ethics Problem. Companies Do.</a></strong></h1><h5><strong>The Capgemini AI Leader joins Packt&#8217;s Sanjana Gupta to explain why accountability, data quality, and human decision-making &#8212; not algorithms &#8212; will determine the future of enterprise AI.</strong></h5><div id="youtube2-hBwMgMCF95Q" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;hBwMgMCF95Q&quot;,&quot;startTime&quot;:&quot;165s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/hBwMgMCF95Q?start=165s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Everyone wants to talk about Artificial Intelligence.</p><p>Very few want to talk about accountability.</p><p>Over the last two years, boardrooms have rushed to launch AI initiatives, governments have drafted AI regulations, and organizations have published glossy frameworks promising &#8220;Responsible AI.&#8221;</p><p><span>But according to </span><strong><a href="https://www.linkedin.com/in/marijnmarkus/">Marijn Markus</a></strong><span>, AI Leader at Capgemini, we&#8217;re obsessing over the wrong problem.</span></p><p><span>In a compelling conversation with </span><strong>Sanjana Gupta</strong><span>, Relationship Lead at Packt, Markus challenges some of the biggest assumptions surrounding AI &#8212; from ethics and hallucinations to enterprise transformation and the future of work.</span></p><p>His central message is both uncomfortable and refreshing:</p><blockquote><p><em><strong>AI isn&#8217;t exposing technological problems. It&#8217;s exposing human ones.</strong></em></p></blockquote><p>Rather than another conversation about prompt engineering or the latest foundation models, this discussion dives into something far more important: why successful AI adoption depends on organizational maturity, high-quality data, and a willingness to confront uncomfortable truths.</p><h2><strong>AI Ethics Has Become a Convenient Distraction</strong></h2><p>Ask any enterprise about responsible AI and you&#8217;ll hear familiar phrases.</p><p>Bias.</p><p>Fairness.</p><p>Transparency.</p><p>Explainability.</p><p>Governance.</p><p>These are important topics.</p><p>But Markus believes they&#8217;re only part of a much bigger conversation.</p><p><span>Businesses are increasingly comfortable discussing </span><strong>AI ethics</strong><span>, while avoiding discussions about </span><strong>business ethics</strong><span>.</span></p><p>That&#8217;s a crucial distinction.</p><p>When organizations automate jobs, optimize for profit, or deploy systems that affect people&#8217;s lives, those decisions are rarely made by algorithms.</p><p>They&#8217;re made by people.</p><p>Yet when something goes wrong, blame quickly shifts to the technology.</p><p>As Markus points out, AI has become a convenient lightning rod &#8212; allowing organizations to distance themselves from decisions that were always fundamentally human.</p><p>The real ethical question isn&#8217;t whether an algorithm made a poor recommendation.</p><p>It&#8217;s who chose to deploy it, accepted its risks, and benefited from its outcomes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yk-m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 424w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 848w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yk-m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png" width="560" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 424w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 848w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yk-m!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Curious Lifecycle of Enterprise AI</strong></h2><p>One of the interview&#8217;s most memorable observations comes from Markus&#8217; experience leading AI projects across industries.</p><p>He jokes that every AI project follows the same lifecycle.</p><p><span>It starts as </span><strong>Artificial Intelligence</strong><span> during the sales pitch.</span></p><p><span>During implementation it becomes </span><strong>Machine Learning</strong><span>.</span></p><p><span>When lawyers become involved, it turns into </span><strong>Statistics</strong><span>.</span></p><p>By the time auditors inspect the system&#8230;</p><p>&#8220;It&#8217;s just an Excel sheet.&#8221;</p><p>The room laughs.</p><p>But the point is serious.</p><p>Technology doesn&#8217;t change.</p><p>The language does.</p><p>And with every change in terminology, accountability quietly shifts.</p><p>Organizations often use labels strategically, but changing the vocabulary doesn&#8217;t change the impact those systems have on people&#8217;s lives.</p><p>That&#8217;s why Markus insists these conversations shouldn&#8217;t be framed as AI dilemmas.</p><p>They&#8217;re simply ethical dilemmas.</p><h2><strong>Hallucinations Aren&#8217;t Bugs. They&#8217;re Probability.</strong></h2><p>Few topics dominate AI conversations more than hallucinations.</p><p>Markus strips away the mystery with a surprisingly simple analogy.</p><p>Large language models are sophisticated prediction engines.</p><p>Every response is, in essence, a probability calculation &#8212; a highly informed guess based on patterns learned from enormous amounts of data.</p><p>&#8220;They&#8217;re rolling dice,&#8221; he explains.</p><p>Not random dice.</p><p>Extremely well-trained dice.</p><p>That distinction matters.</p><p>Because it means hallucinations cannot be completely eliminated.</p><p>Only reduced.</p><p>Guardrails.</p><p>Evaluation pipelines.</p><p>Human review.</p><p>Retrieval systems.</p><p>These all lower the probability of failure, but they cannot remove uncertainty entirely.</p><p>Ironically, Markus argues, humans operate in much the same way.</p><p>People make mistakes.</p><p>Forecasts fail.</p><p>Judgment isn&#8217;t perfect.</p><p>The goal isn&#8217;t perfection.</p><p>It&#8217;s understanding acceptable levels of risk and designing systems accordingly.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289972,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5-Pa!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><span>Join </span><strong><a href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem">Ben Auffarth</a></strong><span> to build a </span><em><a href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem">production-ready RAG application</a></em><span> using open-source models. Learn how to improve retrieval, benchmark performance with RAGAS, add guardrails, and deploy reliable AI systems without expensive APIs.</span></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;text&quot;:&quot;Build with Ben. Save 40% with OME40&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem"><span>Build with Ben. Save 40% with OME40</span></a></p><div><hr></div><h2><strong>The Biggest AI Problem Isn&#8217;t AI</strong></h2><p>As the conversation shifts toward enterprise transformation, Markus introduces what may be his most important observation.</p><p>Companies don&#8217;t have AI problems.</p><p>They have infrastructure problems.</p><p>Many organizations proudly announce ambitious AI roadmaps while relying on fragmented databases, disconnected systems, poorly maintained SharePoint repositories, and years of inconsistent documentation.</p><p>Then they wonder why building an enterprise chatbot proves difficult.</p><p>&#8220;How can you build a company GPT,&#8221; Markus asks, &#8220;when your data isn&#8217;t organized in the first place?&#8221;</p><p>Artificial Intelligence doesn&#8217;t replace weak digital infrastructure.</p><p>It exposes it.</p><p>The organizations succeeding with AI today aren&#8217;t necessarily using better models.</p><p>They&#8217;re the ones that invested years earlier in digitization, governance, metadata, and clean data pipelines.</p><p>AI isn&#8217;t creating new weaknesses.</p><p>It&#8217;s shining a spotlight on existing ones.</p><h2><strong>We&#8217;re Running Out of Human Data</strong></h2><p>One of the interview&#8217;s most fascinating discussions centers on an emerging challenge that receives surprisingly little attention.</p><p>Future AI systems need high-quality training data.</p><p>But today&#8217;s internet increasingly consists of content generated by AI itself.</p><p>Articles.</p><p>Comments.</p><p>Images.</p><p>Videos.</p><p>Social media posts.</p><p>Entire conversations between bots.</p><p>As synthetic content grows faster than human-created content, future models risk learning from previous generations of AI instead of authentic human knowledge.</p><p>It&#8217;s a feedback loop that could gradually reduce the quality of future AI systems.</p><p>For Markus, this isn&#8217;t a theoretical concern.</p><p>It&#8217;s one of the industry&#8217;s biggest long-term challenges.</p><p>The future of AI may depend less on building larger models and more on preserving genuine human knowledge.</p><h2><strong>The Dangerous Rise of &#8220;Magical Thinking&#8221;</strong></h2><p><span>Perhaps the strongest message from the interview is Markus&#8217; warning against what philosophers call </span><strong>magical thinking</strong><span>.</span></p><p>Organizations encounter a difficult business problem.</p><p>Instead of understanding it, they decide AI will somehow solve it.</p><p>No diagnosis.</p><p>No root-cause analysis.</p><p>No understanding of whether AI is even the appropriate tool.</p><p>Just hope.</p><p>According to Markus, this mindset has fueled countless disappointing AI projects.</p><p>Technology should never come before understanding the problem.</p><p>Sometimes a sophisticated LLM is the right solution.</p><p>Sometimes a forecasting model works better.</p><p>Sometimes a simple linear regression provides greater transparency.</p><p>And sometimes&#8230;</p><p>AI isn&#8217;t needed at all.</p><p>The best engineers don&#8217;t force AI into every problem.</p><p>They choose the right solution for the right problem.</p><h2><strong>Living in the Age of Deepfakes</strong></h2><p>As generative AI becomes capable of creating convincing images, videos, and voices, Markus believes society faces another challenge.</p><p>Trust.</p><p>The next generation won&#8217;t simply need AI literacy.</p><p>They&#8217;ll need information literacy.</p><p>Instead of trusting a single video or viral post, we&#8217;ll need to verify information across multiple independent sources.</p><p>Truth, Markus argues, survives verification.</p><p>Misinformation rarely does.</p><p>In an age where almost anything can be fabricated, critical thinking becomes our most valuable technology.</p><h2><strong>Beyond the Hype</strong></h2><p>Despite his criticisms, Markus is far from pessimistic about AI.</p><p>In fact, he&#8217;s remarkably optimistic.</p><p>He compares today&#8217;s generative AI revolution to the arrival of Google decades ago.</p><p>When search engines first appeared, they were considered cutting-edge AI.</p><p>Today, nobody thinks of Google as AI.</p><p>It&#8217;s simply part of everyday life.</p><p>That&#8217;s what successful technology does.</p><p>It becomes invisible.</p><p>Generative AI, he believes, will likely follow the same path.</p><p>The companies that succeed won&#8217;t be the ones making the loudest announcements or posting the most AI content on LinkedIn.</p><p>They&#8217;ll be the organizations quietly solving real problems with thoughtful engineering, quality data, and responsible decision-making.</p><p>As the conversation draws to a close, Markus leaves viewers with a reminder that perfectly captures the spirit of the discussion:</p><blockquote><p><em><strong>&#8220;Let&#8217;s focus on technology changing people&#8217;s lives, rather than just changing the content of internet feeds.&#8221;</strong></em></p></blockquote><p>In a world captivated by AI hype, it&#8217;s a refreshingly human perspective &#8212; and perhaps the most important lesson of all.</p><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#128311; </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/13-demos-on-gemini-enterprise-agent-platform"><span>13 demos on Gemini Enterprise Agent Platform:</span></a><span> </span></strong><span>Google has unveiled </span><strong><span>13 hands-on demos</span></strong><span> for its Gemini Enterprise Agent Platform, showcasing the complete AI agent lifecycle from development to production. Built on the Agent Development Kit (ADK), the tutorials cover agent creation, MCP integration, human-in-the-loop workflows, scalable deployment, governance with built-in security, cross-framework orchestration, and continuous evaluation. With the new Agents CLI, developers can scaffold, deploy, monitor, and optimize enterprise-ready agents directly from their coding environment.</span></p><p><strong><span>&#128311; </span><a href="https://aws.amazon.com/blogs/machine-learning/generate-autonomous-business-insights-with-ai-agent-and-mcp-servers/"><span>Generate Autonomous Business Insights with AI Agent and MCP Servers:</span></a><span> </span></strong><span>Amazon has introduced a reference architecture for </span><strong><span>autonomous business intelligence</span></strong><span> powered by </span><strong><span>Amazon Bedrock AgentCore</span></strong><span>, enabling organizations to query enterprise data in natural language without custom integration code. Using pre-built MCP connectors, unified governance, persistent memory, and a semantic data layer, the platform orchestrates insights across IoT, ERP, analytics, and operational systems. The configuration-first approach simplifies secure, scalable multi-agent deployments while reducing data silos and accelerating enterprise decision-making.</span></p><p><strong><span>&#128311; </span><a href="https://cloud.google.com/blog/products/data-analytics/okf-v0-2-adds-trust-signals"><span>OKF v0.2 adds trust signals:</span></a><span> </span></strong><span>Google has released </span><strong><span>Open Knowledge Format (OKF) v0.2</span></strong><span>, extending its open standard for AI agent knowledge sharing with new metadata for </span><strong><span>provenance, trust, freshness, lifecycle, and attestation</span></strong><span>. Designed for agent-generated knowledge at scale, the update lets AI systems verify who created information, when it was validated, whether it&#8217;s current, and how it was produced&#8212;without sacrificing OKF&#8217;s lightweight, vendor-neutral design. All additions remain optional, preserving backward compatibility while enabling more trustworthy multi-agent workflows.</span></p><p><strong><span>&#128311; </span><a href="https://aws.amazon.com/blogs/machine-learning/beyond-rag-task-aware-knowledge-compression-for-enterprise-ai-on-aws/"><span>Beyond RAG: Task-aware knowledge compression for enterprise AI on AWS:</span></a></strong><span> AWS has introduced </span><strong><span>Task-Aware Knowledge Compression (TAKC)</span></strong><span>, a technique that goes beyond traditional RAG by pre-compressing enterprise knowledge into task-specific representations for faster, cheaper AI inference. Supporting multiple compression tiers, TAKC preserves cross-document relationships while reducing token usage by </span><strong><span>8x&#8211;64x</span></strong><span>. Built on Amazon Bedrock and serverless AWS services, the open-source reference architecture enables scalable, cost-efficient analysis for complex enterprise workloads such as financial due diligence and regulatory compliance.</span></p><p><strong><span>&#128311; </span><a href="https://cloud.google.com/blog/topics/developers-practitioners/automate-agent-development-lifecycles-with-gemini-enterprise"><span>Automate agent development lifecycles with Gemini Enterprise:</span></a><span> </span></strong><span>Google has published a hands-on guide to building </span><strong><span>production-ready AI agents</span></strong><span> with the </span><strong><span>Gemini Enterprise Agent Platform</span></strong><span> and </span><strong><span>Agents CLI</span></strong><span>. The tutorial walks developers through the full agent lifecycle&#8212;from scaffolding and deterministic tool creation to secure deployment, governance, evaluation, and publishing&#8212;entirely within their coding environment. Using an Industry Watch agent as an example, it demonstrates how enterprise AI can combine live data, deterministic workflows, and built-in security to move beyond prototypes into production.</span></p><p><strong><span>&#128311; </span><a href="https://www.marktechpost.com/2026/07/23/andrew-ng-just-released-openworker-an-open-source-local-first-desktop-ai-coworker-that-returns-finished-deliverables-instead-of-chat/"><span>Andrew Ng Just Released OpenWorker: An Open-Source, Local-First Desktop AI Coworker That Returns Finished Deliverables Instead of Chat.</span></a><span> </span></strong><span>Andrew Ng has released </span><strong><span>OpenWorker</span></strong><span>, an open-source, local-first desktop AI coworker that completes tasks instead of generating chat responses. Running entirely on the user&#8217;s machine, it combines a Python FastAPI agent, Tauri desktop app, and flexible model routing to produce finished deliverables while keeping data private. Built-in permission controls, prompt-injection safeguards, and support for local or cloud LLMs make OpenWorker a secure, enterprise-friendly AI productivity assistant.</span></p><p><strong><span>&#128311; </span><a href="https://cloud.google.com/blog/products/data-analytics/conversational-analytics-in-google-data-cloud-in-q326"><span>Conversational Analytics in Google Data Cloud in Q326:</span></a><span> </span></strong><span>Google Cloud has expanded </span><strong><span>Conversational Analytics</span></strong><span> across its enterprise data ecosystem, bringing natural language querying to </span><strong><span>BigQuery, Looker, AlloyDB, Cloud SQL, and Spanner</span></strong><span>. With support for multi-cloud data, MCP tools, and Gemini Enterprise integration, organizations can securely query business data using AI. The platform also introduces enterprise-grade governance, including row-level access controls, CMEK, VPC, data residency, and HIPAA compliance, enabling trusted, large-scale AI-powered analytics.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[We've been asking the wrong question about AI]]></title><description><![CDATA[It's no longer "Which model?" It's "Can your system be trusted?" Here's what the industry's best builders are doing differently.]]></description><link>https://packtdatapro1.substack.com/p/weve-been-asking-the-wrong-question</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/weve-been-asking-the-wrong-question</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 23 Jul 2026 13:00:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Uu3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5fea5f41-cff7-4120-b180-72edfc618bc9_234x234.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>&#128075; Hi there, welcome to </span><em><strong>DataPro #179!</strong></em></p><p>For the past two years, AI conversations have revolved around models.</p><p>Today, the conversation is shifting to something far more important: <em><strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode">the engineering foundations that make those models reliable in production.</a></strong></em></p><p>As organizations move beyond experimentation, success depends less on choosing the latest LLM and more on building the systems around it. Reliable data pipelines, trustworthy retrieval, rigorous evaluation, secure development workflows, efficient AI agents, and optimized inference are becoming the capabilities that separate impressive demos from production-ready AI.</p><p>We begin today&#8217;s edition with an expert perspective from <strong><a href="https://www.linkedin.com/in/nikola-ilic-data-mozart/">Nikola Ilic</a></strong>, founder of Data Mozart, Microsoft Data Platform MVP, Microsoft Certified Trainer, and O&#8217;Reilly instructor. In his insightful article, Nikola explains why <strong><a href="https://medium.com/packt-hub/why-data-engineering-is-the-real-foundation-of-useful-llm-applications-bbda34d4c727">data engineering is the real foundation of useful LLM applications</a></strong>, and why the quality of your AI system is ultimately determined by the quality of the data workflows behind it.</p><p>Also in today&#8217;s highlights:</p><ul><li><p><strong><a href="https://www.marktechpost.com/2026/07/22/anthropic-releases-claude-security-plugin-for-claude-code-in-beta-a-multi-agent-vulnerability-scanner-that-runs-in-your-terminal/">Anthropic</a></strong> brings multi-agent security reviews to Claude Code with its new security plugin.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/exploring-self-distilled-reasoning-for-supervised-fine-tuning-with-amazon-nova/">Amazon</a></strong> introduces Self-Distilled Reasoning, making it easier to fine-tune reasoning models without sacrificing general capabilities.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/data-analytics/evaluate-agent-performance">Google</a></strong> rethinks AI evaluation with Discovery Bench, revealing why traditional benchmarks often hide an agent&#8217;s true strengths and weaknesses.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/07/21/cisco-foundation-ai-releases-antares-350m-and-1b-open-weight-models-that-localize-known-vulnerabilities-inside-real-codebases/">Cisco Foundation AI</a></strong> open-sources Antares, compact security models that rival much larger systems for vulnerability localization.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/ai-teammates-how-monday-com-runs-production-ai-agents-on-amazon-bedrock/">monday.com</a></strong> shares how it deploys AI teammates at enterprise scale using Amazon Bedrock.</p></li><li><p>Discover <strong><a href="https://cloud.google.com/blog/topics/developers-practitioners/guide-to-ai-tokenomics-eleven-principles-for-token-efficient-software-engineering">11 practical principles</a></strong> for building faster, cheaper, and more token-efficient AI coding workflows.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/07/21/google-releases-gemini-3-6-flash-3-5-flash-lite-and-3-5-flash-cyber-a-cheaper-more-token-efficient-flash-tier-built-for-agentic-workloads/">Google&#8217;s Gemini 3.6 Flash, Flash-Lite, and Flash Cyber</a></strong> push AI agents further with lower costs, improved efficiency, and production-ready performance.</p></li></ul><p>Whether you&#8217;re building enterprise copilots, RAG systems, AI coding assistants, or autonomous agents, today&#8217;s edition explores the engineering practices that turn powerful models into AI systems people can depend on.</p><h4>&#127897;&#65039; This Weekend with Packt</h4><div class="callout-block" data-callout="true"><p>Join <strong><a href="https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro">Diogo Alves de Resende</a></strong> on <strong>Saturday, July 25 | 10:00 AM&#8211;2:00 PM EDT</strong> for a hands-on workshop and build a production-ready Financial AI Analyst using GenAI, Python, RAG, and live market data.</p><p><strong><a href="https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro">Use code </a></strong><code>FINAI35</code><strong><a href="https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro"> to get an exclusive 35% discount.</a></strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro&quot;,&quot;text&quot;:&quot;Register Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro"><span>Register Now</span></a></p><p>Happy reading, and we&#8217;ll see you in the workshop!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="https://medium.com/packt-hub/why-data-engineering-is-the-real-foundation-of-useful-llm-applications-bbda34d4c727">Why Data Engineering Is the Real Foundation of Useful LLM Applications</a></strong></h1><h2>The engineering decisions behind every trustworthy LLM application.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QA1j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QA1j!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Everyone talks about choosing the right LLM. Far fewer people talk about the engineering decisions that determine whether the model ever sees the right information in the first place.</em></p><p><strong>Written by Nikola Ilic</strong></p><blockquote><p><em><a href="https://www.linkedin.com/in/nikola-ilic-data-mozart/">Nikola Ilic is the founder of </a><strong><a href="https://www.linkedin.com/in/nikola-ilic-data-mozart/">Data Mozart</a></strong>, a <strong>Microsoft Data Platform MVP</strong>, <strong>Microsoft Certified Trainer</strong>, <strong>Pluralsight author</strong>, <strong>O&#8217;Reilly instructor</strong>, blogger, and international speaker. Known for helping practitioners &#8220;make music from data,&#8221; Nikola brings deep expertise in <strong>Microsoft Fabric, Power BI, SQL Server, analytics engineering, and modern data architecture</strong>. Through his writing, training, and hands-on workshops, he helps data professionals design production-ready data platforms that power modern analytics and AI applications.</em></p></blockquote><p>Most conversations about LLM applications begin with the model.</p><p>Which one should we use?</p><p>How large is it?</p><p>How fast is it?</p><p>How much does inference cost?</p><p>Those are important questions.</p><p>But in production systems &#8212; especially Retrieval-Augmented Generation (RAG) applications &#8212; they&#8217;re rarely the questions that determine whether the application succeeds.</p><p>The data workflow does.</p><p>The quality of an LLM application is ultimately determined by the quality of the data pipeline behind it. Long before a prompt reaches the model, a series of engineering decisions has already shaped what the model can &#8212; and cannot &#8212; know.</p><p>That&#8217;s where reliable AI systems are really built.</p><h2><strong>You&#8217;re Not Connecting Documents to an LLM &#8212; You&#8217;re Engineering Knowledge</strong></h2><p>When we build a RAG system or an enterprise knowledge assistant, we are not simply connecting documents to an LLM.</p><p>We are building a pipeline that decides what the model is allowed to see.</p><p>Before a user asks a single question, source documents have already been ingested, parsed, cleaned, transformed, split into chunks, enriched with metadata, embedded, indexed, retrieved, assembled into context, and eventually evaluated.</p><p>Every one of those stages influences the final answer.</p><p>If any one of them is weak, the application becomes weaker.</p><p>That is why data engineering deserves far more attention in conversations about building LLM applications.</p><blockquote><p><strong>&#128073; <a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode"> to save an exclusive 35%</a></strong></p></blockquote><h2><strong>Why Good Models Still Produce Bad Answers</strong></h2><p>Many teams assume that when an LLM gives an incorrect answer, the model must be at fault.</p><p>In reality, the problem often starts much earlier.</p><p>Perhaps the right document never entered the system.</p><p>A PDF parser may have dropped an important table.</p><p>Chunks may have split critical context in half.</p><p>Metadata may be incomplete, preventing accurate filtering.</p><p>The vector database may still contain stale embeddings from an earlier version of the content.</p><p>None of these are model problems.</p><p>They&#8217;re data engineering problems.</p><p>The model can only answer from the evidence it receives. If the evidence is incomplete, poorly structured, or outdated, the answer will be too &#8212; no matter how advanced the model is.</p><p>This is why improving prompts alone rarely fixes production RAG systems.</p><p>The biggest improvements almost always happen upstream.</p><h2><strong>The Engineering Questions That Actually Matter</strong></h2><p>Building reliable LLM applications means asking practical engineering questions, not just AI questions.</p><p>Questions such as:</p><ul><li><p>What documents should enter the system?</p></li><li><p>How do we preserve structure from PDFs, Markdown, HTML, CSV, JSON, and APIs?</p></li><li><p>What chunk size and overlap actually improve retrieval quality?</p></li><li><p>Which metadata fields support filtering, governance, lineage, and refresh?</p></li><li><p>How do we avoid duplicating vectors every time an ingestion pipeline runs?</p></li><li><p>How do we measure whether retrieval quality is improving &#8212; or quietly getting worse?</p></li></ul><p>These decisions directly affect cost.</p><p>Latency.</p><p>Reliability.</p><p>Compliance.</p><p>Maintainability.</p><p>And ultimately, user trust.</p><p>They are the engineering foundations that separate experimental AI from production AI.</p><h2><strong>The Best LLM Systems Are Engineered Data Products</strong></h2><p>The strongest LLM systems I see are not sophisticated prompt wrappers.</p><p>They are engineered data products.</p><p>They have repeatable ingestion pipelines.</p><p>Inspectable chunks.</p><p>Meaningful metadata.</p><p>Reliable embedding workflows.</p><p>Idempotent vector updates.</p><p>Clear source attribution.</p><p>Evaluation datasets that expose retrieval failures before users ever encounter them.</p><p>They are designed to evolve as new data arrives while remaining reliable, explainable, and observable.</p><p>Those capabilities don&#8217;t come from choosing a different model.</p><p>They come from building better data workflows.</p><p>That&#8217;s the difference between an impressive demo and a production-ready AI application.</p><h2><strong>The Skill That&#8217;s Becoming Essential for Every AI Builder</strong></h2><p>As organizations move beyond AI experimentation and begin deploying LLM applications across the enterprise, expectations are changing.</p><p>It&#8217;s no longer enough to know how to call an API or write effective prompts.</p><p>Teams increasingly need engineers who understand the complete lifecycle of knowledge pipelines &#8212; from raw documents to trustworthy retrieval.</p><p>Whether you&#8217;re building enterprise search, AI assistants, internal copilots, or knowledge-driven applications, designing reliable data workflows is rapidly becoming one of the highest-value skills in modern AI engineering.</p><p>The engineers who understand these workflows will be the ones building the next generation of production-ready AI systems.</p><blockquote><p><strong>&#128073; <a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode"> to save an exclusive 35%.</a></strong></p></blockquote><h2><strong>Build the Complete Workflow &#8212; End to End</strong></h2><p>If these challenges sound familiar, that&#8217;s exactly what we&#8217;ll be tackling in my upcoming live Packt workshop, <strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=EMLLM&amp;discount=LLM35">Designing Data Engineering Workflows for LLM Applications</a></strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=EMLLM&amp;discount=LLM35">.</a></p><p>This isn&#8217;t a slide-heavy overview or another discussion about prompt engineering.</p><p>It&#8217;s a hands-on session where we&#8217;ll build a complete, production-oriented workflow &#8212; from raw documents to a working Retrieval-Augmented Generation pipeline.</p><p>Together we&#8217;ll cover:</p><ul><li><p>Document ingestion from multiple sources</p></li><li><p>Parsing and preserving document structure</p></li><li><p>Chunking strategies that improve retrieval quality</p></li><li><p>Embeddings and vector database design</p></li><li><p>Metadata for governance, filtering, and lineage</p></li><li><p>Building Retrieval-Augmented Generation (RAG) workflows</p></li><li><p>Evaluating and improving retrieval performance using practical techniques</p></li></ul><p>By the end of the workshop, you&#8217;ll have a much clearer understanding of how reliable LLM applications are engineered &#8212; and more importantly, how to build those foundations yourself.</p><h2><strong>Don&#8217;t Wait Until Your RAG System Starts Hallucinating</strong></h2><p>One of the most common patterns I see is that teams only begin thinking seriously about data engineering after users report incorrect answers.</p><p>By then, the damage has already been done.</p><p>The model wasn&#8217;t the real problem.</p><p>The pipeline was.</p><p>Building trustworthy AI starts long before the prompt reaches an LLM.</p><p>It starts with designing the data workflows that determine what the model knows, how it retrieves information, and whether users can trust the answers it generates.</p><p>If production-ready LLM applications are part of your roadmap this year, this workshop is designed to give you the practical engineering mindset and hands-on techniques needed to build them with confidence.</p><p><strong>Seats are limited to ensure an interactive, hands-on learning experience, and registrations are filling quickly.</strong></p><p>If you&#8217;re ready to move beyond AI demos and start building reliable, production-grade LLM applications, I&#8217;d love to have you join us.</p><p><strong>&#128073; <a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode"> to save an exclusive 35%.</a></strong></p><div><hr></div><h3>&#128218; Weekend Read: Hot Off the Press</h3><div class="callout-block" data-callout="true"><p><strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182">Time Series with PyTorch: Modern Deep Learning Toolkit for Real-World Forecasting Challenges</a></strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182"> by </a><strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182">Graeme Davidson</a></strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182"> and </a><strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182">Lei Ma</a></strong><a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182"> has just arrived.</a></p><p>From PyTorch fundamentals and transformers to N-BEATS, Temporal Fusion Transformers, diffusion models, and anomaly detection, this practical guide takes you from deep learning basics to production-ready time series forecasting with real-world datasets and modern techniques.</p><p><strong>&#128073; <a href="https://www.packtpub.com/en-us/product/time-series-with-pytorch-9781805128182">Buy from Packt</a></strong> | <strong>&#128073; <a href="https://www.amazon.com/Time-PyTorch-Real-World-Forecasting-Challenges/dp/1805128183/ref=sr_1_1?crid=333EDUNP6R2SA&amp;dib=eyJ2IjoiMSJ9.Spog7cx2uXoHUs598SaegYfBXP6ChO4_x9sFF6gan4X56ApxGe4uW-2r3sNdrW96kkjE9W9Ep-VDkAOMEsA67NLkjWoOnQrRoktY_rcwTKq7fdwF06u_Z2lJI0Xr_wov51llokyGKmWugpt-mOJ8hS20mVZdMuMQqOp77_9tRc37dswW6G_uZdTX38e3Z3tYYnjn-BrLPDQDtzSuc3R0Wn7gRKd2urro3qB679KNRaw.-hJE4ueluuaEAN0imw034Zy5Ic1-K22EHc1vcOjK4iY&amp;dib_tag=se&amp;keywords=Time+series+with+pytorch&amp;qid=1784794418&amp;s=books&amp;sprefix=time+series+with+pytorch%2Cstripbooks-intl-ship%2C296&amp;sr=1-1">Buy from Amazon</a></strong></p></div><div><hr></div><h3><strong><span>Data Science &amp; ML Research Roundup</span></strong></h3><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/22/anthropic-releases-claude-security-plugin-for-claude-code-in-beta-a-multi-agent-vulnerability-scanner-that-runs-in-your-terminal/"><span>Anthropic Releases Claude Security Plugin for Claude Code in Beta: A Multi-Agent Vulnerability Scanner That Runs in Your Terminal.</span></a><span> </span></strong><span>Anthropic has introduced the </span><strong><span>Claude Security plugin</span></strong><span> for Claude Code in beta, bringing multi-agent security reviews directly into the developer workflow. Instead of simply flagging vulnerabilities, it can scan an entire repository or recent code changes, verify findings through an independent three-agent review process, and generate reviewable patch files without modifying your code automatically. Running locally within your Claude Code session, the plugin complements existing SAST tools by combining AI-driven analysis with transparent verification, giving developers a practical way to identify, validate, and remediate vulnerabilities before code reaches production.</span></p><p><strong><span>&#9989; </span><a href="https://aws.amazon.com/blogs/machine-learning/exploring-self-distilled-reasoning-for-supervised-fine-tuning-with-amazon-nova/"><span>Exploring self-distilled reasoning for supervised fine-tuning with Amazon Nova:</span></a><span> </span></strong><span>Amazon researchers have introduced </span><strong><span>Self-Distilled Reasoning (SDR)</span></strong><span>, a fine-tuning technique that preserves reasoning capabilities in Amazon Nova 2 models without requiring expensive chain-of-thought annotations. By generating reasoning traces from the base model and using them during supervised fine-tuning, SDR improves domain-specific performance while preventing catastrophic forgetting. Compared with model merging, it retains general reasoning, math, and coding abilities more effectively, offering a practical, low-cost path to customizing reasoning models.</span></p><p><strong><span>&#9989; </span><a href="https://cloud.google.com/blog/products/data-analytics/evaluate-agent-performance"><span>Evaluate agent performance:</span></a></strong><span> Traditional AI benchmarks often reduce performance to a single pass-or-fail score, but Google researchers argue this masks where agents truly succeed or fail. Introducing </span><strong><span>Discovery Bench</span></strong><span>, an information theory-based evaluation framework, they measure how increasing query ambiguity affects AI retrieval performance. By systematically varying query specificity, the approach exposes hidden failure points, uncovers flaws in benchmark quality, and provides a richer map of agent capabilities&#8212;helping developers improve retrieval systems beyond static benchmark scores.</span></p><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/21/cisco-foundation-ai-releases-antares-350m-and-1b-open-weight-models-that-localize-known-vulnerabilities-inside-real-codebases/"><span>Cisco Foundation AI Releases Antares: 350M and 1B Open-Weight Models That Localize Known Vulnerabilities Inside Real Codebases.</span></a></strong><span> Cisco Foundation AI has open-sourced </span><strong><span>Antares</span></strong><span>, a family of compact security language models purpose-built for vulnerability localization&#8212;identifying vulnerable files in large code repositories from a vulnerability description. Despite its small size, the 1B-parameter model rivals frontier AI systems, outperforming much larger open models while approaching GPT-5.5 on Cisco&#8217;s new </span><strong><span>VLoc Bench</span></strong><span>. By combining supervised fine-tuning with reinforcement learning, Antares delivers accurate, low-cost vulnerability triage, highlighting how task-specific training can outperform brute-force model scale for practical software security.</span></p><p><strong><span>&#9989; </span><a href="https://aws.amazon.com/blogs/machine-learning/ai-teammates-how-monday-com-runs-production-ai-agents-on-amazon-bedrock/"><span>AI Teammates: how monday.com runs production AI agents on Amazon Bedrock.</span></a></strong><span> monday.com has revealed how it runs </span><strong><span>AI Teammates</span></strong><span> in production at enterprise scale using Amazon Bedrock, with AI agents now integrated into engineering workflows alongside human developers. Its multi-agent platform, Sphera, enables agents to pick up tasks, write code, open pull requests, and collaborate through Slack, GitHub, and monday.com, contributing to a 50%+ increase in per-engineer PR throughput. Backed by AWS infrastructure, persistent memory, automated guardrails, and continuous evaluation, the architecture demonstrates how production-grade AI agents can reliably augment software engineering teams at scale.</span></p><p><strong><span>&#9989; </span><a href="https://cloud.google.com/blog/topics/developers-practitioners/guide-to-ai-tokenomics-eleven-principles-for-token-efficient-software-engineering"><span>Guide to AI Tokenomics: Eleven Principles for Token Efficient Software Engineering.</span></a><span> </span></strong><span>Optimizing token usage is becoming an essential skill for developers working with AI coding assistants. Rather than relying on ever-larger context windows, this guide outlines 11 practical strategies&#8212;from choosing the right model and using reusable skills to delegating tasks, automating verification, and starting fresh sessions for new topics&#8212;to keep AI workflows faster, cheaper, and more accurate. By reducing context bloat and focusing the model&#8217;s attention, developers can improve coding quality, lower costs, and build more efficient human-AI collaboration.</span></p><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/21/google-releases-gemini-3-6-flash-3-5-flash-lite-and-3-5-flash-cyber-a-cheaper-more-token-efficient-flash-tier-built-for-agentic-workloads/"><span>Google Releases Gemini 3.6 Flash, 3.5 Flash-Lite, and 3.5 Flash Cyber: A Cheaper, More Token-Efficient Flash Tier Built for Agentic Workloads.</span></a><span> </span></strong><span>Google has expanded its Flash lineup with </span><strong><span>Gemini 3.6 Flash, Gemini 3.5 Flash-Lite, and Gemini 3.5 Flash Cyber</span></strong><span>, targeting developers building high-volume AI agents. Gemini 3.6 Flash delivers stronger coding and reasoning performance while reducing token usage and inference costs, Flash-Lite prioritizes low-latency, cost-efficient workloads, and Flash Cyber is purpose-built for automated vulnerability detection and patching. Together, the releases underscore Google&#8217;s focus on making AI agents faster, more affordable, and better suited for production-scale software engineering.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[The AI Shift No One Can Ignore]]></title><description><![CDATA[Diogo Alves de Resende on building production AI, plus Claude on Google Cloud, AlphaEvolve, Inkling, LiteRT.js, Mistral Robotics, and multimodal AI.]]></description><link>https://packtdatapro1.substack.com/p/the-ai-shift-no-one-can-ignore</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-ai-shift-no-one-can-ignore</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 16 Jul 2026 13:04:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!edZ-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!edZ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Intelligent Assistants with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Intelligent Assistants with GenAI, Python &amp; AI Tools" title="Build Intelligent Assistants with GenAI, Python &amp; AI Tools" srcset="/__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!edZ-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#128075; Hi there, welcome to <em><strong>DataPro #178</strong></em></p><div class="callout-block" data-callout="true"><p><em>&#8220;The hardest part of AI is no longer building smarter models. It&#8217;s building systems that reliably solve real problems.&#8221;</em></p></div><p>That shift is becoming increasingly clear. Across the industry, the conversation is moving beyond benchmark scores and bigger models toward production-ready AI, efficient infrastructure, multimodal systems, browser-native inference, and intelligent automation that delivers measurable business value.</p><p>We&#8217;re leading this edition with an expert perspective from <strong><a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">Diogo Alves de Resende</a></strong>, Business Analytics and Data Science Instructor and former Data Scientist at <strong>Zalando SE</strong>, who explores how modern AI and analytics teams can move beyond experimentation to build practical, scalable solutions that create lasting impact. If you&#8217;re building AI products or data-driven applications, this is a must-read.</p><h3>This week&#8217;s highlights</h3><ul><li><p>&#11088; <strong><a href="https://medium.com/packt-hub/the-next-generation-of-genai-applications-will-be-built-around-workflows-7e46b99e970a?postPublishedType=repub">Expert Voice:</a></strong><a href="https://medium.com/packt-hub/the-next-generation-of-genai-applications-will-be-built-around-workflows-7e46b99e970a?postPublishedType=repub"> </a>Diogo Alves de Resende on building practical, production-ready AI systems that deliver real business value.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/claude-at-scale-on-google-cloud-frontier-ai-built-for-enterprise-production">Claude on Google Cloud:</a></strong> Deploy frontier AI with managed infrastructure, global endpoints, enterprise security, and agentic workflows.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/alphaevolve-is-available-for-everyone">Google AlphaEvolve:</a></strong> Google&#8217;s AI optimization agent is now generally available, helping engineers discover better algorithms across ML, logistics, finance, and scientific computing.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/07/15/thinking-machines-lab-releases-inkling-a-975b-parameter-open-weights-multimodal-moe-with-41b-active-parameters-and-controllable-thinking-effort/">Thinking Machines&#8217; Inkling:</a></strong> A 975B open-weight multimodal MoE with controllable reasoning, 1M-token context, and enterprise-ready fine-tuning.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/07/14/mistral-ai-releases-robostral-navigate-an-8b-model-enabling-robots-to-navigate-complex-environments-using-a-single-rgb-camera/">Mistral Robostral Navigate:</a></strong> An 8B embodied AI model enabling robots to navigate complex environments using just a single RGB camera.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/agentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers/">AWS Computer Vision + MCP:</a></strong><a href="https://aws.amazon.com/blogs/machine-learning/agentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers/"> </a>Bringing vision, agents, and the Model Context Protocol together to build intelligent multimodal AI applications.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/built-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance/">Built Technologies + Amazon Bedrock:</a></strong><a href="https://aws.amazon.com/blogs/machine-learning/built-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance/"> </a>How AI-powered document intelligence is transforming real estate finance and reducing document review from days to minutes.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-lite-and-gemini-omni-flash-available">Gemini Omni Flash &amp; Nano Banana 2 Lite:</a></strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-lite-and-gemini-omni-flash-available"> </a>Google&#8217;s newest multimodal creative models for high-speed image generation, video editing, and agentic media workflows.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/07/15/google-releases-litert-js-a-javascript-binding-of-litert-that-runs-tflite-models-in-browsers-via-webgpu/">LiteRT.js:</a></strong> Run .tflite models directly in the browser with WebGPU and WebAssembly for fast, private, on-device AI.</p></li></ul><p>Whether you&#8217;re building production-ready GenAI applications, optimizing large-scale AI systems, deploying multimodal models, or exploring the next wave of embodied and browser-native AI, there&#8217;s plenty to unpack in this week&#8217;s edition.</p><p>Grab your favorite beverage, settle in, and dive into the stories shaping the future of data science, machine learning, and AI engineering.</p><p><strong>&#127897;&#65039; This Weekend with Packt</strong></p><p>If you&#8217;re building LLM applications that need to work beyond the demo, don&#8217;t miss our live workshop: <strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing</a></strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">.</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!o5XJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg" width="1456" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/daba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" title="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" srcset="/__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!o5XJ!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p>Join AI practitioners <strong>Amy Chen</strong> and <strong>Sujeet Mishra</strong> as they walk through practical workflows for evaluating prompts, RAG pipelines, AI agents, and production GenAI systems. You&#8217;ll learn how leading AI teams use metrics, regression testing, observability, and continuous evaluation to build AI applications they can confidently ship.</p></div><p><strong>&#128197;<a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15"> Saturday, July 18 | 9:30 AM &#8211; 1:30 PM EDT</a></strong></p><p>Happy reading, and we&#8217;ll see you in the workshop!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 424w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 848w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!MNrn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png" width="1250" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:1250,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:197801,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/207274326?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 424w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 848w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MNrn!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/">One bundle. Fourteen books. Endless learning.</a></strong></p><p>Master today&#8217;s most in-demand Data &amp; AI technologies&#8212;from LLMs and Python to Power BI, SQL, dbt, and Snowflake&#8212;with savings of up to <strong>93%</strong>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/&quot;,&quot;text&quot;:&quot;Grab the bundle before the offer ends.&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/"><span>Grab the bundle before the offer ends.</span></a></p><div><hr></div><h3><strong><a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">The Next Generation of GenAI Applications Will Be Built Around Workflows</a></strong></h3><h4>Why production AI is shifting beyond prompts to orchestrated workflows powered by RAG, Python, APIs, evaluations, and guardrails.</h4><p>Written by <strong><a href="https://www.linkedin.com/in/diogoalvesderesende/">Diogo Alves de Resende</a></strong></p><div class="callout-block" data-callout="true"><p><strong>The future of GenAI isn&#8217;t about better prompts. It&#8217;s about building systems that can complete reliable, end-to-end workflows.</strong></p></div><p>For the past two years, much of the conversation around GenAI has focused on prompting.</p><p>How do you write better prompts? Which model performs best? How can you make responses sound more intelligent?</p><p>Those questions matter, but they miss a larger shift that&#8217;s already happening.</p><p>The next generation of GenAI applications won&#8217;t be evaluated by how well they answer a single question. They&#8217;ll be evaluated by whether they can reliably complete an entire workflow from start to finish.</p><p>That is a fundamentally different engineering problem.</p><blockquote><p>Register for the Workshop &#8594; <a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">Build Your Financial AI Analyst</a></p></blockquote><h2><strong>From Answers to Actions</strong></h2><p>Consider a Financial AI Analyst.</p><p>A typical chatbot can answer questions about a company using what it already knows or by retrieving a few relevant document chunks. That might be enough for a demo.</p><p>It isn&#8217;t enough for a system someone can actually trust.</p><p>A production-ready financial assistant needs to do far more than generate text. It needs to gather evidence, perform calculations, validate results, and explain its reasoning before arriving at a conclusion.</p><p>A typical workflow might look like this:</p><ul><li><p>Retrieve the latest annual report.</p></li><li><p>Identify the relevant financial statements.</p></li><li><p>Extract revenue, cash flow, margins, and debt figures.</p></li><li><p>Connect to a live market data API.</p></li><li><p>Calculate returns, volatility, valuation ratios, and trends using Python.</p></li><li><p>Compare results against previous reporting periods or competitors.</p></li><li><p>Generate a clear, source-backed explanation.</p></li></ul><p>Each step depends on a different capability.</p><p>RAG retrieves relevant information from enterprise documents. APIs provide live external data. Python performs deterministic calculations that shouldn&#8217;t be delegated to an LLM. The language model orchestrates these components, deciding which tools to use, when additional information is required, and how to communicate the final result.</p><p>This is what modern AI engineering increasingly looks like.</p><h2><strong>AI Systems Are Becoming Workflow Engines</strong></h2><p>Rather than relying on one large prompt and hoping for the best, developers are designing AI applications as structured workflows.</p><p>These systems retrieve information, call tools, execute code, validate intermediate results, and adapt their next actions based on what they discover.</p><p>The LLM becomes one component within a larger orchestration layer rather than the entire application.</p><p>This shift is enabling developers to build AI assistants that are significantly more useful because they can interact with external systems, perform real computations, and produce grounded outputs instead of plausible-sounding guesses.</p><p>But it also introduces a new challenge.</p><h2><strong>Every Additional Step Creates New Failure Points</strong></h2><p>The more capable an AI workflow becomes, the more opportunities there are for things to go wrong.</p><p>The system might retrieve the wrong document.</p><p>It could extract an incorrect financial value.</p><p>An API might return incomplete data.</p><p>A calculation could be performed using outdated inputs.</p><p>Or the model might confidently generate a conclusion that isn&#8217;t actually supported by the evidence it collected.</p><p>These aren&#8217;t isolated problems. They&#8217;re engineering challenges that emerge whenever multiple tools, data sources, and reasoning steps are combined into a single application.</p><p>That&#8217;s why modern AI workflows require more than good prompts.</p><p>They require evaluations, structured outputs, source verification, guardrails, prompt injection defenses, and mechanisms that make every step observable and testable.</p><p>Reliability isn&#8217;t something that&#8217;s added after deployment. It has to be designed into the workflow from the beginning.</p><blockquote><p>Register for the Workshop &#8594; <a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">Build Your Financial AI Analyst</a></p></blockquote><h2><strong>Building AI Systems You Can Trust</strong></h2><p>As enterprises move beyond experimentation, the definition of a successful GenAI application is changing.</p><p>It&#8217;s no longer enough for a model to produce an impressive answer.</p><p>The entire process behind that answer needs to be transparent, repeatable, and reliable enough to support real business decisions.</p><p>That&#8217;s where workflow-driven AI engineering is headed &#8212; and it&#8217;s rapidly becoming one of the most valuable skills for data scientists, ML engineers, and AI practitioners building production systems.</p><h2><strong>Build One Yourself</strong></h2><p>In my upcoming live workshop, <strong>Build Intelligent Assistants with GenAI, Python &amp; AI Tools</strong>, we&#8217;ll move beyond theory and build a production-ready Financial AI Analyst from scratch.</p><p>Together, we&#8217;ll build an end-to-end workflow that combines:</p><ul><li><p>GenAI and modern LLMs</p></li><li><p>Python for deterministic financial analysis</p></li><li><p>Retrieval-Augmented Generation (RAG)</p></li><li><p>Live market data APIs</p></li><li><p>Jupyter Notebook</p></li><li><p>Cursor</p></li><li><p>Lovable</p></li></ul><p>Along the way, we&#8217;ll explore how to integrate retrieval, tool use, evaluations, guardrails, and prompt injection defenses into AI workflows that are designed for real-world reliability rather than simple demonstrations.</p><p>If you&#8217;re looking to move beyond chatbot prototypes and start building production-ready AI assistants, this workshop is designed to give you a practical architecture you can reuse across financial analysis, enterprise copilots, and intelligent business applications.</p><p><strong>&#128197; Live Online Workshop</strong><br><strong><a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">Build Intelligent Assistants with GenAI, Python &amp; AI Tools</a></strong><br><strong>Saturday, July 25 | 7:00 PM&#8211;11:00 PM GMT+5</strong></p><div class="callout-block" data-callout="true"><p>Join us to build a complete Financial AI Analyst and gain hands-on experience with the tools, workflows, and engineering practices powering the next generation of GenAI applications.</p></div><blockquote><p>Register for the Workshop &#8594; <strong><a href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35">Build Your Financial AI Analyst</a></strong></p></blockquote><div><hr></div><h2><strong><span>Data Science &amp; ML Research </span>Roundup</strong></h2><p><strong><span>&#9989; </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/claude-at-scale-on-google-cloud-frontier-ai-built-for-enterprise-production"><span>Claude at scale on Google Cloud: Frontier AI, built for enterprise production:</span></a><span> </span></strong><span>Running frontier AI at enterprise scale is about far more than model quality. This post explores how Claude on Google Cloud combines Anthropic&#8217;s advanced reasoning with Google Cloud&#8217;s managed infrastructure to help organizations deploy production-ready AI. It covers global low-latency endpoints, built-in security and compliance, data sovereignty, prompt caching, 1M-token context windows, cost optimization, and how the same platform powers the next generation of agentic AI workflows.</span></p><p><strong><span>&#9989; </span><a href="https://aws.amazon.com/blogs/machine-learning/built-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance/"><span>Built Technologies builds an AI-powered document intelligence solution on AWS to power agents across real estate finance:</span></a><span> </span></strong><span>Document-heavy industries like real estate are prime candidates for AI transformation. This post explores how Built Technologies uses Amazon Bedrock and the AWS Intelligent Document Processing Accelerator to turn complex real estate documents into production-ready AI intelligence. It shows how scalable document understanding, agentic workflows, and automated extraction are reducing review times from days to minutes while laying the foundation for next-generation AI applications.</span></p><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/15/thinking-machines-lab-releases-inkling-a-975b-parameter-open-weights-multimodal-moe-with-41b-active-parameters-and-controllable-thinking-effort/"><span>Thinking Machines Lab Releases Inkling: A 975B-Parameter Open-Weights Multimodal MoE With 41B Active Parameters And Controllable Thinking Effort.</span></a><span> </span></strong><span>Thinking Machines Lab has unveiled Inkling, its first open-weight foundation model trained from scratch, built for large-scale customization and fine-tuning. This post explores its Mixture-of-Experts architecture, 1M-token context window, multimodal capabilities, controllable reasoning effort, benchmark performance, deployment options, and where it fits in production AI workflows&#8212;from voice and vision agents to cost-efficient, domain-specific enterprise applications.</span></p><p><strong><span>&#9989; </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/alphaevolve-is-available-for-everyone"><span>AlphaEvolve is available for everyone:</span></a><span> </span></strong><span>Optimization is becoming one of AI&#8217;s most valuable enterprise capabilities. This post explores the general availability of AlphaEvolve on Google Cloud&#8217;s Gemini Enterprise Agent Platform, showing how organizations are using AI to optimize algorithms, code, and complex systems across logistics, chip design, genomics, finance, and scientific research. It also explains AlphaEvolve&#8217;s four-step optimization workflow and how teams can deploy it to accelerate production-grade AI and engineering innovation.</span></p><p><strong><span>&#9989; </span><a href="https://aws.amazon.com/blogs/machine-learning/agentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers/"><span>Agentic vision: Building visual intelligence with Amazon Bedrock and MCP servers.</span></a><span> </span></strong><span>Building AI that can see, reason, and act has traditionally required stitching together multiple tools and APIs. This post explores how AWS combines Computer Vision, Strands Agents, and the Model Context Protocol (MCP) into a unified framework, enabling developers to build intelligent multimodal applications with streamlined integration, secure access, and production-ready image and video understanding powered by Amazon Bedrock, Rekognition, and OpenSearch.</span></p><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/14/mistral-ai-releases-robostral-navigate-an-8b-model-enabling-robots-to-navigate-complex-environments-using-a-single-rgb-camera/"><span>Mistral AI Releases Robostral Navigate: An 8B Model Enabling Robots to Navigate Complex Environments Using a Single RGB Camera.</span></a><span> </span></strong><span>Embodied AI is taking a major step forward with Mistral AI&#8217;s Robostral Navigate. This post explores how the 8B vision-language model enables robots to navigate complex real-world environments using only a single RGB camera and natural language instructions. It covers the model&#8217;s novel pointing-based navigation, efficient training approach, reinforcement learning, benchmark-leading performance, and practical applications across manufacturing, logistics, hospitality, and autonomous robotics.</span></p><p><strong><span>&#9989; </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/nano-banana-2-lite-and-gemini-omni-flash-available"><span>Nano Banana 2 Lite and Gemini Omni Flash available:</span></a><span> </span></strong><span>Creative AI workflows are getting faster and more capable with two new additions to Google&#8217;s Gemini Enterprise Agent Platform. This post explores Gemini Omni Flash for conversational video generation and editing, alongside Nano Banana 2 Lite, Google&#8217;s fastest and most cost-efficient image model. It covers their multimodal capabilities, enterprise governance, price-performance advantages, and how businesses are using them to build next-generation creative and agentic AI applications.</span></p><p><strong><span>&#9989; </span><a href="https://www.marktechpost.com/2026/07/15/google-releases-litert-js-a-javascript-binding-of-litert-that-runs-tflite-models-in-browsers-via-webgpu/"><span>Google Releases LiteRT.js: A JavaScript Binding of LiteRT That Runs .tflite Models in Browsers via WebGPU.</span></a><span> </span></strong><span>Running AI models directly in the browser is becoming faster and more practical. This post explores Google&#8217;s new LiteRT.js, a JavaScript binding that brings native LiteRT (.tflite) models to the web using WebAssembly, WebGPU, and experimental WebNN. It covers the architecture, performance gains, model conversion workflow, deployment patterns, and how developers can build private, low-latency, on-device AI applications without relying on cloud inference.</span></p><p><em><span>See you next time!</span></em></p>]]></content:encoded></item><item><title><![CDATA[The Missing Layer in Enterprise AI]]></title><description><![CDATA[Lessons from H-E-B's Data AI Product Manager on AI Product Analytics, SQL, Python, user behavior, and enterprise decision-making.]]></description><link>https://packtdatapro1.substack.com/p/the-missing-layer-in-enterprise-ai</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-missing-layer-in-enterprise-ai</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Sat, 04 Jul 2026 12:01:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A5S0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong><a href="https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w">Social engineering is about manipulating people's emotions. Identify the susceptibilities that hackers use to exploit people.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1GsN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1GsN!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This <strong><a href="https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w">NINJIO Insights Report</a></strong><a href="https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w"> </a>dives into the key emotional susceptibilities that make social engineering work and offers concrete steps that your security team can take to equip your workforce to resist cyberattacks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w&quot;,&quot;text&quot;:&quot;Download the Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w"><span>Download the Guide</span></a></p><div><hr></div><p>&#128075; Hi there, welcome to <em>DataPro #177 &#8211; Special Weekend Edition.</em></p><p>The AI conversation has become increasingly dominated by models, benchmarks, and agents. Every week brings another breakthrough, another framework, or another promise of autonomous intelligence. Yet inside enterprise teams, a far more practical question continues to surface: <strong>How do you know whether your AI product is actually delivering value?</strong></p><p>Building an AI application is only the beginning. Understanding how users interact with it, where they lose trust, what drives adoption, and whether it improves real business decisions is quickly becoming one of the most valuable skills for data professionals. It&#8217;s a discipline where data engineering, analytics, product thinking, SQL, Python, experimentation, and AI all converge.</p><p>That&#8217;s exactly what we&#8217;re exploring in this special weekend edition. In the latest <strong>Packt Talks</strong> session, hosted by <strong>Abhishek Kaushik</strong>, <strong>Prithvi Shivshankar</strong>, Data AI Product Manager at H-E-B, takes us inside the emerging world of <strong><a href="https://medium.com/packt-hub/why-every-ai-product-needs-better-analytics-before-better-models-a2ed8e2f881d">AI Product Analytics</a></strong>&#8212;showing how modern teams instrument AI products, analyze user journeys, measure product adoption, and use behavioral data to continuously improve AI-powered experiences. Drawing on real enterprise examples, he walks through why successful AI products aren&#8217;t built around models alone, but around better decisions.</p><p>If you&#8217;re building AI applications, working with data products, or simply curious about what happens after an AI product reaches production, this is one read that&#8217;s well worth your weekend.</p><p>Happy reading!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h2><a href="https://medium.com/packt-hub/why-every-ai-product-needs-better-analytics-before-better-models-a2ed8e2f881d">Why Every AI Product Needs Better Analytics Before Better Models</a></h2><h4>How SQL, Python, product analytics, and user behavior are becoming the foundation of successful AI products</h4><div id="youtube2-y3F6aciVLiw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;y3F6aciVLiw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/y3F6aciVLiw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Every AI product generates outputs.</p><p>Far fewer generate outcomes.</p><p>As enterprises race to embed generative AI into applications, copilots, and decision-support systems, the conversation has largely centered around models, prompts, reasoning capabilities, and agents. Yet once these products reach production, many organizations encounter a very different challenge.</p><p>Are people actually using them?</p><p>Do users trust the recommendations?</p><p>Where do they abandon the workflow?</p><p>More importantly, did the AI improve a business decision&#8212;or simply become another dashboard?</p><p>That&#8217;s exactly what the latest episode of the <strong>Packt Talks YouTube series</strong>, hosted by <strong>Abhishek Kaushik</strong>, set out to answer. <strong><a href="https://www.linkedin.com/in/prithvi-shivashankar/">Prithvi Shivshankar</a></strong>, Data AI Product Manager at <strong>H-E-B</strong>, walked viewers through the emerging discipline of <strong>AI Product Analytics</strong>, demonstrating how modern product teams combine SQL, Python, behavioral analytics, experimentation, and business metrics to understand user journeys, evaluate AI performance, and build AI products that people actually trust and use.</p><p>Drawing on his experience building enterprise-scale data products at one of the largest independently owned grocery retailers in the United States, Prithvi offered a practical perspective that many AI discussions overlook. The session wasn&#8217;t about choosing the best foundation model or writing better prompts. It was about what happens before an AI product is built&#8212;and, more importantly, what happens after it ships.</p><div><hr></div><h3>AI Product Analytics Starts with the Business, Not the Model</h3><p>One of the first ideas Prithvi challenged was the way many AI projects begin.</p><p>Too often, teams start with the technology.</p><p>A powerful LLM.</p><p>An intelligent assistant.</p><p>A sophisticated recommendation engine.</p><p>Only afterwards do they begin searching for somewhere to use it.</p><p>According to Prithvi, successful AI products reverse that process entirely.</p><p>Before introducing AI, teams must first understand how decisions are made today. Who makes those decisions? What information do they rely on? Where do they spend most of their time? Which parts of the workflow create friction? Where does decision fatigue begin?</p><p>Only after mapping the existing business process should AI enter the conversation. Otherwise, even the most capable model risks becoming another impressive demonstration that never translates into measurable business value.</p><p>This simple shift&#8212;from starting with technology to starting with workflow&#8212;became the foundation for everything that followed during the session.</p><div><hr></div><h3>A Real-World AI Product: Solving Decision Latency in Retail</h3><p>Rather than relying on theoretical examples, Prithvi grounded the discussion in a production AI product built for supply chain operations.</p><p>Managing inventory across a large grocery network is a constant balancing act.</p><p>Products move between suppliers, warehouses, transportation fleets, distribution centres, and retail stores before finally reaching customers. Every stage introduces new variables&#8212;supplier delays, transportation constraints, seasonal demand, promotions, warehouse capacity, and product shelf life.</p><p>Take everyday essentials like milk or bread.</p><p>Running out of stock means disappointed customers and lost revenue.</p><p>Holding too much inventory means spoilage, shrinkage, and unnecessary operational costs.</p><p>The challenge isn&#8217;t that organizations lack data.</p><p>It&#8217;s that analysts often spend hours navigating multiple dashboards, exporting reports, comparing spreadsheets, writing SQL queries, and stitching together information before they can confidently decide whether inventory should be transferred, expedited, reordered, or held.</p><p>That&#8217;s where the Inventory Decision Assistant comes in.</p><p>Its purpose isn&#8217;t to replace analysts.</p><p>It&#8217;s to reduce the time between identifying a problem and taking action.</p><p>Throughout the webinar, Prithvi referred to this as reducing <strong>decision latency</strong>&#8212;helping analysts reach the right decision faster by surfacing risks, explaining root causes, and recommending the next best action.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" title="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" srcset="/__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35"><span>Book Your Seat &amp; Save 35%</span></a></p><div><hr></div><h3>AI Doesn&#8217;t Create Value by Making Recommendations</h3><p>Another important theme emerged as the session progressed.</p><p>Generating recommendations has become relatively easy.</p><p>Generating recommendations that people trust is much harder.</p><p>Prithvi explained that an effective AI product needs several layers working together.</p><p>It needs to detect meaningful business signals.</p><p>Provide enough context to explain why something happened.</p><p>Recommend an action.</p><p>Allow users to execute that action seamlessly.</p><p>Finally, it needs to learn whether that recommendation actually helped.</p><p>Without these layers, organizations often mistake model output for business value.</p><p>Recommendations alone create very little impact.</p><p>Recommendations that users understand, trust, and act upon are what ultimately improve business outcomes.</p><div><hr></div><h3>Mapping the User Journey Before Writing Any AI</h3><p>One of the most practical parts of the webinar focused on mapping the decision journey.</p><p>Using the inventory assistant as an example, Prithvi broke the process into several distinct stages.</p><p>Everything begins with a signal&#8212;a stock-out risk, declining inventory, or an unexpected demand spike.</p><p>Analysts then begin investigating by opening dashboards, querying databases, reviewing historical demand, and comparing operational reports.</p><p>Next comes diagnosis.</p><p>Is demand increasing unexpectedly?</p><p>Has a supplier delayed shipments?</p><p>Is inventory sitting too long in a warehouse?</p><p>Is there an imbalance between distribution centres?</p><p>Only after answering those questions can analysts make a decision.</p><p>Transfer inventory.</p><p>Expedite shipments.</p><p>Adjust purchase orders.</p><p>Escalate operational issues.</p><p>Finally comes execution, where those decisions translate into actions across the supply chain.</p><p>By visualising every step in this journey, teams can identify precisely where AI removes friction&#8212;and where simpler automation or better process design may already solve the problem.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;title&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" title="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" srcset="/__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35"><span>Book Your Seat &amp; Save 35%</span></a></p><h3>Not Every Business Problem Needs AI</h3><p>One refreshing takeaway from the session was that Prithvi repeatedly cautioned against applying AI indiscriminately.</p><p>Some business problems simply don&#8217;t require large language models.</p><p>Static reporting rarely does.</p><p>Rule-based automation often doesn&#8217;t.</p><p>Basic workflows can frequently be solved without introducing generative AI at all.</p><p>According to Prithvi, AI becomes valuable when decisions are repetitive, time-sensitive, involve multiple signals, or require synthesising complex information into actionable recommendations.</p><p>That&#8217;s where AI shifts from being a novelty to becoming genuine decision support.</p><div><hr></div><h3>Why Product Analytics Matters After Deployment</h3><p>Perhaps the biggest insight from the webinar came after the AI product had already been deployed.</p><p>Shipping the product isn&#8217;t the finish line.</p><p>It&#8217;s the beginning.</p><p>Once users begin interacting with an AI assistant, product teams need to understand how that interaction unfolds.</p><p>Did users open the recommendation?</p><p>Did they read the explanation?</p><p>Did they accept the suggested action?</p><p>Did they complete it?</p><p>Where did they abandon the workflow?</p><p>These behavioural questions are often impossible to answer using traditional business intelligence alone.</p><p>Instead, they require product analytics.</p><p>Prithvi introduced tools such as <strong>Amplitude</strong> as examples of behavioural analytics platforms that capture user interactions throughout the product lifecycle. Unlike BI dashboards that explain what happened in the business, product analytics helps explain how users behave inside the product itself&#8212;and where trust begins to break down.</p><div><hr></div><h3>Where SQL and Python Fit Into AI Product Analytics</h3><p>While AI dominated the discussion, the webinar repeatedly returned to two technologies that every data professional already knows.</p><p>SQL.</p><p>Python.</p><p>SQL forms the backbone of product analytics by transforming raw event logs into meaningful user funnels.</p><p>How many recommendations were generated?</p><p>How many were viewed?</p><p>How many were accepted?</p><p>How many ultimately resulted in completed actions?</p><p>Those simple funnel analyses often reveal where products lose users long before sophisticated machine learning becomes necessary.</p><p>Python then extends those insights through cohort analysis, segmentation, experimentation, A/B testing, behavioural modelling, and recommendation analysis.</p><p>Rather than replacing traditional analytics, AI product development depends on it.</p><p>As Prithvi put it, SQL helps measure the funnel, while Python helps explain the patterns behind it.</p><div><hr></div><h3>Measuring What Actually Matters</h3><p>The webinar concluded with a useful framework for thinking about AI success.</p><p>At the bottom sit model metrics.</p><p>Precision.</p><p>Recall.</p><p>Latency.</p><p>Cost.</p><p>Groundedness.</p><p>These remain important.</p><p>Above them sits product adoption.</p><p>Are recommendations viewed?</p><p>Accepted?</p><p>Executed?</p><p>Are users providing positive feedback?</p><p>At the very top sit the metrics every business ultimately cares about.</p><p>Did stock-outs decrease?</p><p>Was waste reduced?</p><p>Were analysts able to make decisions faster?</p><p>Did customer experience improve?</p><p>Those are the outcomes that determine whether an AI product has truly succeeded.</p><div><hr></div><h3>Final Thoughts</h3><p>If there was one message that carried through every section of the webinar, it was this:</p><blockquote><p><strong>Great AI products don&#8217;t simply generate better answers. They reduce decision friction.</strong></p></blockquote><p>As AI becomes deeply integrated into enterprise products, data professionals will increasingly find themselves working across product management, analytics engineering, experimentation, behavioural analytics, SQL, Python, and machine learning.</p><p>The organizations that succeed won&#8217;t necessarily be those with the most advanced models.</p><p>They&#8217;ll be the ones that understand their users best.</p><p>Because in the end, successful AI isn&#8217;t measured by what the model produces.</p><p>It&#8217;s measured by the decisions people make because of it&#8212;and the business outcomes those decisions create.</p><p><em><strong>See you next time!</strong></em></p><p></p>]]></content:encoded></item><item><title><![CDATA[The feature that broke your model wasn't the algorithm]]></title><description><![CDATA[Plus: Claude Sonnet 5, AlphaEvolve's 4&#215; breakthrough, Bedrock patterns, and production AI architectures.]]></description><link>https://packtdatapro1.substack.com/p/the-feature-that-broke-your-model</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-feature-that-broke-your-model</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 01 Jul 2026 13:04:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wz6k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c">Social engineering is about manipulating people's emotions. Identify the susceptibilities that hackers use to exploit people.</a></h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4coS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4coS!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This <strong><a href="https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c">NINJIO Insights Report</a></strong> dives into the key emotional susceptibilities that make social engineering work and offers concrete steps that your security team can take to equip your workforce to resist cyberattacks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c&quot;,&quot;text&quot;:&quot;Download the Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c"><span>Download the Guide</span></a></p><div><hr></div><p>&#128075; Hi there, welcome to <strong>DataPro #176</strong>.</p><p>As foundation models become increasingly commoditized, competitive advantage is shifting somewhere less glamorous but far more consequential: <em><strong><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">the quality of your data, features, and production systems.</mark></strong></em></p><p>This week&#8217;s lead story explores exactly that. In an insightful conversation, <strong><a href="https://www.linkedin.com/in/cornellius-yudha-wijaya/">Cornellius Yudha Wijaya</a></strong>, Chief Product Officer and AI practitioner, shares why the features that deliver the best offline metrics often become the first ones to fail in production. Interviewed by <strong><a href="https://www.linkedin.com/in/vaideeshwari/">Vaideeshwari Roshan</a></strong>, he explains <em><a href="https://medium.com/packt-hub/the-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">why point-in-time correctness, feature stability, and engineering discipline</a></em> matter far more than squeezing out another percentage point of model accuracy.</p><p><strong>This week&#8217;s highlights:</strong></p><ul><li><p>&#127897;&#65039; <strong><a href="https://medium.com/packt-hub/the-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">Expert Interview:</a></strong><a href="https://medium.com/packt-hub/the-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626"> </a>Why production-ready feature engineering is about engineering trust, not just better features</p></li><li><p>&#9729;&#65039; <strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/gemini-enterprise-agent-platform-remote-mcp-server">Google Cloud&#8217;s Gemini Enterprise Agent Platform</a></strong> brings secure MCP connectivity to external AI agents and developer workflows</p></li><li><p>&#128013; <strong><a href="https://www.marktechpost.com/2026/06/30/cup-common-useful-python-building-reliable-python-workflows-with-baidus-utility-toolkit/">Baidu&#8217;s CUP</a></strong> toolkit streamlines production Python with logging, concurrency, caching, and reliability utilities</p></li><li><p>&#129516; <strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/schrodinger-alphaevolve-molecular-discovery-accelerates-4x">Schr&#246;dinger and Google DeepMind</a></strong> achieve a <strong>4&#215;</strong> acceleration in molecular simulations using AlphaEvolve</p></li><li><p>&#129302;<a href="https://www.marktechpost.com/2026/06/30/anthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared/"> </a><strong><a href="https://www.marktechpost.com/2026/06/30/anthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared/">Claude Sonnet 5</a></strong> pushes agentic coding forward with stronger benchmarks and compelling cost-performance gains</p></li><li><p>&#128737;&#65039; <strong><a href="https://aws.amazon.com/blogs/machine-learning/simplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements/">Amazon Bedrock</a></strong><a href="https://aws.amazon.com/blogs/machine-learning/simplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements/"> </a>introduces centralized model governance and resilient LLM inference architectures for production AI</p></li><li><p>&#127916; <strong><a href="https://aws.amazon.com/blogs/machine-learning/how-outpost-vfx-uses-aws-to-accelerate-ai-model-training-for-visual-effects/">Outpost VFX</a></strong> reduces AI model training from weeks to days using distributed multi-GPU training on AWS</p></li></ul><p>If you&#8217;re building machine learning systems that need to survive production, scale across cloud infrastructure, or keep pace with the rapidly evolving AI ecosystem, this edition is packed with ideas, architectures, and lessons worth borrowing.</p><p>Let&#8217;s get into it.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h1><strong><a href="https://medium.com/packt-hub/the-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">The Feature That Looked Perfect&#8230; Until It Reached Production</a></strong></h1><p><em><span>Feature engineering is often described as the secret sauce behind great machine learning models. But after reading through a conversation between my colleague </span><strong>Vaideeshwari Roshan</strong><span> and data scientist </span><strong>Cornellius Yudha Wijaya</strong><span>, I realized the conversation isn&#8217;t really about feature engineering. </span><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);"><span>It&#8217;s about engineering trust.</span></mark></em></p><p><em>Cornell has spent more than seven years building machine learning systems across insurance and AI startups, working with sensitive enterprise data where every prediction has business consequences. His perspective is refreshingly different from the feature engineering tutorials most of us consume. Rather than focusing on creating more features, he focuses on building features that survive production.</em></p><p><em>Below is an edited version of that conversation, along with a few observations that stood out to me as I read through it.</em></p><h3><strong>&#127897;&#65039; Behind the Conversation</strong></h3><p><em><strong>Interviewer:</strong><span> </span><strong>Vaideeshwari Roshan</strong><span>, Portfolio Manager, Packt</span></em></p><p><em><strong>Expert:</strong><span> </span><strong>Cornellius Yudha Wijaya</strong><span>, Chief Product Officer, Data Scientist, and Author</span></em></p><p>&#8220;Feature engineering isn&#8217;t about creating more features.&#8221;</p><p>One of the first things that struck me was how quickly Cornell shifted the conversation away from algorithms.</p><p>Many of us instinctively think about machine learning in terms of model selection. Should we use XGBoost? CatBoost? Neural networks?</p><p>Cornell&#8217;s answer reminded me that production ML teams often spend far more time debating the quality of their features than the sophistication of their models.</p><p><strong>Vaideeshwari:</strong><span> You&#8217;ve worked on enterprise machine learning systems as well as AI products in startups. How has your perspective on feature engineering evolved?</span></p><p><strong>Cornellius:</strong><span> Early in my career, I thought feature engineering was mostly about creating predictive variables from raw data.</span></p><p>Over time, I realized that&#8217;s only one part of the job.</p><p>Today, I think about whether a feature is reliable enough for production. Can it survive upstream data changes? Is it explainable to business stakeholders? Can another engineer understand and reproduce it? Those questions matter just as much as predictive performance.</p><blockquote><p><em>Feature engineering has become less about data manipulation and more about building reliable systems.</em></p></blockquote><h3><strong>&#9997;&#65039; Editor&#8217;s Reflection</strong></h3><p>That distinction feels increasingly relevant.</p><p>As foundation models and AutoML continue to simplify model building, the competitive advantage is shifting elsewhere.</p><p>The harder problem isn&#8217;t choosing an algorithm.</p><p>It&#8217;s deciding which information your model should trust.</p><p>That philosophy became even clearer when Cornell described one of his largest production projects.</p><p>Building a churn prediction model where time was the biggest challenge</p><p>The project Cornell chose to discuss wasn&#8217;t unusual on paper.</p><p>It was a customer churn prediction system built at Allianz Life Indonesia.</p><p>The challenge wasn&#8217;t predicting churn.</p><p>The challenge was making sure every prediction reflected what the business actually knew at that moment in time.</p><p><strong>Vaideeshwari:</strong><span> What made this project particularly challenging from a feature engineering perspective?</span></p><p><strong>Cornellius:</strong><span> The data came from multiple enterprise systems spanning different time periods.</span></p><p>Every customer had to be represented at a specific reference date, and every feature had to be calculated only from information available before that point.</p><p>That sounds simple, but it&#8217;s one of the easiest places to make mistakes.</p><p>One incorrect join or timestamp can accidentally introduce future information into your feature set.</p><p><strong>Vaideeshwari:</strong><span> You often emphasize &#8220;point-in-time correctness.&#8221; Why is it so important?</span></p><p><strong>Cornellius:</strong><span> Because models should never learn from the future.</span></p><p>If a feature accidentally contains information generated after your prediction date, validation results become misleading.</p><p>The model appears much better than it really is.</p><p>Then you deploy it, and suddenly performance drops because that future information no longer exists.</p><p>Every feature should answer one question:</p><p><em>&#8220;Would we have known this information at prediction time?&#8221;</em></p><p>If the answer is no, the feature shouldn&#8217;t exist.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" title="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" srcset="/__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Vi4L!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35"><span>Book Your Seat &amp; Save 35%</span></a></p><h3><strong>&#9997;&#65039; What surprised me most</strong></h3><p>Data leakage is something every ML engineer has heard about.</p><p>But Cornell frames it differently.</p><p>He doesn&#8217;t describe it as a modeling mistake.</p><p><span>He describes it as a </span><strong>feature engineering mistake</strong><span>.</span></p><p>That&#8217;s an important mindset shift because it moves the discussion upstream, where these problems actually begin.</p><p>The most valuable features weren&#8217;t static</p><p>One misconception I had before reading this interview was assuming customer profiles would carry most of the predictive power.</p><p>Instead, Cornell kept coming back to one word:</p><blockquote><p><em><strong>Behavior.</strong></em></p></blockquote><p><strong>Vaideeshwari:</strong><span> Which features ultimately made the biggest difference?</span></p><p><strong>Cornellius:</strong><span> Behavioral features consistently outperformed static customer attributes.</span></p><p>Instead of describing who customers were, we focused on how they were changing.</p><p>Rolling-window aggregates over the previous 7, 30, and 90 days helped capture recent activity.</p><p>Trend features showed whether engagement was increasing or decreasing.</p><p>Delta features highlighted meaningful behavioral shifts.</p><p>For highly skewed financial variables, log transformations also improved robustness.</p><p>Customers are constantly changing.</p><p>Our features needed to reflect that.</p><h3><strong>&#9997;&#65039; Editor&#8217;s Reflection</strong></h3><p>That answer stayed with me.</p><p>Good features don&#8217;t simply describe reality.</p><p><span>They describe </span><strong>change</strong><span>.</span></p><p>Whether you&#8217;re predicting churn, fraud, demand, or equipment failure, the strongest signal often isn&#8217;t the current state.</p><p>It&#8217;s the direction of movement.</p><p>The feature that improved accuracy&#8230; and still got deleted</p><p>This was probably the most unexpected moment in the conversation.</p><p>Cornell explained that his team deliberately removed features that improved model performance.</p><p>Naturally, Vaideeshwari asked why.</p><p><strong>Vaideeshwari:</strong><span> Why would you remove a feature that improves your validation metrics?</span></p><p><strong>Cornellius:</strong><span> Because validation metrics aren&#8217;t the business objective.</span></p><p>Some features looked extremely predictive because they contained subtle leakage.</p><p>Others depended on business rules that changed frequently.</p><p>A few simply weren&#8217;t stable over time.</p><p>Keeping them improved offline accuracy.</p><p>Removing them improved production reliability.</p><p>Sometimes you have to trade a slightly better benchmark for a much better production system.</p><h3><strong>&#9997;&#65039; One sentence worth remembering</strong></h3><blockquote><p><em><strong>A feature that boosts validation scores but can&#8217;t survive production isn&#8217;t an asset. <mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">It&#8217;s technical debt.</mark></strong></em></p></blockquote><p>Production doesn&#8217;t end with model deployment</p><p>One theme kept appearing throughout the interview.</p><p>Feature engineering isn&#8217;t finished once the model is trained.</p><p>In many ways, that&#8217;s when the real work begins.</p><p><strong>Vaideeshwari:</strong><span> How did your team maintain feature quality after deployment?</span></p><p><strong>Cornellius:</strong><span> Every feature was treated like a managed asset.</span></p><p>We documented feature definitions, tracked version changes, maintained validation rules, and monitored data freshness, missing values, and business-rule consistency.</p><p>When upstream systems changed unexpectedly, anomaly detection alerted us before the issue affected production predictions.</p><p>Feature engineering is an ongoing operational process.</p><p><strong>Vaideeshwari:</strong><span> Did richer features ever conflict with operational requirements?</span></p><p><strong>Cornellius:</strong><span> Definitely.</span></p><p>More sophisticated features often improve predictive performance.</p><p>But they also increase computation costs, latency, and pipeline complexity.</p><p>We had to balance model quality with operational SLAs and business value.</p><p>The best feature isn&#8217;t always the most sophisticated one.</p><p>It&#8217;s the one that delivers reliable value at scale.</p><p>Three lessons every ML engineer can borrow</p><p>Before wrapping up, Vaideeshwari asked Cornell what he hoped practitioners would remember most from his experience.</p><p><strong>Vaideeshwari:</strong><span> If our readers remember only three lessons from this conversation, what should they be?</span></p><p><strong>Cornellius:</strong></p><p><strong>1. Point-in-time correctness is non-negotiable.</strong></p><p>Never allow your model to learn from information it wouldn&#8217;t have during prediction.</p><p><strong>2. Stability is a feature.</strong></p><p>Reliable, consistent features often outperform clever ones over the long term.</p><p><strong>3. Every feature should support a business decision.</strong></p><p>Predictions become valuable only when they enable action.</p><p><strong><a href="https://medium.com/packt-hub/the-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626"><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">Continue reading the full conversation on Packt&#8217;s Medium publication.</mark></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;title&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" title="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" srcset="/__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Wz6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35"><span>Book Your Seat &amp; Save 35%</span></a></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong><span>&#9726;</span></strong><span> </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/gemini-enterprise-agent-platform-remote-mcp-server"><span>Gemini Enterprise Agent Platform remote MCP server:</span></a><span> Google Cloud has introduced the Gemini Enterprise Agent Platform remote MCP server, giving developers a secure way to connect external AI agents and IDEs like Claude Code to Google Cloud resources. Built on the open MCP standard, it enables access to Model Garden, prompt libraries, notebooks, and model management through a single governed interface, combining faster development with enterprise-grade security and IAM-based access controls.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://www.marktechpost.com/2026/06/30/cup-common-useful-python-building-reliable-python-workflows-with-baidus-utility-toolkit/"><span>CUP (Common Useful Python): Building Reliable Python Workflows with Baidu&#8217;s Utility Toolkit.</span></a><span> Baidu&#8217;s </span><strong><span>Common Useful Python (CUP)</span></strong><span> toolkit brings together production-ready utilities that simplify reliable Python development. From structured logging, configuration management, caching, and concurrency to ID generation, scheduling, networking, and resource monitoring, CUP provides a unified toolkit for building maintainable, scalable applications. The tutorial walks through practical workflows that help developers reduce boilerplate and improve the reliability of real-world Python systems.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://cloud.google.com/blog/products/ai-machine-learning/schrodinger-alphaevolve-molecular-discovery-accelerates-4x"><span>How Schr&#246;dinger sped up molecular discovery by 4x with Alphaevolve:</span></a><span> Schr&#246;dinger has accelerated molecular simulations by </span><strong><span>4&#215;</span></strong><span> using </span><strong><span>Google DeepMind&#8217;s AlphaEvolve</span></strong><span>, an evolutionary AI coding agent that optimizes performance-critical algorithms in machine-learned force fields (MLFFs). By replacing computational bottlenecks with AI-generated parallel implementations, the company significantly sped up model training and inference, enabling faster drug discovery, catalyst design, and materials research while paving the way for AI-optimized GPU kernels in scientific computing.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://www.marktechpost.com/2026/06/30/anthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared/"><span>Anthropic Claude Sonnet 5 vs Sonnet 4.6 vs Opus 4.8: Agentic Coding Benchmarks, API Pricing, and Cost-Performance Tradeoffs Compared.</span></a><span> Anthropic has unveiled </span><strong><span>Claude Sonnet 5</span></strong><span>, its most capable mid-tier model yet, designed for long-running agentic workflows, autonomous coding, and tool use. It outperforms </span><strong><span>Sonnet 4.6</span></strong><span> across every published benchmark while narrowing the gap with </span><strong><span>Opus 4.8</span></strong><span>. With introductory API pricing of </span><strong><span>$2/$10 per million tokens</span></strong><span>, Sonnet 5 offers one of the strongest cost-to-performance ratios for AI coding, automation, and enterprise development workloads.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://aws.amazon.com/blogs/machine-learning/simplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements/"><span>Simplify multi-account access to Amazon Bedrock models with managed entitlements:</span></a><span> Amazon Bedrock now supports </span><strong><span>managed entitlements</span></strong><span>, allowing enterprises to subscribe to third-party foundation models such as </span><strong><span>Anthropic Claude</span></strong><span> and </span><strong><span>Cohere</span></strong><span> once and securely distribute access across AWS accounts. By centralizing subscriptions with </span><strong><span>AWS License Manager</span></strong><span>, organizations simplify governance, streamline multi-account AI deployments, maintain consistent pricing, and eliminate the need for AWS Marketplace permissions in individual workload accounts.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://aws.amazon.com/blogs/machine-learning/implementing-resilience-patterns-with-amazon-bedrock-and-llm-gateway/"><span>Implementing resilience patterns with Amazon Bedrock and LLM gateway:</span></a><span> As generative AI moves into production, </span><strong><span>Amazon Bedrock</span></strong><span> provides a set of resilience patterns to keep LLM inference highly available, scalable, and cost efficient. The guide covers five production-ready approaches, including </span><strong><span>cross-Region inference</span></strong><span>, </span><strong><span>multi-account quota isolation</span></strong><span>, and </span><strong><span>intelligent request routing</span></strong><span>, helping organizations improve availability, handle traffic spikes, reduce throttling, and build reliable multi-model AI applications on AWS.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="https://aws.amazon.com/blogs/machine-learning/how-outpost-vfx-uses-aws-to-accelerate-ai-model-training-for-visual-effects/"><span>How Outpost VFX Uses AWS to Accelerate AI Model Training for Visual Effects:</span></a><span> Outpost VFX has accelerated AI-powered face replacement training by up to </span><strong><span>8&#215;</span></strong><span> using </span><strong><span>AWS multi-GPU P5 instances</span></strong><span> and </span><strong><span>PyTorch Distributed Data Parallel</span></strong><span>. By replacing single-GPU workflows with distributed training, the studio reduced model training from </span><strong><span>1&#8211;2 weeks to just two days</span></strong><span>, enabling faster creative iteration, higher-quality outputs, and more efficient visual effects production at scale.</span></p><p><em><strong><span data-color="#fd6752" style="color: rgb(253, 103, 82);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Blueprint for Production-Ready AI Agents]]></title><description><![CDATA[Plus: 15&#215; faster LLM inference, Google's Python UDFs, speech AI breakthroughs, and next-gen document intelligence.]]></description><link>https://packtdatapro1.substack.com/p/the-missing-layer-in-modern-ai-agents</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-missing-layer-in-modern-ai-agents</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 25 Jun 2026 12:32:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!26FJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.packtpub.com/en-in" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!26FJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg" width="1200" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120452,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.packtpub.com/en-in&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/203532304?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!26FJ!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong><a href="https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom">Build self-service analytics 4&#215; faster with OpenUI Cloud.</a></strong></h3><p><strong>What if every user could turn a question into a dashboard?</strong> <strong><a href="https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom">OpenUI Cloud</a></strong> plugs into your existing data stack, transforming plain-English queries into live charts, KPI cards, reports, and dashboards&#8212;without adding to your BI backlog or frontend roadmap.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom&quot;,&quot;text&quot;:&quot;Start Building Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom"><span>Start Building Now</span></a></p><div><hr></div><p><span>&#128075;</span>Hey there, welcome to <strong>DataPro #175</strong>.</p><p><em>Building AI systems is no longer the hard part. Building AI systems that behave consistently, scale across teams, and are fast enough for production is. Many organizations are discovering that great prompts alone don&#8217;t translate into reliable products. What they need are reusable workflows, measurable infrastructure, and architectures designed for production from day one.</em></p><p>That&#8217;s exactly where this week&#8217;s leading story comes in. <strong><a href="https://www.linkedin.com/in/elisa-terumi/">Elisa Terumi, PhD,</a></strong> explains why <strong>Skills</strong> are emerging as a foundational building block for AI agents, showing how they transform one-off prompts into reusable, version-controlled capabilities that make agentic systems easier to build, maintain, and scale.</p><p><strong>In this week&#8217;s highlights:</strong></p><ul><li><p>&#129504; Learn how <strong><a href="https://medium.com/packt-hub/what-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9">AI Skills are reshaping agent architectures</a></strong> and why they&#8217;re becoming the new standard for reusable AI workflows.</p></li><li><p>&#9889; Explore DFlash, a new speculative decoding technique delivering up to <strong><a href="https://www.marktechpost.com/2026/06/24/dflash-speculative-decoding-drafts-whole-token-blocks-in-parallel-for-up-to-15x-higher-throughput-on-nvidia-blackwell/">15&#215; higher LLM throughput</a></strong> on NVIDIA Blackwell GPUs.</p></li><li><p>&#128196; Discover <a href="https://www.marktechpost.com/2026/06/23/datalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas/">Datalab&#8217;s </a><strong><a href="https://www.marktechpost.com/2026/06/23/datalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas/">lift</a></strong><a href="https://www.marktechpost.com/2026/06/24/baidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing/"> and Baidu&#8217;s </a><strong><a href="https://www.marktechpost.com/2026/06/24/baidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing/">Unlimited OCR</a></strong>, two approaches pushing document AI forward with structured extraction and long-document parsing.</p></li><li><p>&#127897;&#65039; See how speech AI is evolving with<a href="https://www.marktechpost.com/2026/06/24/gradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency/"> </a><strong><a href="https://www.marktechpost.com/2026/06/24/gradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency/">Gradium&#8217;s real-time translation models</a></strong><a href="https://www.marktechpost.com/2026/06/24/gradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency/"> </a>and <strong><a href="https://aws.amazon.com/blogs/machine-learning/how-loka-built-a-natural-low-latency-voice-agent-with-amazon-nova-2-sonic/">Amazon Nova 2 Sonic</a></strong> powering natural voice agents.</p></li><li><p>Discover how <strong><a href="https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom">OpenUI Cloud</a></strong> brings conversational analytics to your existing data stack.</p></li><li><p>&#128202; Dive into the latest cloud tooling, from <strong><a href="https://cloud.google.com/blog/products/data-analytics/python-udf-in-bigquery-now-generally-available">BigQuery Managed Python UDFs</a></strong> and <strong><a href="https://cloud.google.com/blog/products/management-tools/query-logs-and-traces-with-sql-in-observability-analytics">Google Observability Analytics</a></strong> to enterprise-scale AI deployments across banking and telecom.</p></li></ul><p>Whether you&#8217;re building agentic applications, optimizing inference, or deploying AI into production, this edition brings together the architectural patterns, infrastructure updates, and engineering breakthroughs shaping the next generation of Data and AI systems.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h3>&#9881;&#65039; <strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30">This Week's Packt Expert Workshop: Production-Ready GenAI Starts with Evaluation</a></strong></h3><p>As GenAI becomes part of AI applications, data pipelines, and ML workflows, evaluating model outputs is no longer optional. Join <strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30">Amy Chen</a></strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30"> and </a><strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30">Surjeet Mishra</a></strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30"> </a>to learn practical frameworks for measuring LLM quality, identifying failure modes, building evaluation pipelines, and implementing feedback loops that make GenAI systems more reliable, trustworthy, and production-ready.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 424w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 848w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qxNG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp" width="940" height="529" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:529,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41454,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/201442153?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 424w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 848w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!qxNG!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>&#127903; </span><strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30">Save 30% today with the registration link.</a></strong></p><p><strong>The workshop is filling up quickly. If GenAI is part of your AI, ML, or data stack, you won't want to miss it.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30&quot;,&quot;text&quot;:&quot;Join Amy Chen &amp; Sujeet Mishra Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30"><span>Join Amy Chen &amp; Sujeet Mishra Live</span></a></p><div><hr></div><h3><strong><a href="https://medium.com/packt-hub/what-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9"><span>What Are Skills in AI Agent Systems? And How to Build Your Own</span></a></strong></h3><h4><span>Written by </span><a href="https://www.linkedin.com/in/elisa-terumi/"><span>Elisa Terumi, PhD</span></a></h4><p><span>The term sounds simple. But in modern AI systems, it has a very specific meaning.</span></p><p><span>And understanding it changes how you build with LLMs.</span></p><p><strong><span>What are skills?</span></strong></p><p><span>Skills are </span><strong><span>modular, reusable instruction sets that teach an AI system how to perform specific tasks or workflows</span></strong><span>.</span></p><p><span>In systems like Claude Code, a skill is typically:</span></p><p><span>A folder</span></p><p><span>Containing a SKILL.md file</span></p><p><span>With structured instructions describing how a task should be executed</span></p><p><span>Once defined, the system can </span><strong><span>automatically apply that knowledge whenever a relevant request appears</span></strong><span>.</span></p><p><span>This is the key shift:</span></p><p><span>Instead of repeating prompts, you encode behavior once &#8212; and reuse it.</span></p><p><span>I&#8217;ve created a repository with practical examples of skills &#8212; feel free to explore it here: </span><a href="https://github.com/elisaterumi-ai/agent-skills-in-practice"><span>https://github.com/elisaterumi-ai/agent-skills-in-practice</span></a></p><p><strong><span>Skills as structured capabilities (not just prompts)</span></strong></p><p><span>A common misconception is to treat skills as &#8220;saved prompts.&#8221;</span></p><p><span>They are not. A saved prompt is a one-off instruction you reuse manually. A skill is closer to a </span><strong><span>standard operating procedure (SOP)</span></strong><span> for AI:</span></p><p><span>It defines </span><em><span>what to do</span></em></p><p><em><span>When to do it</span></em></p><p><em><span>How to do it consistently</span></em></p><p><span>The practical difference is significant. A prompt depends on you remembering to use it and applying it correctly each time. A Skill is activated automatically by the system when the context is relevant, follows a testable structure, and can be shared with your team as part of the repository.</span></p><p><span>Technically, a Skill combines instructions, workflows, and context to handle multi-step tasks &#8212; while a standalone tool executes one specific deterministic function, and a one-off prompt has no structure or reuse.</span></p><p><span>That combination is what makes Skills an architectural pattern, not just a convenience.</span></p><p><strong><span>How skills work under the hood</span></strong></p><p><span>The execution model is subtle &#8212; and important.</span></p><p><span>When a system (like Claude Code) runs:</span></p><p><span>It loads </span><strong><span>only skill names and descriptions</span></strong></p><p><span>It receives a user request</span></p><p><span>It performs </span><strong><span>semantic matching</span></strong></p><p><span>It selects relevant skills</span></p><p><span>It loads the full instructions and executes them</span></p><p><span>This has two implications:</span></p><p><span>Skills do not clutter the context window</span></p><p><span>They activate only when needed</span></p><p><strong><span>Skills vs prompts vs tools</span></strong></p><p><span>Understanding this distinction is critical.</span></p><p><strong><span>Prompts</span></strong></p><p><span>One-off instructions</span></p><p><span>Not reusable</span></p><p><span>No structure</span></p><p><strong><span>Tools</span></strong></p><p><span>Execute a specific function</span></p><p><span>Deterministic behavior</span></p><p><strong><span>Skills</span></strong></p><p><span>Combine: instructions + workflows + context</span></p><p><span>Handle </span><strong><span>multi-step tasks</span></strong></p><p><span>In other words:</span></p><p><em><span>A tool does one thing. A skill orchestrates how things should be done.</span></em></p><h4><strong><span>Why skills matter (from experimentation to production)</span></strong></h4><p><span>Skills are not just a convenience feature. They are an architectural pattern.</span></p><p><span>They enable:</span></p><p><strong><span>Consistency</span></strong><span> &#8594; same output format every time</span></p><p><strong><span>Reuse</span></strong><span> &#8594; define once, apply everywhere</span></p><p><strong><span>Scalability</span></strong><span> &#8594; move from prompts to systems</span></p><p><strong><span>Collaboration</span></strong><span> &#8594; share workflows across teams</span></p><p><span>In fact, skills are increasingly used to:</span></p><p><span>encode coding standards</span></p><p><span>enforce documentation formats</span></p><p><span>automate workflows</span></p><p><span>embed domain knowledge into AI systems</span></p><p><strong><span>Where skills live</span></strong></p><p><span>Skills are typically scoped at two levels:</span></p><p><strong><span>Personal skills</span></strong></p><p><span>Stored locally</span></p><p><span>Reused across projects</span></p><p><span>In Claude systems, personal skills live in ~/.claude/skills in your home directory. These follow you across all your projects &#8212; your commit style, your documentation format, how you like code explained.</span></p><p><strong><span>Project skills</span></strong></p><p><span>Stored in repositories</span></p><p><span>Version-controlled</span></p><p><span>Shared with teams</span></p><p><span>Project skills live in .claude/skills inside the repository root. Anyone who clones the repo gets these skills automatically. This is where team standards live: coding conventions, brand guidelines, project-specific processes. Because they sit inside the repository, they&#8217;re version-controlled alongside the code and shared naturally through Git.</span></p><p><span>This makes them part of the codebase &#8212; not just user configuration.</span></p><h4><strong><span>The Anatomy of a Skill</span></strong></h4><p><span>A Skill is a directory containing a SKILL.md file. The directory name should match the skill name. The file has two parts: a YAML metadata block at the top and Markdown instructions below.</span></p><p><span>The metadata defines name and description,both required. The description is the most critical field: it&#8217;s what Claude uses to decide whether the Skill is relevant. Two optional fields also exist: allowed-tools, which restricts which tools Claude can use while the Skill is active, and model, which specifies which Claude model to use for that Skill.</span></p><p><span>The instructions define the steps, rules, and output format. This is where the actual procedure lives.</span></p><h4><strong><span>When should you create a skill?</span></strong></h4><p><span>A practical rule:</span></p><p><span>If you are repeating the same instructions more than once, you should create a skill.</span></p><p><span>Typical use cases:</span></p><p><span>Code review guidelines</span></p><p><span>Commit message formats</span></p><p><span>Documentation templates</span></p><p><span>Data processing pipelines</span></p><p><span>Domain-specific transformations</span></p><h4><strong><span>Practical Example: A PR Description Skill</span></strong></h4><p><span>Let&#8217;s build a personal Skill that teaches Claude to write pull request descriptions in a consistent format.</span></p><p><span>First, create the directory:</span></p><p><span>mkdir -p ~/.claude/skills/pr-description</span></p><p><span>Then create the SKILL.md file inside that directory:</span></p><p><span>---<br><br>name: pr-description<br><br>description: Writes pull request descriptions. Use when creating a PR,<br><br>writing a PR, or when the user asks to summarize changes for a pull request.<br><br>---<br>When writing a PR description:<br><br>1. Run `git diff main...HEAD` to see all changes on this branch<br><br>2. Write a description following this format:<br><br>## What<br>One sentence explaining what this PR does.<br><br>## Why<br>Brief context on why this change is needed.<br><br>## Changes<br>- Bullet points of specific changes made<br>- Group related changes together<br>- Mention any files deleted or renamed</span></p><p><span>Restart Claude Code.</span></p><p><span>The next time you say &#8220;write a PR description for my changes,&#8221; Claude will recognize the request, load the Skill, and follow the template &#8212; same format every time.</span></p><p><em><strong><a href="https://medium.com/packt-hub/what-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9"><span>Dive deeper into the topic on Packt&#8217;s Medium handle.</span></a></strong></em></p><div><hr></div><h2><strong><span>&#128376;&#65039; </span><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Turn Connected Data Into Better AI Answers</a></strong></h2><p><span>Many RAG systems fail not because the model lacks knowledge, but because retrieval lacks structure. Join </span><strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Bruno Gon&#231;alves</a></strong><span> for a practical workshop on GraphRAG and learn how to build AI applications that can reason across relationships, answer multi-hop questions, and generate more trustworthy responses.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>&#127903;&#65039;</span><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35"> </a><strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Save 35% on your ticket with the DataPro community offer.</a></strong><br><br><span>Discover how leading teams are tackling AI hallucinations and building systems that can reason across complex business data.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Save Your Spot Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35"><span>Save Your Spot Now!</span></a></p><div><hr></div><h3><strong><span>Data Science &amp; ML Research Roundup</span></strong></h3><p><strong><span>&#9726; </span><a href="https://aws.amazon.com/blogs/machine-learning/how-loka-built-a-natural-low-latency-voice-agent-with-amazon-nova-2-sonic/"><span>How Loka Built a Natural, Low-Latency Voice Agent with Amazon Nova 2 Sonic:</span></a><span> </span></strong><span>Loka built a conversational AI agent with Amazon Nova 2 Sonic to eliminate the slow, robotic experience of traditional voice assistants. By using native speech-to-speech processing, the solution delivers faster responses, higher speech reasoning accuracy, and lower costs. Prompt engineering further boosted conversational quality, making the AI more natural, accurate, and production-ready for customer support at scale.</span></p><p><strong><span>&#9726; </span><a href="https://www.marktechpost.com/2026/06/24/baidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing/"><span>Baidu Releases Unlimited OCR, a 3B Model That Keeps the KV Cache Flat for Long-Document Parsing:</span></a><span> </span></strong><span>Baidu has open-sourced Unlimited OCR, a 3B-parameter model that solves a major OCR bottleneck by keeping memory usage constant, enabling efficient parsing of long documents in a single pass. Built on DeepSeek OCR, it delivers higher accuracy, faster throughput, and lower latency, making it well suited for large-scale document processing, transcription, and multimodal parsing workflows.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://aws.amazon.com/blogs/machine-learning/huntington-bank-redacting-sensitive-data-from-400m-documents-with-aws/"><span>Huntington Bank: Redacting sensitive data from 400M+ documents with AWS</span></a><span> </span></strong><span>Huntington Bank cut a multi-year compliance project down to months by building a scalable AWS-powered pipeline to detect and redact sensitive data across 400 million documents. Using Amazon Textract, SageMaker, Step Functions, and Lambda, the solution achieved over 95% redaction accuracy while securely processing documents at massive scale with high concurrency and PCI DSS compliance.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://www.marktechpost.com/2026/06/23/datalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas/"><span>Datalab Releases lift: A 9B Open-Weights Vision Model That Extracts Structured JSON From PDFs Using Schemas</span></a><span> </span></strong><span>Datalab has introduced </span><strong><span>lift</span></strong><span>, a 9B open-weights vision model that extracts structured JSON from PDFs and images using JSON schemas. It achieves </span><strong><span>90.2% field accuracy</span></strong><span> while processing multi-page documents in a single pass, making it one of the strongest self-hostable extraction models. Schema-constrained decoding reduces hallucinations and enables reliable document automation workflows.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://aws.amazon.com/blogs/machine-learning/build-a-healthcare-appointment-agent-with-amazon-nova-2-sonic/"><span>Build a healthcare appointment agent with Amazon Nova 2 Sonic</span></a><span> </span></strong><span>AWS has published a reference architecture for building healthcare appointment agents with </span><strong><span>Amazon Nova 2 Sonic</span></strong><span> and </span><strong><span>Bedrock AgentCore</span></strong><span>. The speech-to-speech AI authenticates patients, confirms or reschedules appointments, collects pre-visit information, and escalates to staff when needed. Built with serverless AWS services and healthcare-specific tools, it enables natural, low-latency voice interactions that can help reduce appointment no-shows at scale.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://www.marktechpost.com/2026/06/24/gradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency/"><span>Gradium Launches stt-translate and s2s-translate, Real-Time Speech Translation Models Beating gpt-realtime-translate on Accuracy and Latency:</span></a><span> </span></strong><span>Gradium has launched </span><strong><span>stt-translate</span></strong><span> and </span><strong><span>s2s-translate</span></strong><span>, real-time speech translation models that combine transcription, translation, and speech output into a faster two-model pipeline. Supporting five languages and 20 pairs, the models claim stronger BLEU accuracy than GPT and Gemini alternatives, 3-second average latency, live browser streaming, and voice control, including cloning for multilingual meetings, agents, and dubbing.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://cloud.google.com/blog/topics/telecommunications/open-models-global-networks-how-att-and-gsma-are-accelerating-innovation-with-gemma"><span>Open models, global networks: How AT&amp;T and GSMA are accelerating innovation with Gemma</span></a><span> </span></strong><span>Google Cloud and GSMA have introduced </span><strong><span>Open Telco AI</span></strong><span>, an initiative built on Gemma models to bring domain-specific AI to telecom networks. Fine-tuned on specialized telecom data, the open OTel models outperform larger general-purpose models on network tasks while reducing hallucinations through RAG. The project aims to accelerate AI-driven network automation, self-healing systems, and telecom-grade AI adoption.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://www.marktechpost.com/2026/06/24/how-to-design-an-openharness-style-agent-runtime-with-tools-memory-permissions-skills-and-multi-agent-coordination/"><span>How to Design an OpenHarness Style Agent Runtime with Tools, Memory, Permissions, Skills, and Multi-Agent Coordination:</span></a><span> </span></strong><span>This tutorial breaks down how to build an </span><strong><span>OpenHarness-style agent runtime</span></strong><span> from scratch, exposing the full mechanics behind modern agent systems. It walks through tool schemas, permissions, lifecycle hooks, memory, skills, retries, cost tracking, context compaction, and multi-agent coordination, giving developers a runnable framework for understanding how agents reason, call tools, manage state, and complete tasks.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://cloud.google.com/blog/products/management-tools/query-logs-and-traces-with-sql-in-observability-analytics"><span>Query logs and traces with SQL in Observability Analytics:</span></a><span> </span></strong><span>Google Cloud has rebranded </span><strong><span>Log Analytics</span></strong><span> as </span><strong><span>Observability Analytics</span></strong><span>, adding GA support for SQL-based analysis of logs and traces in a unified workspace. Developers can now join telemetry with business data to troubleshoot applications, optimize AI agents, and identify performance bottlenecks using BigQuery-powered SQL, while the new Observability API enables programmatic access for agentic workflows and automation.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://www.marktechpost.com/2026/06/24/dflash-speculative-decoding-drafts-whole-token-blocks-in-parallel-for-up-to-15x-higher-throughput-on-nvidia-blackwell/"><span>DFlash Speculative Decoding Drafts Whole Token Blocks in Parallel for Up to 15x Higher Throughput on NVIDIA Blackwell:</span></a><span> </span></strong><span>Researchers at UC San Diego have introduced </span><strong><span>DFlash</span></strong><span>, a speculative decoding method that generates entire token blocks in parallel instead of one token at a time. By combining lightweight diffusion drafting with autoregressive verification, DFlash delivers up to </span><strong><span>6&#215; faster lossless inference</span></strong><span> in research benchmarks, while NVIDIA reports up to </span><strong><span>15&#215; higher throughput</span></strong><span> on Blackwell GPUs for latency-sensitive AI workloads such as coding agents and reasoning models.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="https://cloud.google.com/blog/products/data-analytics/python-udf-in-bigquery-now-generally-available"><span>Python UDF in BigQuery, now generally available:</span></a><span> </span></strong><span>Google Cloud has announced the general availability of </span><strong><span>BigQuery Managed Python UDFs</span></strong><span>, enabling developers to run custom Python code and popular libraries like NumPy, pandas, and scikit-learn directly within BigQuery SQL. The serverless feature eliminates infrastructure management while supporting vectorized execution, configurable compute resources, external API integration, and production-grade monitoring for advanced analytics and machine learning workflows.</span></p><p><em><strong><span>See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[GraphRAG vs RAG, Claude Mastery, LifeSciBench & 1M-Context Models]]></title><description><![CDATA[GraphRAG explained by a former JPMorgan VP &#8226; OpenAI's LifeSciBench &#8226; Vercel Eve &#8226; MiniMax-M3 &#8226; GLM-5.2 &#8226; Exclusive workshops.]]></description><link>https://packtdatapro1.substack.com/p/why-your-rag-is-hallucinating-claudes</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-your-rag-is-hallucinating-claudes</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 18 Jun 2026 15:31:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A5S0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hi there! </p><p>Welcome to <strong>DataPro #174</strong>.</p><p>This week, we&#8217;re exploring a question that sits at the heart of enterprise AI: <strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Why do RAG systems still hallucinate when the answer is already in the data?</a></strong> Former JPMorgan Chase VP of Data Science <strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Bruno Gon&#231;alves</a></strong> unpacks the retrieval challenges behind many RAG failures and explains why GraphRAG is gaining traction for multi-hop reasoning, corpus-wide analysis, and explainable AI.</p><p>If you're building AI applications today, these challenges will likely feel familiar. From unreliable retrieval and reasoning gaps to measuring AI ROI, scaling agents, and managing ever-growing context windows, organizations are moving beyond experimenting with AI and into the harder work of making it reliable, explainable, and production-ready. Many of the stories in this week's edition explore that transition from prototype to practice.</p><p>As part of our commitment to bringing practical, practitioner-led learning to the DataPro community, we&#8217;re also pleased to partner with <strong><a href="https://links.outskill.com/AIDJUN">GrowthSchool</a></strong><a href="https://links.outskill.com/AIDJUN"> and </a><strong><a href="https://links.outskill.com/AIDJUN">Outskill</a></strong>. Together with AI communities around the world, we're helping surface high-quality learning opportunities, from free modules and workshops to expert-led training and hands-on sessions hosted by the <strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Bruno&amp;discount=BRUNO4">Packt Virtual Conference team.</a></strong></p><p>One such opportunity this week is a <em>free</em> workshop by <strong>Outskill</strong> on turning <strong><a href="https://links.outskill.com/AIDJUN">Claude into a 24/7 AI copilot</a></strong>, covering Skills, Connectors, Cowork, vibe coding, and workflow automation. It&#8217;s a practical, hands-on way to learn how experienced practitioners are integrating AI into their daily workflows. And if you can&#8217;t join live, every session is recorded and shared with registered attendees, so you can learn at your own pace and revisit the material whenever you need it.</p><p><strong><a href="https://links.outskill.com/AIDJUN">Make Claude Your 2nd Brain That works 24/7 By Mastering In It 16 hours</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://links.outskill.com/AIDJUN" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PwF-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2097329,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://links.outskill.com/AIDJUN&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PwF-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://links.outskill.com/AIDJUN&quot;,&quot;text&quot;:&quot;Register Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://links.outskill.com/AIDJUN"><span>Register Now!</span></a></p><h3>This Week&#8217;s Highlights</h3><p>&#128300; <strong><a href="https://www.marktechpost.com/2026/06/17/openai-releases-lifescibench-a-750-task-benchmark-grading-ai-models-on-real-life-science-research-with-expert-written-rubric/">OpenAI&#8217;s LifeSciBench Reveals How Far AI Still Is From Scientific Reasoning</a></strong> <br>A new 750-task benchmark built by 173 PhD scientists shows even the best models pass just 36% of real-world life sciences research tasks.</p><p>&#129302; <strong><a href="https://www.marktechpost.com/2026/06/17/vercel-releases-eve/">Vercel Open-Sources Eve, the Agent Framework Behind 100+ Production AI Agents</a></strong> <br>A filesystem-first framework where agents are simply directories of tools, skills, channels, schedules, and subagents.</p><p>&#128200; <strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/how-to-measure-the-business-value-of-generative-ai">Google&#8217;s DORA Research Says AI ROI Starts With a Productivity Dip</a></strong> <br>Why the &#8220;J-Curve&#8221; of AI adoption is normal, and how leading engineering teams are measuring the business impact of AI.</p><p>&#9889; <strong><a href="https://aws.amazon.com/blogs/machine-learning/amazon-sagemaker-ai-async-inference-now-supports-inline-request-payloads/">Amazon SageMaker Async Inference Removes Mandatory S3 Uploads</a></strong> <br>A new inline payload feature cuts latency, simplifies architecture, and reduces costs for asynchronous AI workloads.</p><p>&#129504; <strong><a href="https://huggingface.co/MiniMaxAI/MiniMax-M3">MiniMax-M3 Launches With 1 Million Context and Sparse Attention Breakthroughs</a></strong> <br>The 428B-parameter multimodal model delivers 9&#215; faster prefilling and 15&#215; faster decoding at million-token scale.</p><p>&#128640; <strong><a href="https://huggingface.co/zai-org/GLM-5.2">GLM-5.2 Raises the Bar for Open-Source Agentic Coding Models</a></strong> <br>Featuring a stable 1M-token context window, improved coding benchmarks, and an MIT license.</p><p>&#128187; <strong><a href="https://huggingface.co/yuxinlu1/gemma-4-12B-coder-fable5-composer2.5-v1-GGUF">Run a Powerful Coding Model Locally With Just 4.5GB of VRAM</a></strong></p><p>Gemma4-12B-Coder combines verified reasoning traces and coding expertise in a lightweight, fully local package.</p><p>Let&#8217;s get into it.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Why RAG Hallucinates With the Answer in Hand</a></strong></h2><p><em><strong>Written by Bruno Gon&#231;alves,</strong></em> <em>data scientist, educator, and former Vice President of Data Science and Finance at JPMorgan Chase.</em></p><p>Vector RAG has a strange failure pattern. The answer sits in your documents; the retriever returns something plausible but still gets it wrong. The fault sits with your retrieval scaffolding that cannot see structure, and it shows up in three predictable ways.</p><p><strong>1. Multi-hop questions.</strong> Ask about the indirect suppliers of Company X. The retriever returns chunks that mention Company X, but the indirect suppliers live in documents that never name it. One document says firm A supplies firm B. Another says firm B supplies firm C. No single chunk holds the chain, so no similarity score will surface it. Cosine similarity has no notion of A &#8594; B &#8594; C. A <a href="/__u/data4sci.substack.com/p/from-news-articles-to-knowledge-graphs">knowledge graph</a> stores those links as data: ndes represent Entities and their relationships are edges. With this formalism, the question is just a two-hop traversal that runs in milliseconds.</p><p><strong>2. Global questions.</strong> &#8220;What are the main themes across these 500 documents?&#8221; Top-k retrieval grabs the ten chunks closest to the query and ignores the other ten thousand. The <a href="https://arxiv.org/abs/2404.16130">GraphRAG paper</a> named the problem: global questions are summarization tasks, not retrieval tasks. The fix is to build the a map first, then compute the answers from the map. Extract entities and relations from every chunk, cluster them into communities, summarize each community, then reduce those summaries into one response. On million-token test corpora, this beat vector RAG on both the comprehensiveness and the diversity of its answers.</p><p><strong>3. Explainability.</strong> Vector RAG can show you a relevant chunk. It cannot show you a reason. A chunk might score 0.87 on query similarity, but that is the whole story. Graph RAG returns the chain of entities and relations behind the answer, hop by hop, back to the source text. In finance, healthcare, and law, that audit trail decides whether the system ships.</p><p>The thread running through all three failure modes is the same. Hallucination in RAG is rarely a generation problem. It is a retrieval problem wearing a generation costume. The model invents connections precisely where the retriever failed to supply them: across hops, across the whole corpus, and across the gap between an answer and its evidence. Hand the model real structure instead of a stack of similar-looking chunks, and the invented connections mostly disappear. The documents had the answer all along. The graph is what lets the system find it.</p><p>Full GraphRAG is expensive to index. The pipeline makes LLM calls for every chunk, every entity description, and every community summary. One practitioner account puts the price of indexing a single five-gigabyte legal dataset at $33,000 in early 2024. That number kept plenty of teams on plain vectors, whatever the quality argument said.</p><p><a href="https://www.microsoft.com/en-us/research/blog/lazygraphrag-setting-a-new-standard-for-quality-and-cost/">LazyGraphRAG</a> attacked the cost in November 2024. It skips upfront summarization entirely, relying instead on noun-phrase extraction and co-occurrence statistics, with zero LLM calls, so it costs about the same as building a vector index, or about 0.1% of full GraphRAG. The graph work shifts to query time, where an iterative search builds only the structure a given question needs. Answer quality matches GraphRAG global search at more than 700 times lower query cost, and the cost objection to graphs largely dissolved.</p><h3><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Want to Build a GraphRAG System?</a></h3><p>Reading about GraphRAG is one thing. Building one is another.</p><p>Start with <strong>[our walkthrough]</strong>, where you&#8217;ll learn how to turn 2,000 news articles into a searchable knowledge graph. Then take the next step on <strong>July 11</strong> with our live <strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Production GraphRAG Workshop</a></strong>, where you&#8217;ll build a complete GraphRAG chatbot from raw Wikipedia data in just 3.5 hours.</p><p>You&#8217;ll learn entity and relationship extraction with <strong>spaCy</strong> and <strong>REBEL</strong>, graph construction with <strong>NetworkX</strong>, hybrid graph-plus-vector retrieval, and grounded generation with an LLM. You&#8217;ll also receive the <strong>recording, source code, slides, and a certificate</strong>, so you can revisit the material long after the session ends.</p><p>&#127903;&#65039; <strong><a href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35">Exclusive for DataPro readers: Save 35% on your ticket.</a></strong></p><p>Whether you&#8217;re exploring GraphRAG for the first time or looking to improve an existing RAG pipeline, this workshop will give you a practical framework for tackling the multi-hop questions traditional retrieval systems often miss.</p><p>Basic Python and Docker knowledge are all you need. Seats are limited.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!A5S0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/06/17/openai-releases-lifescibench-a-750-task-benchmark-grading-ai-models-on-real-life-science-research-with-expert-written-rubric/">OpenAI Releases LifeSciBench, a 750-Task Benchmark Grading AI Models on Real Life-Science Research With Expert-Written Rubric:</a></strong> OpenAI has launched <strong>LifeSciBench</strong>, a new benchmark designed to test how well AI models perform real-world life sciences research, not just fact recall. Built by <strong>173 PhD-level scientists</strong>, it includes <strong>750 expert-authored tasks</strong> spanning <strong>7 research workflows</strong> and <strong>7 biological domains</strong>, supported by <strong>1,062 artifacts</strong> and graded against <strong>19,020 rubric criteria</strong>. Results show significant headroom: the top-performing model, <strong>GPT-Rosalind</strong>, achieved a <strong>36.1% pass rate</strong> and <strong>0.576 normalized score</strong>, while <strong>GPT-5.5 scored 25.7%</strong>. Models struggled most with artifact-heavy tasks, experimental design, and precise sequence generation, highlighting how far AI remains from matching expert scientific reasoning.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/06/17/vercel-releases-eve/">Vercel Releases Eve: An Open-Source AI Agent Framework Where Each Agent is a Directory of Files Mapped to Capabilities:</a></strong> Vercel has open-sourced <strong>eve</strong>, the AI agent framework powering <strong>100+ production agents</strong> internally. Built around a filesystem-first approach, each agent is simply a directory where files map to capabilities like tools, skills, channels, schedules, and subagents. The framework ships with built-in durability, sandboxed execution, human approvals, secure MCP/OpenAPI connections, multi-channel deployment, and observability. Vercel reports real-world adoption at scale: <strong>d0</strong> handles <strong>30,000+ data queries monthly</strong>, <strong>Vertex</strong> autonomously resolves <strong>92% of support tickets</strong>, and its autonomous SDR delivers a reported <strong>32&#215; ROI</strong>. Agents can be scaffolded with a single command and deployed unchanged from local development to production.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/how-to-measure-the-business-value-of-generative-ai">How to measure the business value of generative AI:</a></strong> Google&#8217;s latest <strong>DORA research on AI-assisted software development</strong> argues that proving AI ROI requires more than measuring productivity gains. The report highlights a <strong>&#8220;J-curve&#8221; effect</strong>, where teams often experience an initial productivity dip due to learning new workflows, increased code-review demands, and bottlenecks in testing and approvals. While <strong>90% of surveyed developers now use AI at work</strong>, financial outcomes vary widely, with successful organizations investing in workflow and cultural changes alongside tooling. DORA recommends building explicit ROI models that account for both visible costs and hidden adoption challenges, using frameworks and calculators that link AI investments to productivity, security, developer experience, and business growth.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/amazon-sagemaker-ai-async-inference-now-supports-inline-request-payloads/">Amazon SageMaker AI Async Inference now supports inline request payloads:</a></strong> Amazon SageMaker AI has added <strong>inline payload support</strong> for <strong>Async Inference</strong>, allowing developers to send request data directly through the new <strong>Body parameter</strong> instead of first uploading inputs to Amazon S3. The feature supports payloads up to <strong>128 KB</strong>, eliminates an extra network round-trip, removes S3 upload costs and IAM dependencies, and simplifies client code while maintaining existing output behavior through S3. Designed to be <strong>backward compatible</strong>, it works with existing async endpoints without model or container changes and is available across <strong>31 AWS commercial regions</strong>. AWS recommends inline payloads for smaller JSON and structured-data workloads, while larger inputs such as images and audio should continue using S3-based InputLocation workflows.</p><p><strong>&#9726;<a href="https://huggingface.co/MiniMaxAI/MiniMax-M3">MiniMaxAI/MiniMax-M3:</a></strong> <strong>MiniMax has released MiniMax-M3</strong>, a native multimodal foundation model with a massive <strong>1 million-token context window</strong>, <strong>428B total parameters</strong>, and <strong>23B activated parameters</strong>. Unlike models that add multimodal capabilities later, M3 is trained on <strong>text, images, and video from the first training step</strong>, enabling deeper cross-modal reasoning. Its new <strong>MiniMax Sparse Attention (MSA)</strong> architecture dramatically improves long-context efficiency, delivering <strong>9&#215; faster prefilling</strong>, <strong>15&#215; faster decoding</strong>, and reducing per-token compute costs to <strong>1/20th of its predecessor (M2)</strong> at 1M-token context. The model also targets advanced coding and agentic workflows, achieving frontier-level results on long-horizon coding and cowork benchmarks, and supports three reasoning modes&#8212;<strong>enabled, adaptive, and disabled</strong>&#8212;to balance accuracy, latency, and throughput. Since its release, the open-source model has already recorded <strong>56,000+ monthly downloads</strong> on Hugging Face.</p><p><em>See you next time!</em></p>]]></content:encoded></item><item><title><![CDATA[Why Most AI Systems Fail After Deployment + Google’s Big Bet on Agentic Enterprise AI]]></title><description><![CDATA[The Operational Crisis in AI Systems &#8212; And How Google, AWS & NVIDIA Are Rebuilding the Stack]]></description><link>https://packtdatapro1.substack.com/p/why-most-ai-systems-fail-after-deployment</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-most-ai-systems-fail-after-deployment</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 27 May 2026 13:02:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Nhbt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Nhbt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg" width="600" height="338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:338,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" title="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" srcset="/__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Nhbt!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Welcome to <strong>DataPro #173</strong> &#128075;</p><p>As we embark on this week&#8217;s edition, we want to extend a special welcome to all our new readers joining us from the <strong>AI Skills Conference organized by Community Sprints</strong>. We&#8217;re excited to have you as part of the Packt DataPro community &#8212; one of the industry&#8217;s largest and fastest-growing Data Science, Machine Learning, and AI newsletters with <strong>125K+ data professionals worldwide</strong>.</p><p>At DataPro, we go beyond headlines. Every week, we break down the real operational bottlenecks shaping modern AI systems, explore expert-led solutions, and highlight the most important advancements across Data Science, ML engineering, GenAI, MLOps, and enterprise AI infrastructure.</p><p>As part of the Packt ecosystem, you&#8217;ll also gain access to exclusive perks, expert sessions, community connections, research-driven insights, curated learning resources, and future goodies designed specifically for AI practitioners, data scientists, engineers, and decision-makers. So, stay tuned &#8212; there&#8217;s a lot ahead.</p><p>This week&#8217;s edition also features an insightful expert-led deep dive from <strong><a href="https://medium.com/packt-hub/why-most-ml-projects-fail-in-the-real-world-dcadb80991aa">AI Engineer Esther Guru</a></strong>, who explains why most ML systems fail in production and what it actually takes to build reliable, scalable machine learning infrastructure beyond model training. From data drift and monitoring to operational reliability and deployment trade-offs, the session delivers practical lessons every ML engineer should understand before shipping AI systems into the real world.</p><p>Alongside that, this week&#8217;s research and engineering roundup covers some of the most important developments shaping the future of AI infrastructure and agentic systems:</p><ul><li><p><strong><a href="https://www.marktechpost.com/2026/05/26/stability-ai-releases-stable-audio-3-a-family-of-fast-latent-diffusion-models-for-audio-generation-and-editing/">Stability AI&#8217;s Stable Audio 3</a></strong>, introducing scalable latent diffusion for long-form audio generation</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/innovations-from-google-io-26-on-google-cloud">Google&#8217;s Agentic Enterprise vision</a></strong>, featuring Gemini 3.5, Gemini Omni, Antigravity, and Gemini Spark</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/05/26/meet-omnivoice-studio-a-local-open-source-alternative-to-elevenlabs/">OmniVoice Studio</a></strong>, an open-source local alternative to ElevenLabs for voice AI workflows</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/agent-executor-googles-distributed-agent-runtime">Google Agent Executor</a></strong>, a new distributed runtime for reliable long-running AI agents</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/05/24/nvidia-ai-releases-gated-deltanet-2-a-linear-attention-layer-that-decouples-erase-and-write-in-the-delta-rule/">NVIDIA&#8217;s Gated DeltaNet-2</a></strong>, improving long-context reasoning in linear attention architectures</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/benchmark-llms-on-device-with-ai-edge-portal">Google AI Edge Portal</a></strong>, enabling on-device LLM benchmarking across 120+ Android devices</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/technical-deep-dive-agentcore-payments-and-innovation-in-agentic-commerce/">AWS Bedrock AgentCore</a></strong>, powering scalable multi-agent orchestration, observability, and agentic commerce infrastructure</p></li></ul><p>From multimodal AI and distributed agents to edge inference, voice AI, and production ML systems, this edition captures the accelerating shift toward scalable, operational AI engineering.</p><p>Let&#8217;s dive in. &#128640;</p><p>Before we get into this week&#8217;s developments, join <strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">Amy Chen</a></strong> and <strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">Sujeet Mishra</a></strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15"> </a>this weekend for an intensive hands-on workshop on building reliable GenAI systems with AI evaluations, observability, testing, and production-grade workflows. Learn how leading AI teams debug hallucinations, evaluate prompts and agents, monitor LLM systems in production, and build scalable evaluation pipelines for real-world AI applications.</p><p>If you&#8217;re building RAG systems, copilots, AI agents, or enterprise GenAI products, this session will provide practical frameworks and workflows you can immediately apply to improve reliability, performance, and shipping confidence.</p><p>&#9889; <a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">Few seats left &#8212; claim your </a><strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15">15% discount</a></strong><a href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15"> by registering through the link below (discount already enabled).</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;text&quot;:&quot;Register Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15"><span>Register Now</span></a></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h3>This Week&#8217;s Sponsor</h3><h4><a href="https://www.vpdae.com/redirect/7kj4k0cgrz8inirkn90zgt5dur3">Grow your Mac app with Setapp</a></h4><p>Get up to <strong>30K unique impressions</strong> right after launch while Setapp handles distribution, billing, licensing, taxes, and customer support.</p><p>You build great software. Setapp helps you grow revenue and reach the right users faster.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/7kj4k0cgrz8inirkn90zgt5dur3&quot;,&quot;text&quot;:&quot;Join Setapp&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/7kj4k0cgrz8inirkn90zgt5dur3"><span>Join Setapp</span></a></p><div><hr></div><h1><strong><a href="https://medium.com/packt-hub/why-most-ml-projects-fail-in-the-real-world-dcadb80991aa">Why Most ML Projects Fail in the Real World</a></strong></h1><h4>AI engineer Esther Guru explains what it really takes to build reliable ML systems beyond just training models.</h4><p><a href="https://www.youtube.com/watch?v=mLxnX6R4A7c">Beyond the Model: Building Real World Machine Learning Systems | From Training to Deployment &#8212; YouTube</a></p><p>Machine learning has become one of the defining technologies of modern software. From recommendation engines and fraud detection systems to healthcare applications and financial forecasting, ML is now deeply embedded into the products people use every day.</p><p>But despite all the excitement around artificial intelligence, the reality of deploying machine learning systems is far more complicated than most organizations expect.</p><p>Many machine learning projects never make it into production. Others reach deployment but slowly fail over time because the real world changes faster than the systems behind them. In many cases, companies spend enormous amounts of money building sophisticated models only to discover that the actual problem was never about the model itself.</p><p>That was the focus of a recent Packt DataML Talk hosted by Abhishek Kaushik, where <strong>AI engineer and electrical engineer Esther Guru</strong> explored the realities of engineering machine learning systems for production.</p><p>Instead of focusing only on algorithms, Esther explained how real-world ML systems behave outside research environments, why production systems fail, and what engineers need to understand before deploying machine learning at scale.</p><p>The session offered an important reminder:</p><blockquote><p><em>Machine learning in production is not just about building models. It is about building systems.</em></p></blockquote><h2><strong>When Should You Use Machine Learning?</strong></h2><p>One of the biggest mistakes organizations make is assuming that every problem requires AI.</p><p>According to Esther, machine learning should only be used when a problem satisfies a few important conditions.</p><p>First, the system must actually involve learning. If a problem can already be solved through a fixed equation or a simple rule-based system, machine learning may only add unnecessary complexity.</p><p>For example:</p><p>Ohm&#8217;s Law already provides a direct mathematical relationship between voltage, resistance, and current. There is no need for a neural network to solve such a problem.</p><p>Similarly, if a sports website simply wants to display the top-performing football players based on statistics, a sorting query is enough. Building a machine learning model for that task would be excessive.</p><p>Machine learning becomes useful when relationships between variables are too complex for traditional methods.</p><p>Problems such as predicting customer churn, forecasting housing prices, detecting fraud, or predicting the outcome of sports tournaments involve large numbers of interacting variables. These are the kinds of problems where ML systems become valuable.</p><p>Esther described machine learning as:</p><blockquote><p><em>The process of learning complex patterns from existing data and using those patterns to make predictions on unseen data.</em></p></blockquote><p>That definition highlights the most important requirement for ML systems: the ability to generalize.</p><p>A successful model is not one that memorizes training data. It is one that performs reliably on new data it has never seen before.</p><h2><strong>Research ML vs Production ML</strong></h2><p>One of the most valuable parts of the session was Esther&#8217;s explanation of the difference between research machine learning and production machine learning.</p><p>Many engineers assume that if a model performs well during experimentation, it is ready for deployment.</p><p>In reality, research ML and production ML operate under completely different conditions.</p><p>In research environments, engineers typically work with clean datasets, static files, and controlled experiments. Most datasets are already prepared and structured. Training happens in predictable conditions.</p><p>Production environments are very different.</p><p>Real-world data is messy, incomplete, noisy, and constantly changing. Data pipelines may fail. User behavior shifts. External events change the environment the model operates in.</p><p>This difference becomes especially important when discussing objectives.</p><p>In research, the main goal is usually simple: build the most accurate model possible.</p><p>In production, however, multiple teams have competing priorities.</p><p>An ML engineer may want a highly sophisticated deep learning system with maximum accuracy. Meanwhile, the business team may care more about infrastructure costs, scalability, and speed.</p><p>Production systems also prioritize latency.</p><p>Users expect predictions instantly. If a recommendation engine or AI assistant takes too long to respond, users abandon the platform.</p><p>This means production systems must optimize not only for accuracy, but also for:</p><ul><li><p>speed</p></li><li><p>scalability</p></li><li><p>cost efficiency</p></li><li><p>reliability</p></li><li><p>infrastructure performance</p></li></ul><p>This is why production engineering matters just as much as model design.</p><h2><strong>Why Most ML Projects Fail</strong></h2><p>One of the most striking insights from the Packt Talk was how frequently ML projects fail.</p><p>Esther referenced industry findings showing that a large percentage of machine learning initiatives never even reach production. Even among deployed systems, many degrade significantly within months.</p><p>There are several reasons for this.</p><h2><strong>Poor Problem Framing</strong></h2><p>Many organizations begin AI projects without clearly defining the actual business problem.</p><p>Teams often say things like:</p><ul><li><p>&#8220;We want to use AI.&#8221;</p></li><li><p>&#8220;We need a machine learning strategy.&#8221;</p></li><li><p>&#8220;Can we automate this?&#8221;</p></li></ul><p>But vague business goals lead to vague ML objectives.</p><p>Without clear alignment between technical teams and business requirements, organizations end up building systems that never deliver meaningful value.</p><p>According to Esther, successful ML projects begin with proper problem framing.</p><p>Teams must understand:</p><ul><li><p>whether ML is even necessary</p></li><li><p>what success actually looks like</p></li><li><p>which business metrics matter most</p></li><li><p>what constraints exist in production</p></li></ul><p>Without this clarity, even technically strong models can fail.</p><p><em><strong><a href="https://medium.com/packt-hub/why-most-ml-projects-fail-in-the-real-world-dcadb80991aa">Catch the complete story and technical insights on Packt&#8217;s Medium handle.</a></strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/05/26/stability-ai-releases-stable-audio-3-a-family-of-fast-latent-diffusion-models-for-audio-generation-and-editing/">Stability AI Releases Stable Audio 3: A Family of Fast Latent Diffusion Models for Audio Generation and Editing:</a> </strong>Stability AI has open-sourced Stable Audio 3, a new family of latent diffusion models for generating and editing stereo audio at 44.1 kHz. The release includes scalable models, variable-length generation, fast inference, inpainting, and a novel SAME autoencoder with 4096&#215; compression. SA3 supports music and SFX creation, achieves strong benchmark scores, and enables long-form audio generation efficiently on consumer hardware.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/innovations-from-google-io-26-on-google-cloud">Innovations from Google I/O 26 on Google Cloud:</a> </strong>At Google I/O 2026, Google expanded its vision for the &#8220;Agentic Enterprise,&#8221; where AI agents move beyond chatbots to autonomously execute workflows across apps, data systems, and developer environments. The announcement introduced Gemini 3.5 Flash for advanced reasoning and coding, Gemini Omni for multimodal video generation, Antigravity for enterprise-scale agent orchestration, and Gemini Spark, a personal AI work agent integrated across Workspace and business tools. Together, these launches signal Google&#8217;s push toward AI-native productivity, software development, and enterprise automation.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/05/26/meet-omnivoice-studio-a-local-open-source-alternative-to-elevenlabs/">Meet OmniVoice Studio: A Local, Open-Source Alternative to ElevenLabs.</a> </strong>OmniVoice Studio is emerging as a compelling open-source alternative to ElevenLabs, offering fully local voice AI capabilities without subscriptions or cloud processing. The desktop app supports voice cloning, video dubbing, diarization, dictation, and multilingual TTS across 646 languages. Built with FastAPI, WhisperX, Demucs, and Pyannote, it also includes an MCP server for integrations with Claude, Cursor, and custom AI workflows.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/agent-executor-googles-distributed-agent-runtime">Agent Executor, Google&#8217;s distributed Agent Runtime:</a> </strong>Google has open-sourced Agent Executor, a runtime standard designed to make long-running AI agents more reliable, scalable, and production-ready. Built for the emerging &#8220;agentic enterprise,&#8221; it introduces durable execution, secure sandboxing, session consistency, trajectory branching, and distributed deployment support. Combined with Agent Substrate for Kubernetes-scale orchestration, Google is positioning Agent Executor as foundational infrastructure for running millions of enterprise AI agents across hybrid environments.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/05/24/nvidia-ai-releases-gated-deltanet-2-a-linear-attention-layer-that-decouples-erase-and-write-in-the-delta-rule/">NVIDIA AI Releases Gated DeltaNet-2: A Linear Attention Layer That Decouples Erase and Write in the Delta Rule.</a> </strong>NVIDIA has introduced Gated DeltaNet-2, a new linear attention architecture designed to improve long-context memory handling in AI models. By separating memory &#8220;erase&#8221; and &#8220;write&#8221; operations into independent channel-wise gates, the model achieves stronger retrieval accuracy and reasoning performance than Mamba-2, KDA, and prior DeltaNet variants. Trained at 1.3B parameters on 100B tokens, it also maintains efficient linear-time scaling for long-running sequence processing.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/benchmark-llms-on-device-with-ai-edge-portal">Benchmark LLMs on-device with AI Edge Portal:</a> </strong>Google has expanded AI Edge Portal with new tools for benchmarking and debugging on-device LLMs across more than 120 Android device types. The update helps developers optimize latency, memory usage, and inference performance for mobile AI workloads using metrics like decode speed and initialization time. Google also introduced Model Explorer, a visualization tool for analyzing model graphs, quantization issues, and hardware compatibility in edge AI deployments.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/databases/vibe-coded-ai-studio-apps-with-firestore-firebase-cloud-sql">Vibe-coded AI Studio apps with Firestore, Firebase, Cloud SQL</a>: </strong>Google is expanding AI Studio into a full-stack &#8220;vibe coding&#8221; platform, enabling developers to build and deploy AI-powered applications directly to Google Cloud without needing billing setup or infrastructure management. The update adds support for Cloud SQL, Firestore, Firebase Auth, and Workspace integrations, while AI agents can now automatically provision databases, generate schemas, configure authentication, and deploy apps through natural language prompts.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/technical-deep-dive-agentcore-payments-and-innovation-in-agentic-commerce/">Technical deep dive: AgentCore payments and innovation in agentic commerce.</a> </strong>Amazon has introduced Bedrock AgentCore Payments, a managed infrastructure layer that enables AI agents to autonomously make secure microtransactions for APIs, MCPs, and digital services. Designed for the emerging &#8220;agentic economy,&#8221; the platform handles payment orchestration, wallet security, stablecoin support, spending guardrails, and observability through a single API. The release positions AgentCore as foundational infrastructure for scalable, enterprise-grade autonomous AI commerce.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/build-highly-scalable-serverless-langgraph-multi-agent-systems-in-aws-with-amazon-bedrock-agentcore/">Build highly scalable serverless LangGraph multi-agent systems in AWS with Amazon Bedrock AgentCore:</a> </strong>AWS has introduced a serverless multi-agent AI architecture that combines LangGraph orchestration with Amazon Bedrock AgentCore Memory and Observability. The framework uses AWS Lambda, Step Functions, and Bedrock to build scalable AI workflows with persistent memory, real-time telemetry, and parallel agent coordination. Demonstrated through a marketing campaign review system, the solution highlights how enterprises can operationalize reliable, observable, and production-ready multi-agent AI systems on AWS.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/build-high-performance-generative-ai-systems-with-strands-agents-nvidia-nim-and-amazon-bedrock-agentcore/">Build high-performance generative AI systems with Strands Agents, NVIDIA NIM, and Amazon Bedrock AgentCore.</a> </strong>AWS and NVIDIA have introduced a production-ready multi-agent AI architecture that combines NVIDIA NIM for GPU-accelerated inference, Strands Agents for orchestration, and Amazon Bedrock AgentCore for memory and observability. Designed for scalable enterprise AI systems, the framework supports parallel agent execution, persistent context, real-time monitoring, and serverless deployment, enabling organizations to build reliable, high-performance generative AI workflows at scale.</p><p><em><strong>See you next time!</strong></em></p><p></p>]]></content:encoded></item><item><title><![CDATA[OpenAI Daybreak, NVIDIA Sparse LLMs, BASF Evolutionary AI, and AWS Exa Agents]]></title><description><![CDATA[Agentic AI, LLMOps, and AI-native workflows &#8212; the skills shaping 2026, plus key insights ahead of tomorrow&#8217;s AI Skills Conf featuring leaders from Google DeepMind, AWS, Meta, Spotify, SAP, and more.]]></description><link>https://packtdatapro1.substack.com/p/ai-skills-are-changing-faster-than</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/ai-skills-are-changing-faster-than</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 13 May 2026 12:03:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NIWT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hello there! </p><p>Welcome to <em><strong>DataPro #172</strong></em> &#8212; this week, we explore the AI skills, agents, and production systems shaping 2026, alongside insights from the upcoming <em>free</em> <strong><a href="https://conf.cosprints.ai/?34">AI Skills Conf happening tomorrow</a></strong><a href="https://conf.cosprints.ai/?34">.</a></p><p>As AI rapidly moves beyond prompting into agentic workflows, context engineering, multimodal systems, and operational AI infrastructure, the real advantage now belongs to professionals who can build and deploy AI systems, not just use them. That&#8217;s why this edition features an expert-led deep dive from <strong><a href="https://www.linkedin.com/in/hariprasad20/">AI engineer Hari Prasad Renganathan</a></strong> on the <strong><a href="https://medium.com/packt-hub/most-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">10 essential AI skills professionals need in 2026</a></strong><a href="https://medium.com/packt-hub/most-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">, </a>covering RAG, LLMOps, AI evaluation, autonomous agents, and more.</p><p>The same shift is driving massive interest in the <strong><a href="https://conf.cosprints.ai/?34">AI Skills Conf</a></strong>, where <strong>6,000+</strong> AI professionals are already registered to hear leaders from Google DeepMind, AWS, Meta, Spotify, SAP, DoorDash, and Scale AI discuss topics like <strong>&#8220;How to Become Irreplaceable with AI,&#8221; &#8220;Building Your AI Chief of Staff,&#8221; &#8220;Vibe Coding,&#8221;</strong> and <strong>&#8220;The Context Engineering and Agentic Memory.&#8221;</strong></p><p><em>This is part of Packt DataPro&#8217;s Knowledge Partner initiative with global AI communities, complementing the hands-on workshops and technical deep dives delivered by the <strong><a href="https://www.eventbrite.co.uk/o/70306584013?_gl=1*11b6ilf*_up*MQ..*_ga*ODQxNzU5OTM4LjE3Nzc0NTEyMTc.*_ga_TQVES5V6SH*czE3Nzc0NTEyMTYkbzEkZzAkdDE3Nzc0NTEyMTYkajYwJGwwJGgw">Packt Virtual Conference team.</a></strong></em> I&#8217;ll also be joining the <strong>&#8220;AI ROI Reality Check&#8221;</strong> panel alongside leaders from Spotify and SAP to discuss where enterprises are seeing measurable business value from AI today.</p><p>&#128640; <em><strong><a href="https://conf.cosprints.ai/?34">Registration is free</a></strong>, and even if you miss the live sessions, all recordings, AI workflows, templates, guides, and bonus resources will be delivered directly to your inbox afterward.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://conf.cosprints.ai/?34" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" width="1280" height="1249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1249,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;text&quot;:&quot;Register free and secure your spot&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://conf.cosprints.ai/?34"><span>Register free and secure your spot</span></a></p><div><hr></div><p>In this week&#8217;s highlights:</p><p>&#8226; <em><a href="https://openai.com/daybreak/">OpenAI launched Daybreak for AI-driven cyber defense workflows</a><br>&#8226; <a href="https://cloud.google.com/blog/products/ai-machine-learning/how-basf-manages-thousands-of-supply-chain-decisions-with-alphaevolve">BASF is using evolutionary AI to optimize global supply chains</a><br>&#8226;<a href="https://pub.sakana.ai/sparser-faster-llms/"> Sakana AI and NVIDIA introduced sparse transformer architectures for faster LLMs</a><br>&#8226; <a href="https://cloud.google.com/blog/products/storage-data-transfer/cloud-storage-rapid-turbocharges-object-storage-for-ai-analytics">Google Cloud unveiled Cloud Storage Rapid for AI-scale infrastructure</a><br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/building-web-search-enabled-agents-with-strands-and-exa/">AWS and Exa demonstrated autonomous web research agents powered by real-time retrieval</a></em></p><p>The AI era is no longer just about using tools. It is about understanding the systems behind them.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong><a href="https://medium.com/packt-hub/most-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">&#8220;Most Developers Are Learning AI the Wrong Way&#8221;: Hari Prasad Renganathan&#8217;s 10 Essential AI Skills for 2026</a></strong></h3><h4>From prompt engineering and AI agents to LLMOps and multimodal systems, here&#8217;s the practical roadmap developers and AI professionals need to stay ahead in 2026.</h4><p>Artificial Intelligence is no longer a futuristic concept reserved for research labs or billion-dollar tech companies. It is now woven into the everyday workflows of developers, startups, enterprises, product teams, and even non-technical professionals. In 2026, the biggest challenge is not whether AI will transform industries. It already has. The real question is this:</p><blockquote><p><em><strong>What should developers and AI professionals learn next to stay relevant?</strong></em></p></blockquote><p>The pace of AI innovation is moving faster than most people can keep up with. New frameworks emerge every month. AI models become more capable every quarter. Entire workflows are being automated in ways that seemed impossible just a few years ago. Yet amid all the noise, there are a handful of foundational topics that truly matter.</p><p>In a recent webinar hosted by <strong><a href="https://www.youtube.com/@PacktDataML">Packt Talks</a></strong>, AI engineer and founder <strong><a href="https://www.linkedin.com/in/hariprasad20/">Hari Prasad Renganathan</a> </strong>shared a practical roadmap for developers looking to thrive in the AI era. With experience spanning Columbia University, AI leadership roles at YC-backed startups, and building real-world AI products, Hari distilled the overwhelming AI landscape into ten critical topics every professional should understand.</p><p>Hosted by our Growth Lead, <strong>Abhishek Kaushik</strong>, the session focused not on hype, but on practical, production-ready AI skills that companies are already adopting today.</p><p>This article expands on those ideas into a complete guide for developers, engineers, and AI professionals preparing for the next wave of intelligent systems.</p><h2><strong>1. Advanced Prompt Engineering</strong></h2><p>Every AI workflow starts with prompts.</p><p>While basic prompting is now common knowledge, advanced prompt engineering has become a serious professional skill. Developers who understand how to structure prompts effectively can dramatically improve the quality, reliability, and relevance of AI outputs.</p><p>Hari emphasized an important point during the session:</p><blockquote><p><em>&#8220;The best prompt you can give is better context.&#8221;</em></p></blockquote><p>That single idea captures the essence of modern prompt engineering.</p><p>Today&#8217;s professionals must go beyond simple instructions and learn how to provide context, examples, reasoning patterns, and clear output expectations. Techniques such as few-shot prompting, chain-of-thought prompting, and structured outputs have become critical in enterprise AI systems.</p><p>Structured outputs are especially important because they allow AI systems to return clean JSON, XML, or CSV responses that integrate directly into applications and workflows. Prompt engineering may look simple on the surface, but in production systems, it directly impacts performance, cost, and user trust.</p><h2><strong>2. Retrieval-Augmented Generation (RAG)</strong></h2><p>Large Language Models are powerful, but they have limitations.</p><p>One major limitation is that they cannot naturally access an organization&#8217;s private knowledge base. That is where Retrieval-Augmented Generation, or RAG, becomes essential.</p><p>RAG allows AI systems to retrieve relevant information from documents, databases, PDFs, internal systems, or even web sources before generating a response. Instead of relying purely on pretrained knowledge, the model becomes context-aware and personalized.</p><p>Hari described RAG as one of the most practical skills AI engineers should learn because it bridges the gap between generic AI and real-world enterprise applications.</p><p>At its core, RAG works by converting information into vector embeddings, storing them in databases, retrieving the most relevant chunks during a query, and feeding those results back into the model. This creates AI systems that feel dramatically smarter and more useful.</p><p>Most enterprise AI tools today rely heavily on some form of retrieval system because businesses care less about generic intelligence and more about contextual accuracy.</p><h2><strong>3. Agentic AI Systems</strong></h2><p>If prompt engineering is the first level of AI maturity, agentic AI is the next major leap.</p><p>Traditional AI systems behave like assistants that answer questions. Agentic systems behave more like autonomous workers capable of completing tasks on behalf of users.</p><p>Hari described this transformation perfectly during the webinar:</p><blockquote><p><em>&#8220;What if we can give hands and legs to that AI?&#8221;</em></p></blockquote><p>That is the essence of AI agents.</p><p>Instead of simply generating text, agents can send emails, interact with APIs, manage workflows, run code, query databases, and use external tools. Developers can now create systems where AI decides what steps should happen next rather than following rigid workflows.</p><p>Modern frameworks such as LangGraph, CrewAI, and AutoGen are enabling developers to build increasingly sophisticated agentic systems. Hari specifically highlighted LangGraph as his preferred framework for production-grade AI workflows.</p><p>However, he also offered a realistic perspective. Despite the hype surrounding AI agents, most businesses are still primarily using prompt engineering and RAG because those systems are easier to deploy and maintain. Agentic AI is powerful, but the industry is still discovering its most commercially viable use cases.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2> <strong>4. Fine-Tuning Large Language Models</strong></h2><p>A few years ago, fine-tuning was considered one of the most important areas in AI development. Today, it has become more specialized.</p><p>Modern foundation models are already extremely capable. Many business problems can now be solved using better prompts, retrieval systems, and workflow orchestration without retraining models.</p><p>Still, fine-tuning remains valuable for highly customized applications.</p><p>Fine-tuning involves taking an existing model and retraining it on domain-specific data so it behaves in a more tailored way. Industries such as finance, healthcare, and legal services often benefit from fine-tuned systems because they require strict consistency and domain-specific behavior.</p><p>Hari pointed out that fine-tuning introduces operational complexity. Beyond training costs, organizations must also handle hosting, scaling, monitoring, and infrastructure management. That is why many companies prefer retrieval-based systems before committing to full fine-tuning pipelines.</p><p>Even so, developers should still understand fine-tuning because it remains an important tool for advanced AI applications. Platforms like Hugging Face have made experimentation with open-source models significantly more accessible.</p><h2><strong>5. LLMOps and AI Production Systems</strong></h2><p>Building an AI demo is easy. Deploying AI reliably at scale is the real challenge.</p><p>That challenge is where LLMOps comes in.</p><p>LLMOps focuses on operationalizing AI systems in production environments. Developers must think beyond experimentation and address real-world engineering concerns such as scalability, latency, reliability, monitoring, and governance.</p><p>Hari highlighted a key difference between traditional software and AI systems. Traditional systems are deterministic, meaning the same input produces the same output every time. AI systems behave differently. Even the same prompt can produce slightly different responses at different times.</p><p>This creates entirely new operational challenges.</p><p>Production-grade AI systems therefore require observability tools, prompt versioning systems, human review workflows, and robust monitoring pipelines. Tools like LangSmith and LangFuse are increasingly becoming essential for debugging and tracking AI behavior in production.</p><p>Without proper LLMOps practices, even impressive AI products quickly become unstable, expensive, and difficult to maintain.</p><h2><strong>6. AI Evaluation Frameworks</strong></h2><p>One of the hardest problems in AI engineering is evaluation.</p><p>How do you determine whether an AI system is actually performing well?</p><p>Traditional software testing relies on predictable outputs, but AI systems are probabilistic by nature. This makes evaluation significantly more difficult.</p><p>Hari explained that a major portion of his professional work involved building evaluation frameworks for AI systems. These frameworks help teams measure output quality, detect hallucinations, monitor performance degradation, and maintain alignment with business goals.</p><p>One popular approach is &#8220;LLM-as-a-Judge,&#8221; where another model evaluates the responses generated by the primary system. Developers also use benchmark testing, human review loops, and ranking systems to assess quality.</p><p>Evaluation remains one of the least solved yet most critical areas in AI engineering. As companies deploy more AI systems into production, professionals who understand evaluation methodologies will become increasingly valuable.</p><h2><strong>7. Multimodal AI</strong></h2><p>AI is no longer limited to text.</p><p>Modern AI systems can now process images, videos, documents, screenshots, diagrams, and audio inputs alongside traditional text interactions. This shift toward multimodal AI is reshaping how humans interact with machines.</p><p>Today&#8217;s models can analyze visual data, extract information from documents, interpret diagrams, and even generate media content. Industries such as healthcare, education, design, and autonomous systems are already benefiting from these capabilities.</p><p>Hari noted that while most current commercial applications remain text-focused, multimodal systems represent the next major evolution in AI interfaces. <em><strong><a href="https://medium.com/packt-hub/most-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">Continue reading on the Packt Medium page.</a></strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:436944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/196746462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/how-amazon-finance-streamlines-regulatory-inquiries-by-using-generative-ai-on-aws/">How Amazon Finance streamlines regulatory inquiries by using generative AI on AWS:</a> </strong>Amazon FinTech teams built a scalable AI-powered regulatory response system using Amazon Bedrock, Claude Sonnet 4.5, OpenSearch, and AWS Lambda. The platform automates document retrieval, multi-turn conversations, and compliance workflows across thousands of regulatory inquiries. With RAG pipelines, vector search, and observability through Langfuse and OpenTelemetry, the system improves accuracy, scalability, security, and response speed for complex compliance operations.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/05/12/build-a-hybrid-memory-autonomous-agent-with-modular-architecture-and-tool-dispatch-using-openai/">Build a Hybrid-Memory Autonomous Agent with Modular Architecture and Tool Dispatch Using OpenAI:</a> </strong>This tutorial walks through building a hybrid-memory autonomous AI agent using OpenAI, BM25, vector search, and modular tool orchestration. The architecture combines long-term memory, semantic retrieval, tool calling, and autonomous reasoning into a production-ready framework. With runtime tool swapping, multi-turn memory, and RAG workflows, the system demonstrates how AI agents can reason, remember, and act with scalable autonomy.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/automate-schema-generation-for-intelligent-document-processing/">Automate schema generation for intelligent document processing:</a> </strong>AWS has introduced multi-document discovery for the IDP Accelerator, helping teams classify unknown document collections and generate extraction schemas automatically. Using Amazon Bedrock, Cohere Embed v4, k-means clustering, and Strands Agents, the feature groups documents by visual structure, creates JSON schemas, and flags overlaps through quality reports, reducing manual setup for large-scale intelligent document processing.</p><p><strong>&#9726;<a href="https://huggingface.co/MedAIBase/AntAngelMed">MedAIBase/AntAngelMed</a>: </strong>AntAngelMed is a 100B open-source medical LLM built on a highly efficient MoE architecture, activating just 6.1B parameters while matching ~40B dense model performance. Developed by MedAIBase and healthcare partners, it leads benchmarks like HealthBench and MedBench, offering advanced diagnostic reasoning, safety-focused medical intelligence, 128K context support, and high-speed inference exceeding 200 tokens per second.</p><p><strong>&#9726;<a href="https://openai.com/daybreak/">Daybreak | OpenAI for cybersecurity</a>: </strong>OpenAI Daybreak is a cybersecurity initiative designed to embed AI-driven defense directly into software development workflows. Combining frontier OpenAI models with Codex Security, the platform helps teams identify vulnerabilities, validate patches, automate remediation, and improve threat modeling at scale. With tiered cyber-focused GPT-5.5 access levels and partnerships across major security firms, Daybreak aims to make software resilient by design through continuous AI-assisted defense.</p><p><strong>&#9726;<a href="https://pub.sakana.ai/sparser-faster-llms/">Sparser, Faster, Lighter Transformer Language Models:</a> </strong>Sakana AI and NVIDIA introduced TwELL, a sparse data format and custom CUDA kernels that make transformer LLMs faster, lighter, and more energy efficient. By leveraging activation sparsity in feedforward layers, the system delivers over 20% speedups in inference and training while reducing memory usage and power consumption. The research highlights how sparse architectures could become a key path for scaling future LLM performance efficiently.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/how-basf-manages-thousands-of-supply-chain-decisions-with-alphaevolve">How BASF manages thousands of supply chain decisions with AlphaEvolve</a>: </strong>BASF Agricultural Solutions is using Google Cloud&#8217;s AlphaEvolve to build a digital twin of its global supply chain, helping planners manage over 5,000 value chains and complex production dependencies. By evolving algorithms from historical operational data, the system improved planning accuracy by over 80%, enabling smarter inventory management, dynamic safety stocks, and network-wide optimization across BASF&#8217;s global manufacturing operations.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/storage-data-transfer/cloud-storage-rapid-turbocharges-object-storage-for-ai-analytics">Cloud Storage Rapid turbocharges object storage for AI, analytics</a>: </strong>Google Cloud introduced Cloud Storage Rapid, a high-performance object storage family built for AI and analytics workloads. Featuring Rapid Bucket and Rapid Cache, the platform delivers ultra-low latency, multi-terabyte throughput, faster checkpointing, and improved GPU utilization for large-scale AI training and inference. Designed for data-intensive workloads, it helps organizations reduce bottlenecks, lower infrastructure costs, and scale AI systems more efficiently.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/building-web-search-enabled-agents-with-strands-and-exa/">Building web search-enabled agents with Strands and Exa:</a> </strong>AWS and Exa demonstrated how to build web search-enabled AI agents using the Strands Agents SDK and Exa&#8217;s AI-native search tools. The integration enables agents to perform semantic web search, retrieve structured page content, and autonomously conduct multi-step research workflows. By combining Exa&#8217;s search capabilities with Strands&#8217; model-driven orchestration, developers can build research, fact-checking, and competitive intelligence agents grounded in real-time web data.</p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Shift from AI Experiments to Operational AI]]></title><description><![CDATA[Free AI Skills Conf: 5,000+ attendees, 20+ AI leaders, 5+ hours on agentic workflows, AI automation, memory systems, and enterprise AI.]]></description><link>https://packtdatapro1.substack.com/p/the-shift-from-ai-experiments-to</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-shift-from-ai-experiments-to</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 07 May 2026 12:31:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZYDB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hello there! </p><p>Welcome to <em>DataPro #171</em> &#8212; where we unpack the systems, workflows, and AI skills powering production AI today, featuring<strong> <a href="https://conf.cosprints.ai/?34">AI Skills Conf by Community Sprints</a>.</strong></p><p>This week, we highlight insights from <strong>Richa Awasthi, Vice President at JPMorgan Chase &amp; Co.</strong>, on how predictive risk analytics is transforming financial stability, helping institutions shift from reactive risk management to real-time, AI-driven decision-making.</p><p>Meanwhile, AI is moving far beyond basic prompting, with companies prioritizing skills in agentic workflows, automation, governance, and production deployment. That&#8217;s why <em>Packt DataPro</em> is joining the<a href="https://conf.cosprints.ai/?34"> </a><strong><a href="https://conf.cosprints.ai/?34">AI Skills Conf</a></strong> on May 14 as a Knowledge Partner, helping bring more practitioner-focused AI learning to our readers alongside the hands-on technical deep dives from the <strong><a href="https://www.eventbrite.co.uk/o/70306584013?_gl=1*11b6ilf*_up*MQ..*_ga*ODQxNzU5OTM4LjE3Nzc0NTEyMTc.*_ga_TQVES5V6SH*czE3Nzc0NTEyMTYkbzEkZzAkdDE3Nzc0NTEyMTYkajYwJGwwJGgw">Packt Virtual Conference team</a>.</strong></p><h3>&#128640; <a href="https://conf.cosprints.ai/?34">Join the Free Virtual AI Skills Conf &#8212; May 14</a></h3><p><strong>5,000+ professionals | 20+ Speakers from Google DeepMind, AWS, Meta, Spotify, DoorDash, SAP, Scale AI &amp; more</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://conf.cosprints.ai/?34" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" width="1280" height="1249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1249,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em><strong>Learn the practical AI skills shaping 2026:</strong></em></p><p>&#8226; Agentic workflows and AI-native operations<br>&#8226; AI memory systems and context engineering<br>&#8226; Enterprise AI adoption and governance<br>&#8226; AI ROI and real-world implementation strategies<br>&#8226; Production workflows teams are deploying today</p><p>I&#8217;ll also be joining the <strong><a href="https://conf.cosprints.ai/?34">&#8220;AI ROI Reality Check&#8221;</a></strong> panel alongside leaders from Spotify and SAP.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;text&quot;:&quot;Register free and secure your spot&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://conf.cosprints.ai/?34"><span>Register free and secure your spot</span></a></p><div><hr></div><p>Also in this edition:</p><p><em>&#8226;<a href="https://cloud.google.com/blog/products/ai-machine-learning/google-managed-mcp-servers-are-available-for-everyone"> Google launches 50+ managed MCP servers for enterprise AI agents</a><br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/aws-launches-frontier-agents-for-security-testing-and-cloud-operations/">AWS introduces autonomous frontier agents for DevOps and security operations</a><br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/how-hapag-lloyd-uses-amazon-bedrock-to-transform-customer-feedback-into-actionable-insights/">Hapag-Lloyd automates customer intelligence workflows using Amazon Bedrock</a><br>&#8226; <a href="https://www.marktechpost.com/2026/05/06/zyphra-releases-zaya1-8b-a-reasoning-moe-trained-on-amd-hardware-that-punches-far-above-its-weight-class/">Zyphra releases ZAYA1-8B, a lightweight reasoning MoE rivaling frontier models</a><br>&#8226; <a href="https://www.marktechpost.com/2026/04/23/mend-releases-ai-security-governance-framework/">Mend introduces an enterprise AI governance framework for secure AI adoption</a><br>&#8226; <a href="https://www.marktechpost.com/2026/05/06/copilotkit-introduces-enterprise-intelligence-platform-that-gives-agentic-applications-persistent-memory-across-sessions-and-devices/">CopilotKit brings persistent memory infrastructure to agentic applications</a></em></p><p>The next generation of AI work is already taking shape. The advantage now belongs to those learning how these systems actually operate in production.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Reimagining Financial Stability Through Predictive Risk Analytics</h2><h4>By <strong><a href="https://www.linkedin.com/in/richa-awasthi-5033144a/">Richa Awasthi, Vice President at JPMorgan Chase &amp; Co.</a></strong></h4><p>The real imperative now is not simply to react to risks as they arise, but to anticipate and address them before they can impact the system, leveraging analytical foresight at every step. In this article, I explore how predictive risk analytics can transform not only institutional decision-making, but also the resilience of the broader US financial system.<br> <br>A turning point is underway in the world of financial stability; institutions are not only shifting their tools but also their mindsets. The introduction and refinement of predictive risk analytics is reshaping practices far beyond mere credit scoring or regulatory compliance. Instead, it is promising a systemic transformation; one that&#8217;s anchored in real-time data, advanced machine learning, and an unrelenting drive to foresee threats before they trigger a crisis. <br> <br>&#8216;By integrating predictive analytics into every layer of financial oversight, these innovations are reimagining how systemic risk is managed in the US, ensuring a more resilient and inclusive economy.&#8217; <br> <br><strong>The Evolving Landscape of Financial Stability</strong> <br> <br>Over the past decade, US financial institutions have navigated significant economic turbulence, including volatile interest rates, unexpected inflationary pressures, and the emergence of new asset classes &#8212; factors that have exposed the limitations of traditional frameworks for managing systemic risk. <br> <br>According to the Federal Reserve and the United States Economic Forecast by Deloitte, the average CPI growth in 2025 is projected at 2.9%, moderating in 2026 before falling closer to 2.3% by the end of the decade. Meanwhile, the baseline forecast for the 10-year Treasury yield suggests sustained pressure, remaining above 4.1% through 2030, even as short-term rates fluctuate in response to shifting monetary policies. <br> <br>This emphasises, &#8216;Strengthening US financial stability requires embedding predictive insights across all layers of risk oversight, from credit allocation to liquidity management, so that institutions can anticipate emerging threats, respond proactively, and maintain systemic resilience.&#8217; </p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jdEV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p> <br><strong>The Rise of Predictive Analytics</strong> <br> <br>The predictive analytics market is currently experiencing explosive growth. A 2024 report by MarketsandMarkets projects the global market for predictive analytics will climb from $10.5 billion in 2023 to $14.5 billion by 2024, registering an impressive 13.5% CAGR. Fueled by AI and machine learning, these systems now comb through vast, multidimensional datasets, ranging from transaction histories to alternative data sources, identifying patterns that are invisible to conventional models. <br> <br>Risk management is the primary beneficiary. Financial institutions are leveraging predictive models that assess real-time exposures, estimate macroeconomic sensitivities, and recalibrate risk profiles in response to destabilising events. According to PwC, by 2030, 95% of financial models will incorporate Environmental, Social, and Governance (ESG) factors, reflecting a broader commitment to holistic oversight. <br> <br>&#8216;Preventing banking crises is no longer a matter of luck or last-minute intervention. Predictive analytics offers us a toolkit for ongoing surveillance, early warning, and targeted mitigation, fundamentally rewiring the calculus of risk.&#8217; <br> <br><strong>Transforming Small Business Access to Credit</strong> <br> <br>While the macroeconomic benefits of predictive risk analytics are clear, its implications for small business lending are particularly consequential for US economic growth and resilience. <br> <br>Traditionally, access to credit relied on rigid, historical measures, often excluding startups, minority entrepreneurs, and those with unconventional financial profiles. Predictive analytics, by contrast, enables lenders to assess future potential, not merely past performance, allowing capital to flow where it can generate sustainable economic impact. <br> <br>Recent analyses indicate that global financial institutions leveraging predictive models have reduced business loan default rates by up to 30%, while approval rates for previously underserved applicants increased by over 25%. <br> <br><strong>Predictive Models as Crisis Prevention Tools</strong> <br> <br>Financial crises have frequently exposed the limitations of traditional risk management. The 2008 banking crisis, for instance, exposed the fragility of models overly reliant on lagging indicators and static assumptions. <br> <br>Contemporary predictive models utilise statistical, machine learning, and data mining techniques to identify risks well in advance of their materialisation. Early interventions allow for targeted responses rather than blanket interventions. <br> <br>&#8216;Banking crises don&#8217;t happen overnight; they simmer. What predictive analytics allows us to do is notice when the system is beginning to heat up and take action while there&#8217;s still time to avert damage.&#8217; <br> <br><strong>A Note of Caution: The Human Factor</strong> <br> <br>While predictive analytics can help illuminate systemic weak spots, there remains a real danger in over-reliance on algorithmic models. Human judgment, ethical reasoning, and holistic context are still critical. <br> <br>&#8216;Predictive analytics must complement, not supplant, prudent oversight and ethical grounding.&#8217; <br> <br><strong>Technology, Policy, and the Path Ahead</strong> <br> <br>Policy initiatives across the US are increasingly focused on harnessing such tools for broader stability. The Federal Reserve plans to continue integrating advanced analytics into its supervisory frameworks. <br> <br><strong>Reflecting Forward: A System Reimagined</strong> <br> <br>As the decade unfolds, the convergence of predictive analytics, policy innovation, and professional expertise points toward a financial system both more resilient and more inclusive. <br> <br>&#8216;Predictive analytics is a critical tool, yet the real transformation occurs when we rebuild processes and organisational culture around its insights.&#8217; </p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:436944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/196746462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhw!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726; <a href="https://cloud.google.com/blog/products/ai-machine-learning/google-managed-mcp-servers-are-available-for-everyone">Google-managed MCP servers are available for everyone:</a> </strong>Google Cloud announced 50+ managed MCP servers for AI agents, enabling secure, enterprise-grade connectivity across Google Cloud services. These servers support interoperability with tools like ChatGPT, Claude, LangChain, and Gemini CLI while offering centralized discovery, governance, observability, and security. Use cases span infrastructure automation, analytics, developer assistance, productivity workflows, and customer experiences, helping agents move from prototypes to production-ready autonomous systems.</p><p><strong>&#9726; <a href="https://aws.amazon.com/blogs/machine-learning/aws-launches-frontier-agents-for-security-testing-and-cloud-operations/">AWS launches frontier agents for security testing and cloud operations</a>: </strong>AWS announced two new frontier AI agents: AWS Security Agent and AWS DevOps Agent, designed for autonomous security testing and cloud operations. AWS Security Agent reduces penetration testing from weeks to hours by autonomously identifying and validating vulnerabilities. AWS DevOps Agent accelerates incident resolution across multicloud environments with up to 75% lower MTTR. Together, they represent AI systems that independently manage complex, persistent enterprise workflows.</p><p><strong>&#9726; <a href="https://aws.amazon.com/blogs/machine-learning/how-hapag-lloyd-uses-amazon-bedrock-to-transform-customer-feedback-into-actionable-insights/">How Hapag-Lloyd uses Amazon Bedrock to transform customer feedback into actionable insights:</a> </strong>Hapag-Lloyd built an AI-powered customer feedback analysis platform using Amazon Bedrock, OpenSearch, LangChain, and LangGraph to automate sentiment analysis, insight generation, and reporting. The solution replaces manual feedback reviews with scalable AI workflows, enabling faster product decisions and real-time insights. Features include AI chatbots, biweekly reports, semantic search, and Bedrock Guardrails for responsible AI, helping teams focus more on innovation and customer experience.</p><p><strong>&#9726; <a href="https://www.marktechpost.com/2026/05/06/zyphra-releases-zaya1-8b-a-reasoning-moe-trained-on-amd-hardware-that-punches-far-above-its-weight-class/">Zyphra Releases ZAYA1-8B: A Reasoning MoE Trained on AMD Hardware That Punches Far Above Its Weight Class</a>: </strong>Zyphra released ZAYA1-8B, an Apache 2.0 open-weight Mixture-of-Experts model with 760M active and 8.4B total parameters, trained entirely on AMD MI300 hardware. Despite its small active footprint, it rivals frontier reasoning models in math and coding benchmarks using innovations like MoE++, 8&#215; KV-cache compression, and Markovian RSA test-time compute, enabling efficient, high-performance reasoning with lower inference costs and latency.</p><p><strong>&#9726; <a href="https://www.marktechpost.com/2026/04/23/mend-releases-ai-security-governance-framework/">Mend Releases AI Security Governance Framework: Covering Asset Inventory, Risk Tiering, AI Supply Chain Security, and Maturity Model</a>: </strong>Mend released an AI Security Governance Framework to help organizations manage rapidly growing AI adoption through structured governance, risk tiering, and supply chain security. The framework covers AI asset inventory, least-privilege access, AI-BOMs, monitoring for AI-specific threats, and maturity modeling aligned with NIST, OWASP, ISO, and EU AI Act standards. It provides practical guidance for scaling AI securely without slowing engineering velocity.</p><p><strong>&#9726; <a href="https://www.marktechpost.com/2026/05/06/copilotkit-introduces-enterprise-intelligence-platform-that-gives-agentic-applications-persistent-memory-across-sessions-and-devices/">CopilotKit Introduces Enterprise Intelligence Platform That Gives Agentic Applications Persistent Memory Across Sessions and Devices:</a> </strong>CopilotKit introduced its Enterprise Intelligence Platform, adding persistent memory infrastructure for agentic applications across sessions and devices. Built on top of the CopilotKit stack, the platform enables durable &#8220;Threads&#8221; that preserve UI state, workflows, voice, files, and multimodal interactions. It supports framework-agnostic agents, enterprise security features, and resumable long-running workflows, helping teams move agentic applications from stateless demos to production-ready systems.</p><p><em><strong><br>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[GitNexus, Grok Voice, Gemini Agents, SageMaker, DeepSeek-V4]]></title><description><![CDATA[Smarter coding agents, real-time voice AI, faster deployment, everything getting more practical]]></description><link>https://packtdatapro1.substack.com/p/gitnexus-grok-voice-gemini-agents</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/gitnexus-grok-voice-gemini-agents</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 29 Apr 2026 13:31:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Z1dL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/time-series-forecasting-in-python-end-to-end-practice-tickets-1985809805585?aff=Comem&amp;discount=COMEM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Z1dL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3524073,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/time-series-forecasting-in-python-end-to-end-practice-tickets-1985809805585?aff=Comem&amp;discount=COMEM35&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/195842734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z1dL!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663074b1-7926-4ca0-b3e2-a5f5af82d79a_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hello there!</p><p><strong>Welcome to DataPro #170</strong></p><p>This week, we go deeper into AI systems, not just how they perform, but how they behave, and why. We&#8217;re featuring an editorial from our Content Engineer, Gowri Rekha, based on<a href="https://www.packtpub.com/en-us/product/a-practical-guide-to-reinforcement-learning-from-human-feedback-9781835880517"> </a><em><a href="https://www.packtpub.com/en-us/product/a-practical-guide-to-reinforcement-learning-from-human-feedback-9781835880517">A Practical Guide to Reinforcement Learning from Human Feedback</a></em><a href="https://www.packtpub.com/en-us/product/a-practical-guide-to-reinforcement-learning-from-human-feedback-9781835880517">. </a>Her core idea: alignment isn&#8217;t added later, it defines the system. AI systems don&#8217;t fail because they misunderstand intent. They fail because they optimize exactly what they&#8217;re given. The real question is: what should a system optimize for?</p><p>You&#8217;ll see the same challenge in forecasting, where model choice and evaluation shape outcomes. If you work with time series, join our <strong><a href="https://www.eventbrite.co.uk/e/time-series-forecasting-in-python-end-to-end-practice-tickets-1985809805585?aff=Comem&amp;discount=COMEM35">live workshop on May 2 with Jeffrey Tackes and Manu Joseph</a></strong> to build and benchmark a full forecasting pipeline. <strong><a href="https://www.eventbrite.co.uk/e/time-series-forecasting-in-python-end-to-end-practice-tickets-1985809805585?aff=Comem&amp;discount=COMEM35">Lock in your seat with 35% off.</a></strong></p><p>Looking ahead,</p><p>On <strong>May 14</strong>, the <strong><a href="https://conf.cosprints.ai?34">AI Skills Conf</a></strong> brings together 30+ speakers from Meta, Google, AWS, Scale AI, Bolt, and more to focus on real-world AI use cases, adoption decisions, and what the AI stack actually looks like in practice. </p><p>Expect sessions on:<br>&#8211; The AI skills professionals need heading into 2026<br>&#8211; How companies are actually deciding which tools to adopt<br>&#8211; What a real-world AI stack looks like for teams and founders</p><p>I&#8217;ll be joining a panel on <strong><a href="https://conf.cosprints.ai?34">&#8220;AI ROI reality check&#8221;</a></strong>, unpacking where AI is delivering measurable value and where it still falls short. It&#8217;s free to attend, <strong><a href="https://conf.cosprints.ai/?34">register now to secure your spot</a></strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://conf.cosprints.ai/?34" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" width="1280" height="1249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1249,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:596290,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/195842734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ZYDB!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://conf.cosprints.ai?34&quot;,&quot;text&quot;:&quot;Register for free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://conf.cosprints.ai?34"><span>Register for free</span></a></p><p>This is part of our effort as a <em>knowledge partner with global AI communities</em> to bring more practitioner-focused learning to our readers, complementing the in-depth, hands-on technical sessions from our <em><strong><a href="https://www.eventbrite.co.uk/o/70306584013?_gl=1*11b6ilf*_up*MQ..*_ga*ODQxNzU5OTM4LjE3Nzc0NTEyMTc.*_ga_TQVES5V6SH*czE3Nzc0NTEyMTYkbzEkZzAkdDE3Nzc0NTEyMTYkajYwJGwwJGgw">Packt Virtual Conference team</a>.</strong></em></p><p>Alongside this, our research roundup brings together some of the most important movements shaping modern AI systems right now.</p><p><strong>This week&#8217;s highlights:</strong></p><ul><li><p><a href="https://www.marktechpost.com/2026/04/24/meet-gitnexus-an-open-source-mcp-native-knowledge-graph-engine-that-gives-claude-code-and-cursor-full-codebase-structural-awareness/">GitNexus reframes coding agents by giving them structural awareness of codebases</a></p></li></ul><ul><li><p><a href="https://www.marktechpost.com/2026/04/25/google-deepmind-introduces-vision-banana-an-instruction-tuned-image-generator-that-beats-sam-3-on-segmentation-and-depth-anything-v3-on-metric-depth-estimation/">Vision Banana blurs the line between generation and perception in computer vision</a></p></li></ul><ul><li><p><a href="https://aws.amazon.com/blogs/machine-learning/building-workforce-ai-agents-with-visier-and-amazon-quick/">Amazon Quick and Visier show how agentic systems are entering enterprise decision workflows</a></p></li></ul><ul><li><p><a href="https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent-platform">Gemini Agent Platform signals the shift toward governed, production-grade agent ecosystems</a></p></li></ul><ul><li><p><a href="https://aws.amazon.com/blogs/machine-learning/amazon-sagemaker-ai-now-supports-optimized-generative-ai-inference-recommendations/">SageMaker automates one of the hardest steps in GenAI: deployment optimization</a></p></li></ul><ul><li><p><a href="https://www.marktechpost.com/2026/04/27/meta-ai-releases-sapiens2-a-high-resolution-human-centric-vision-model-for-pose-segmentation-normals-pointmap-and-albedo">Sapiens2 pushes human-centric vision to new levels of detail and realism</a></p></li></ul><ul><li><p><a href="https://www.marktechpost.com/2026/04/25/xai-launches-grok-voice-think-fast-1-0-topping-%cf%84-voice-bench-at-67-3-outperforming-gemini-gpt-realtime-and-more/">Grok Voice moves voice AI closer to real-time, interruptible conversations</a></p></li></ul><ul><li><p><a href="https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro">DeepSeek-V4 expands what open models can do with long context and efficiency</a></p></li></ul><ul><li><p><a href="https://huggingface.co/openai/privacy-filter">OpenAI&#8217;s Privacy Filter brings practical, scalable PII detection into pipelines</a></p></li></ul><ul><li><p><a href="https://huggingface.co/unsloth/Qwen3.6-27B-GGUF">Qwen3.6 focuses on making coding agents actually usable in real-world workflows</a></p></li></ul><p>If there&#8217;s a common thread, it&#8217;s this: AI is shifting from isolated models to systems that operate in context. In that shift, what we optimize for, how we connect data, and how we act on it are becoming just as important as the models themselves.</p><p>Let&#8217;s get into it.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong>AI Alignment Isn&#8217;t a Fix&#8212;It&#8217;s the Whole System</strong></h2><p><em>Why RLHF and modern alignment methods are really about defining what AI systems optimize for?</em></p><p>By <strong>Gowri Rekha, </strong>Content Engineer, Data Science.</p><p>There is a prevalent assumption in how we talk about artificial intelligence: that systems are built first and aligned later. In this view, alignment behaves like a finishing layer, something applied once the real engineering work is done. It is an appealing idea because it suggests that intelligence and intention can be handled separately.</p><p>The truth though is that they cannot be handled separately.</p><p>AI does not understand in the way people assume. They do not reason about intent or meaning in a human sense. Instead, they learn patterns from data and feedback, and optimize for the signals they are given. They don&#8217;t always get it right, of course, but they reliably move in the direction they&#8217;re rewarded. That is both their strength and their risk. When a system is designed to optimise, it will do so. Even if the objective itself is poorly defined.</p><p>This is why alignment is not a correction. The real issue is not that AI systems fail to do what they are told. It is that they succeed a little too well. Behaviour is shaped by what systems are trained to optimize. This is true across AI systems, but it is easiest to see in reinforcement learning, where what gets rewarded becomes more likely. The challenge is defining what &#8220;desirable&#8221; actually means.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:773138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/195842734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NIWT!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>Human goals, just like human desires, are rarely precise. They are shaped by context, judgment and sometimes contradiction. We rely on intuition and shared understanding. These do not translate easily into metrics and reward functions. When they are reduced into simplified metrics, systems begin to exploit the gaps. What emerges is not failure, but a kind of distorted success. The system achieves the objective as defined, while missing its intent. This is often called reward hacking, though there is nothing accidental about it. It is the natural outcome of a system doing exactly what it has been asked to do.</p><p>This is where the idea of alignment as an afterthought breaks down. Alignment cannot be added later because it sits at the point where success is defined. It exists before the model, before the training loop, before the data pipeline. Once a system is trained to optimize for signals derived from data, human feedback, or reward models, those signals shape the behavior that emerges. Trying to fix this later is like changing performance metrics in a company that has already optimised around the wrong ones. The issue, you see, is not reporting. It is the design itself.</p><p>One practical response has been to involve humans directly in the learning process. Instead of trying to define &#8220;good&#8221; in advance, systems are guided by human preferences. People compare outputs, make judgments and provide corrections. Reinforcement learning from human feedback, or RLHF, formalises this approach by turning subjective evaluation into a training signal.</p><p>It works not because it is perfect, but because it accepts a simple reality. Alignment is not only a technical problem. It is a human one.</p><p>Introducing humans, however, brings its own complications. Feedback is inconsistent. It varies with context, bias and fatigue. In effect, it trades one set of challenges for another . This has led to newer methods that try to reduce reliance on direct human input and improve scalability while retaining its intent. Techniques such as Reinforcement Learning from AI Feedback and Constitutional AI are part of this shift. Contrastingly, DPO uses human data but simplifies the process by removing the need to have a reward model.</p><p>As the author, <em>Sandip Kulkarni</em>, of <em>A Practical Guide to Reinforcement Learning from Human Feedback </em>explains: <strong>&#8220;These methods reduce cost and complexity. RLAIF lowers human effort, DPO removes reward modeling, and Constitutional AI adds structured principles. They are useful in specific scenarios, but RLHF still performs better in some cases, especially complex reasoning or high-stakes domains. None fully replace RLHF yet, but are important for their strengths.&#8221;</strong></p><p>What is emerging is not a replacement for RLHF, but a broader toolkit. Different methods suit different constraints, and alignment is becoming less about a single technique and more about choosing the right approach for the context.</p><p>Understanding these ideas is one challenge. Building intuition around them is another. Much of the difficulty comes from the way alignment is presented, often as something abstract or detached from core machine learning concepts. Sandip takes a different approach: <strong>&#8220;The book starts by introducing reinforcement learning concepts and relating RLHF and transfer learning to core algorithms like Q-learning. It demonstrates how human feedback can be integrated in simplified RL environments, such as gridworld, a classical navigation problem that reduces cognitive load and makes the underlying mechanics easier to understand. This helps readers see RLHF as part of a broader AI system rather than just a recipe or isolated algorithm.&#8221;</strong></p><p>The progression from simple environments to large language models reflects a more grounded way of thinking about alignment. It is not an isolated technique applied at scale, but an extension of fundamental reinforcement learning principles. By building this foundational base, readers can see how advanced techniques like Policy Gradients, GAE, and PPO are not just isolated recipes, but a natural scaling of these fundamental principles to the world of Large Language Models.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:421917,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/195842734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jdEV!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>The motivation behind Sandip Kulkarni&#8217;s work also points to a larger gap in the field: <strong>&#8220;RL and LLMs are tools and methodologies that enable today&#8217;s AI capabilities. While the engineering processes for these are relatively well defined, and continue to show improvements, the AI alignment problem has been a critical frontier problem at the intersection of the Human-AI interface. I didn&#8217;t find literature bridging RL, LLMs, and AI alignment in the way I was looking for, so I decided to do it myself.&#8221;</strong></p><p>This gap between capability and control is where much of the current progress in AI is concentrated. The conversation is shifting from how to build more capable systems to how to ensure those systems behave in ways that are consistent with human intent.</p><p>The implication is straightforward. If alignment is treated as secondary, improvements in capability will amplify existing problems. If it is treated as foundational, capability and behaviour evolve together.</p><p>In that sense, alignment is not a feature of AI systems. It is the system. It determines not only what they can do, but how they will behave when given the opportunity.</p><p>For those working in this space, the challenge is not just to understand alignment, but to apply it. <em>A Practical Guide to Reinforcement Learning from Human Feedback</em> is designed to bridge that gap, connecting core reinforcement learning ideas with practical alignment techniques across different scales.</p><p><strong>Read more here in the book, <a href="https://www.packtpub.com/en-us/product/a-practical-guide-to-reinforcement-learning-from-human-feedback-9781835880517">A Practical Guide to Reinforcement Learning from Human Feedback</a>.</strong></p><div><hr></div><p>We&#8217;re hosting a free live session on DeerFlow, where core contributors will walk through the open-source SuperAgent framework for building autonomous, long-running AI workflows&#8212;<a href="https://www.eventbrite.co.uk/e/build-ai-agents-with-deerflow-20-tickets-1987511310833?aff=datapro">join us on May 6.</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.co.uk/e/build-ai-agents-with-deerflow-20-tickets-1987511310833?aff=datapro" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 424w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 848w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EoOW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75808,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-ai-agents-with-deerflow-20-tickets-1987511310833?aff=datapro&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/195842734?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 424w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 848w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!EoOW!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34dbc77c-fcc0-49a0-ad7c-c3f9357fcfed_1880x940.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Data Science &amp; ML Research Roundup</strong></h3><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/04/24/meet-gitnexus-an-open-source-mcp-native-knowledge-graph-engine-that-gives-claude-code-and-cursor-full-codebase-structural-awareness/">Meet GitNexus: An Open-Source MCP-Native Knowledge Graph Engine That Gives Claude Code and Cursor Full Codebase Structural Awareness</a> </strong>GitNexus tackles a core flaw in AI coding agents: lack of codebase awareness. It builds a full knowledge graph of repositories, mapping dependencies, execution flows, and structure, then serves it via MCP to agents. This enables accurate impact analysis, safer edits, and architectural reasoning, turning AI from guesswork into informed decision-making, even for smaller models.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/04/25/google-deepmind-introduces-vision-banana-an-instruction-tuned-image-generator-that-beats-sam-3-on-segmentation-and-depth-anything-v3-on-metric-depth-estimation/">Google DeepMind Introduces Vision Banana: An Instruction-Tuned Image Generator That Beats SAM 3 on Segmentation and Depth Anything V3 on Metric Depth Estimation.</a> </strong>Google&#8217;s Vision Banana challenges a core assumption in computer vision: generative models can also understand images. Built by lightly tuning an image generator, it matches or beats specialist models across segmentation, depth, and normals, without task-specific architectures. By framing perception as image generation, it turns one model into a generalist vision system, signaling a shift toward unified, foundation-level visual intelligence.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/building-workforce-ai-agents-with-visier-and-amazon-quick/">Building Workforce AI Agents with Visier and Amazon Quick</a>: </strong>Amazon Quick and Visier combine to solve a core enterprise gap: fragmented decision-making. By connecting workforce intelligence with organizational context through MCP, they create a unified agentic workspace where users can query, analyze, and act in one place. The result is faster insights, automated workflows, and context-rich decisions grounded in both live data and internal policies.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/amazon-quick-for-marketing-from-scattered-data-to-strategic-action/">Amazon Quick for marketing: From scattered data to strategic action.</a> </strong>Amazon Quick tackles a core marketing bottleneck: disconnected tools and scattered insights. By unifying data across systems into a personal knowledge graph, it delivers real-time campaign intelligence, automated research, and scalable content creation. The result is faster execution, automated workflows, and a shift from manual reporting to strategy, where insights are instantly actionable.</p><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent-platform">Introducing Gemini Enterprise Agent Platform</a>: </strong>Google&#8217;s Gemini Enterprise Agent Platform reframes how enterprises build and manage AI agents. It brings model access, development tooling, orchestration, and governance into one system. It builds on Vertex AI but targets a more complex, multi-agent world. Teams can design, deploy, and coordinate agents across systems. Built-in memory, security, and observability ensure agents operate with context and control at scale.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/amazon-sagemaker-ai-now-supports-optimized-generative-ai-inference-recommendations/">Amazon SageMaker AI now supports optimized generative AI inference recommendations</a>: </strong>Amazon SageMaker AI rethinks one of the most painful parts of GenAI: getting models into production. Instead of trial-and-error benchmarking, it automates the entire process, from narrowing infrastructure choices to applying the right optimizations and validating them on real GPUs. What used to take weeks of tuning and guesswork becomes a guided, metrics-driven path to production readiness.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/04/27/meta-ai-releases-sapiens2-a-high-resolution-human-centric-vision-model-for-pose-segmentation-normals-pointmap-and-albedo/">Meta AI Releases Sapiens2: A High-Resolution Human-Centric Vision Model for Pose, Segmentation, Normals, Pointmap, and Albedo</a>. </strong>Meta&#8217;s Sapiens2 goes after a long-standing gap in vision models: truly understanding humans. It blends reconstruction and contrastive learning to capture both texture and meaning, trained on a massive, carefully curated human dataset. Designed for high-resolution reasoning, it advances how models interpret pose, body structure, and surface details across real-world conditions.</p><p><strong>&#9726;<a href="https://www.marktechpost.com/2026/04/25/xai-launches-grok-voice-think-fast-1-0-topping-%cf%84-voice-bench-at-67-3-outperforming-gemini-gpt-realtime-and-more/">xAI Launches grok-voice-think-fast-1.0: Topping &#964;-voice Bench at 67.3%, Outperforming Gemini, GPT Realtime, and More</a>. </strong>xAI&#8217;s grok-voice-think-fast-1.0 pushes voice AI closer to real conversations. It handles full-duplex interaction, interruptions, and noisy inputs while reasoning in real time without latency tradeoffs. Built for complex workflows, it captures structured data accurately and operates across languages, with strong benchmark performance and proven scale in live customer support and sales environments.</p><p><strong>&#9726;<a href="https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro">deepseek-ai/DeepSeek-V4-Pro &#183;</a> </strong>DeepSeek-V4 pushes open-source LLMs into long-context and high-efficiency territory. Built as a Mixture-of-Experts system with up to 1M token context, it combines hybrid attention and optimized training to reduce compute while scaling capability. With flexible reasoning modes and</p><p>strong coding, reasoning, and agent benchmarks, it closes the gap with leading closed models.</p><p><strong>&#9726;<a href="https://huggingface.co/openai/privacy-filter">openai/privacy-filter &#183;</a> </strong>OpenAI&#8217;s Privacy Filter focuses on a practical gap in AI pipelines: reliable PII detection at scale. It uses a bidirectional token-classification approach to identify and mask sensitive data in a single pass. Lightweight, fast, and deployable on-prem, it&#8217;s designed for high-throughput workflows where teams need controllable, context-aware privacy filtering.</p><p><strong>&#9726;<a href="https://huggingface.co/unsloth/Qwen3.6-27B-GGUF">unsloth/Qwen3.6-27B-GGUF &#183;</a> </strong>Qwen3.6 focuses on making coding LLMs more usable in real workflows. It improves agentic coding, repository-level reasoning, and tool calling, while preserving context across interactions. Designed with developer feedback, it supports long contexts and integrates easily with modern inference stacks, aiming to deliver a more stable and practical coding assistant experience.</p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[AI is getting autonomous. Your systems aren’t.]]></title><description><![CDATA[What indexing, agents, and infra reveal about the next failure points.]]></description><link>https://packtdatapro1.substack.com/p/ai-is-getting-autonomous-your-systems</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/ai-is-getting-autonomous-your-systems</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 09 Apr 2026 16:01:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ikv8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://www.vpdae.com/redirect/se5vwfdpxa13p7u5gb1pyo7zk1r" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vaIy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/se5vwfdpxa13p7u5gb1pyo7zk1r&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 424w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 848w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vaIy!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79be282-d549-48eb-9862-4d3f4ed6d55e_300x200.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h4><a href="https://www.vpdae.com/redirect/se5vwfdpxa13p7u5gb1pyo7zk1r">Thesys Agent Builder lets you build an AI Agent that turns your data into stunning, interactive UI in real-time. No more walls of text, just visual, actionable insights right inside the conversation.</a></h4><p>Connect databases like Snowflake, Databricks and more. Describe what the agent does and deploy. Your agent is live within minutes! No SQL, no code, no new infra needed. Now your agent handles natural language questions and responds with interactive charts, tables, and dashboards instead of text.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/se5vwfdpxa13p7u5gb1pyo7zk1r&quot;,&quot;text&quot;:&quot;Try it for free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.vpdae.com/redirect/se5vwfdpxa13p7u5gb1pyo7zk1r"><span>Try it for free</span></a></p><div><hr></div><p>Hello there!</p><p>Welcome to DataPro 169.</p><p>This week&#8217;s issue sits at the intersection of performance, control, and scale across the modern data and AI stack. As systems grow more autonomous and multimodal, the underlying question remains the same: how do we design systems that are both efficient and reliable in production?</p><p>We start with an expert-led deep dive from <a href="https://www.packtpub.com/en-us/product/sql-for-data-analytics-9781836646242">Packt author Jun Shan on PostgreSQL indexing</a>, a foundational capability that determines whether your data systems scale gracefully or collapse under real-world workloads. It&#8217;s a reminder that even as AI evolves rapidly, core data infrastructure decisions still shape performance outcomes.</p><p>Across the rest of the issue, that same theme shows up in different forms: models becoming more customizable, agents becoming more autonomous, infrastructure becoming more scalable, and governance becoming more critical. From fine-tuned LLMs and self-optimizing agents to multimodal generation and secure AI deployment, the stack is evolving toward systems that can both act independently and be controlled precisely.</p><p>Here&#8217;s what else is shaping the data and AI landscape this week:</p><ul><li><p><a href="https://aws.amazon.com/blogs/machine-learning/customize-amazon-nova-models-with-amazon-bedrock-fine-tuning/">Fine-tuning Nova models on Amazon Bedrock</a> is making domain-specific AI faster, cheaper, and more accurate</p></li><li><p><a href="https://cloud.google.com/blog/products/ai-machine-learning/lyria-3-and-lyria-3-pro-on-vertex-ai">Google&#8217;s Lyria 3</a> models bring controllable, studio-quality music generation into applications</p></li><li><p><a href="https://www.marktechpost.com/2026/04/05/meet-autoagent-the-open-source-library-that-lets-an-ai-engineer-and-optimize-its-own-agent-harness-overnight/">AutoAgent</a> shows how AI can now optimize its own agent workflows without human tuning</p></li><li><p><a href="https://www.anthropic.com/glasswing">Project Glasswing</a> signals a shift toward AI-powered cybersecurity defense at scale</p></li><li><p><a href="https://huggingface.co/google/gemma-4-31B-it">Gemma 4 </a>expands open multimodal models with strong reasoning and on-device capabilities</p></li><li><p><a href="https://www.marktechpost.com/2026/04/08/meet-osgym-a-new-os-infrastructure-framework-that-manages-1000-replicas-at-0-23-day-for-computer-use-agent-research/">OSGym</a> makes large-scale computer-use agent training dramatically more affordable</p></li><li><p><a href="https://aws.amazon.com/blogs/machine-learning/human-in-the-loop-constructs-for-agentic-workflows-in-healthcare-and-life-sciences/">Human-in-the-loop</a> patterns are becoming essential for safe AI deployment in healthcare</p></li></ul><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em>Merlyn Shelley,</em></p><p><em>Growth Lead, Packt.</em></p><div><hr></div><p><a href="https://www.eventbrite.com/e/1983351838740/?discount=ANALYTICS35">Design production-ready Power BI and Fabric analytics systems</a> that scale across teams and complexity, with governance built in from day one. Get a complete architecture playbook, capacity planning tools, semantic modeling framework, real-world case studies, and a free bestselling Power BI eBook.</p><p>Save 35% with code <strong><a href="https://www.eventbrite.com/e/1983351838740/?discount=ANALYTICS35">ANALYTICS35</a></strong> &#127903;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/1983351838740/?discount=ANALYTICS35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ikv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:489005,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/1983351838740/?discount=ANALYTICS35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/193678418?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ikv8!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F343a0610-60ed-46cc-b545-36950c77da24_2160x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>PostgreSQL Indexing</strong></h2><p>By <strong>Jun Shan</strong></p><p><strong>Introduction</strong></p><p>Indexes are one of the most important performance tools in the PostgreSQL databases. Without indexes, even a well-designed schema can become slow as data grows. Many systems work perfectly during development, when tables contain thousands of rows. But in production, tables often grow to millions or hundreds of millions of rows. At that scale, queries that once took milliseconds can suddenly take minutes or even hours.</p><p>Consider a customer support system where agents need to look up orders by customer ID. If the orders table contains 50 million records and there is no index, PostgreSQL must scan every row to find matching orders. This is called a sequential scan. Even on fast hardware, scanning millions of rows repeatedly can overwhelm the system and slow down the entire application.</p><p>Proper indexing is often the difference between a system that scales and one that fails under real-world load. The author has worked with production database systems where indexing reduced query time from several minutes to milliseconds. In this blog, we will go through some introductory understanding of PostgreSQL indexes.</p><p><strong>The Core Concept</strong></p><p>An index is a supporting data structure that helps PostgreSQL find rows faster. It works much like an index in a book. Instead of reading every page to find a topic, you use the index to jump directly to the right location. Indexes matter because they dramatically reduce the amount of work required to answer queries. Without an index, PostgreSQL must perform a sequential scan. This means reading every row in the table and checking whether it matches the query condition. With an index, PostgreSQL can locate the relevant rows quickly, often by examining only a small portion of the data.</p><p>The most common type of index in PostgreSQL is the B-tree index. It organizes values in sorted order, which allows fast lookup, filtering, and sorting. When you create an index on a column, PostgreSQL builds a structure that allows efficient searching based on that column&#8217;s values.</p><p>Indexes are powerful, but they must be used strategically. Many practitioners misunderstand how indexes work. One common mistake is assuming that indexes automatically improve every query. In reality, indexes help only when the query uses the indexed column in filtering, joining, or sorting. Another mistake is creating too many indexes. Each index consumes storage and slows down insert, update, and delete operations because PostgreSQL must maintain the index structure.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://packtdatapro1.substack.com/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="/__u/packtdatapro1.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>Practical Example</strong></p><p>Consider an e-commerce system with a table that stores customer orders:</p><p><code>orders</code></p><p><code>------</code></p><p><code>order_id</code></p><p><code>customer_id</code></p><p><code>order_date</code></p><p><code>status</code></p><p><code>total_amount</code></p><p><code>A common query might look like this:</code></p><p><code>SELECT *</code></p><p><code>FROM orders</code></p><p><code>WHERE customer_id = 1001;</code></p><p>If the table contains millions of rows and there is no index, PostgreSQL must scan every row to find orders for customer 1001. This can take a long time.</p><p>To fix this, you can create a B-tree index:</p><p><code>CREATE INDEX idx_orders_customer_id</code></p><p><code>ON orders(customer_id);</code></p><p>This creates a sorted structure based on customer_id. Now, when PostgreSQL runs the query, it can use the index to locate matching rows quickly instead of scanning the entire table.</p><p>The improvement can be dramatic. A query that previously took several seconds might now complete in a few milliseconds.</p><p>Indexes also help with range queries. For example:</p><p><code>SELECT *</code></p><p><code>FROM orders</code></p><p><code>WHERE customer_id IN (1001, 1003, 1007)</code></p><p><code>AND order_date = &#8216;2026-03-01&#8217;;</code></p><p><code>If you create a composite index:</code></p><p><code>CREATE INDEX idx_orders_customer_date</code></p><p><code>ON orders(customer_id, order_date DESC);</code></p><p>PostgreSQL can query with both filters efficiently using the same index. This is especially valuable in applications where users frequently view recent orders, transactions, or events.</p><p><strong>Common Pitfalls</strong></p><p>While indexes are powerful, improper use can reduce performance instead of improving it.</p><p>One common mistake is over-indexing. Each index must be updated whenever data changes. If a table has too many indexes, insert and update operations become slower. This is because PostgreSQL must update every related index in addition to the table itself.</p><p>Another mistake is indexing columns with low selectivity. Selectivity refers to how unique the values are. For example, indexing a column with only two values, such as status (&#8220;active&#8221; or &#8220;inactive&#8221;), may not help much. PostgreSQL may still choose a sequential scan inside each status&#8217; storage because the index does not narrow down the results significantly.</p><p>Composite indexes introduce another challenge: column order matters. For example, an index on (customer_id, order_date) works well for queries filtering by customer_id and order_date, or by customer_id alone. But it may not help queries filtering only by order_date. Understanding query patterns is critical when designing composite indexes.</p><p>Many experienced users also forget to analyze query execution plans. PostgreSQL provides the EXPLAIN and EXPLAIN ANALYZE commands, which show whether an index is being used. Simply creating an index does not guarantee PostgreSQL will use it.</p><p>Another advanced consideration is index maintenance. PostgreSQL uses a process called VACUUM to clean up dead rows. Without proper maintenance, indexes can become bloated and inefficient. Regular VACUUM and ANALYZE operations help keep indexes effective.</p><p>Some of the most effective optimization strategies include:</p><ul><li><p>Indexing columns used in WHERE, JOIN, and ORDER BY clauses</p></li></ul><ul><li><p>Using composite indexes for frequent multi-column queries</p></li></ul><ul><li><p>Avoiding unnecessary indexes</p></li></ul><ul><li><p>Monitoring query performance regularly</p></li></ul><ul><li><p>Reviewing execution plans to confirm index usage</p></li></ul><p>Good indexing is not about creating many indexes. It is about creating the right indexes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://packtdatapro1.substack.com/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="/__u/packtdatapro1.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>Conclusion</strong></p><p>Indexes are essential for making PostgreSQL databases fast and scalable. They allow PostgreSQL to locate data efficiently without scanning entire tables. This becomes increasingly important as databases grow in size and complexity.</p><p>The key insight is that indexes are not automatic performance boosters. They must be carefully designed based on real query patterns. The most effective indexes target frequently used filters, joins, and sorting operations. At the same time, excessive or poorly designed indexes can slow down write operations and waste resources.</p><p>The broader impact of proper indexing is significant. It improves application responsiveness, reduces server load, and enables systems to scale to millions or billions of records. In many real-world systems, indexing is the single most important factor in database performance.</p><p>If you work with PostgreSQL, reviewing your indexes is one of the highest-value improvements you can make. Use tools like EXPLAIN ANALYZE, observe real query behavior, and design indexes intentionally. Even small changes can produce dramatic performance gains.</p><p>For further information, especially the behind scene definitions of how different types of indexes are created and utilized, you can refer to <em>Chapter 10, Performant SQL</em> in my book, <em><a href="https://www.packtpub.com/en-us/product/sql-for-data-analytics-9781836646242">SQL for Data Analytics, 4th Edition</a></em>, where we provide comprehensive coverage to PostgreSQL indexes. Your feedback on this topic is greatly appreciated.</p><div><hr></div><p>Solve real-world data problems by combining <a href="https://www.eventbrite.com/e/1985573439608/?discount=GENAI35">SQL with GenAI</a> in a hands-on session built for practical workflows and faster insights. Walk away with reusable frameworks, prompt templates, real datasets, debugging checklists, and a free bestselling SQL eBook.</p><p>Save 35% with code <strong><a href="https://www.eventbrite.com/e/1985573439608/?discount=GENAI35">GENAI35</a></strong> &#127903;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/1985573439608/?discount=GENAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 424w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 848w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aj2X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114330,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/1985573439608/?discount=GENAI35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/193678418?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 424w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 848w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!aj2X!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb7ea591-19ce-401d-b1e2-8590439f3f87_1880x1058.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Data Science &amp; ML Research Roundup</strong></h3><p><strong>&#9726;</strong> <strong><a href="https://aws.amazon.com/blogs/machine-learning/customize-amazon-nova-models-with-amazon-bedrock-fine-tuning/">Customize Amazon Nova models with Amazon Bedrock fine-tuning.</a></strong> To customize AI models effectively, Amazon Bedrock enables fine-tuning of Amazon Nova models by embedding domain-specific knowledge directly into the model, improving accuracy, reducing latency, and lowering costs; this article explains how Bedrock supports customization through supervised and reinforcement fine-tuning and distillation, compares these methods with prompt-based approaches, and demonstrates their impact using an intent classification example that significantly boosts performance.</p><p><strong>&#9726;</strong> <strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/lyria-3-and-lyria-3-pro-on-vertex-ai">Lyria 3 and Lyria 3 Pro on Vertex AI:</a></strong> To generate high-quality music for applications, Google&#8217;s Lyria 3 models on Vertex AI enable audio creation from text and images with vocals, lyrics, and structured compositions; this is about new generative music models that offer flexible track lengths, creative control, and commercial safety, helping businesses integrate studio-quality, predictable audio production into apps, workflows, and content pipelines.</p><p><strong>&#9726;</strong> <strong><a href="https://www.marktechpost.com/2026/04/05/meet-autoagent-the-open-source-library-that-lets-an-ai-engineer-and-optimize-its-own-agent-harness-overnight/">Meet &#8216;AutoAgent&#8217;: The Open-Source Library That Lets an AI Engineer and Optimize Its Own Agent Harness Overnight.</a></strong> AutoAgent is an open-source library that enables a meta-agent to autonomously optimize its own agent harness without human intervention; this is about replacing manual prompt-tuning loops with AI-driven iteration on prompts, tools, and orchestration, achieving top benchmark results and shifting the engineer&#8217;s role from hands-on optimization to setting high-level goals.</p><p><strong>&#9726;<a href="https://www.anthropic.com/glasswing">Project Glasswing: Securing critical software for the AI era.</a></strong> Project Glasswing is a collaborative initiative bringing together major tech and security organizations to use advanced AI models like Anthropic&#8217;s Claude Mythos Preview for cybersecurity defense; this is about addressing the growing risk of AI-driven vulnerability discovery by deploying frontier models to proactively identify and secure critical software, while scaling industry-wide efforts to stay ahead of emerging threats.</p><p><strong>&#9726;</strong> <strong><a href="https://huggingface.co/google/gemma-4-31B-it">google/gemma-4-31B-it:</a></strong> Gemma 4 is Google DeepMind&#8217;s latest family of open multimodal models designed for efficient, high-performance AI across devices; this is about scalable models that support text, images, audio, and video with strong reasoning, coding, and agent capabilities, offering flexible architectures and deployment options from on-device environments to high-performance systems.</p><p><strong>&#9726;</strong> <strong><a href="https://www.marktechpost.com/2026/04/08/meet-osgym-a-new-os-infrastructure-framework-that-manages-1000-replicas-at-0-23-day-for-computer-use-agent-research/">Meet OSGym: A New OS Infrastructure Framework That Manages 1,000+ Replicas at $0.23/Day for Computer Use Agent Research.</a></strong> OSGym is an open-source infrastructure framework designed to make training computer-use AI agents scalable and affordable; this is about solving the high cost and complexity of running thousands of OS environments by optimizing orchestration, storage, and fault recovery, enabling large-scale agent training at dramatically lower costs for research and development.</p><p><strong>&#9726;</strong> <strong><a href="https://aws.amazon.com/blogs/machine-learning/human-in-the-loop-constructs-for-agentic-workflows-in-healthcare-and-life-sciences/">Human-in-the-loop constructs for agentic workflows in healthcare and life sciences.</a></strong> Human-in-the-loop (HITL) constructs are essential for safely deploying AI agents in healthcare and life sciences; this is about integrating human oversight into agent workflows using AWS tools to ensure regulatory compliance, patient safety, and auditability, while maintaining automation efficiency through patterns like approval hooks, tool-level controls, asynchronous workflows, and real-time elicitation.</p><p><em>See you next time!</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://packtdatapro1.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Packt DataPro is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Azure OLTP Resilience by Stephane Eyskens | Bedrock RFT, SageMaker GPUs]]></title><description><![CDATA[Failover, geo-replication, and the new stack: RFT, GPU capacity, and Vertex AI scaling.]]></description><link>https://packtdatapro1.substack.com/p/azure-oltp-resilience-by-stephane</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/azure-oltp-resilience-by-stephane</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 26 Mar 2026 13:03:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0ugX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi there!</p><p>Welcome to DataPro 168, and this week we&#8217;re looking at a shift that feels bigger than any single model launch or product update: the stack is maturing, fast.</p><p>AI is no longer just about smarter models. It is about resilient infrastructure, better deployment economics, multimodal interfaces, self-improving agents, and systems that can actually survive production reality.</p><p>That&#8217;s why this week&#8217;s deep dive article feels especially relevant. In this expert-led piece, <a href="https://www.linkedin.com/in/stephane-eyskens/">St&#233;phane Eyskens, Senior Cloud &amp; Cloud Native Architect (Cloud Native and iPaaS MVP)</a>, cuts through the abstraction to get to the operational reality: performance means very little if your architecture cannot hold up when a region fails.</p><p>In <em><a href="https://medium.com/packt-hub/data-resilience-in-azure-for-oltp-data-stores-59c7cffc8e57">Data Resilience in Azure for OLTP Data Stores</a></em>, he breaks down how Azure SQL, Managed Instance, Cosmos DB, DocumentDB, and Storage behave under real failure scenarios, mapping the actual trade-offs behind RTO, RPO, failover design, and cross-region networking.</p><p>In a week full of noise about what AI can do, this is the kind of grounded analysis that reminds us what production systems still have to guarantee.</p><p>Because in the end, the future does not belong to the most impressive demo. It belongs to the systems that can reason, recover, scale, and stay available when it matters.</p><div><hr></div><h3>&#128269; This week&#8217;s highlights</h3><ul><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/reinforcement-fine-tuning-on-amazon-bedrock-with-openai-compatible-apis-a-technical-walkthrough/">Bedrock RFT goes practical</a></strong><br>Feedback-driven fine-tuning with smaller datasets and OpenAI-style APIs.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/reduce-429-errors-on-vertex-ai">Vertex AI resilience patterns</a></strong><br>How to handle 429s with retries, routing, and smarter traffic design.</p></li><li><p><strong><a href="https://cloud.google.com/blog/topics/training-certifications/join-the-gemini-live-agent-challenge">Gemini Live Agent Challenge</a></strong><br>Build multimodal agents, win up to $80K.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/deploy-sagemaker-ai-inference-endpoints-with-set-gpu-capacity-using-training-plans/">SageMaker GPU reservations</a></strong><br>Predictable inference capacity with training plans.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/03/23/meta-ais-new-hyperagents-dont-just-solve-tasks-they-rewrite-the-rules-of-how-they-learn/">Hyperagents</a></strong><br>Self-improving AI that rewrites its own learning logic.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/03/24/a-coding-implementation-to-design-self-evolving-skill-engine-with-openspace-for-skill-learning-token-efficiency-and-collective-intelligence/">OpenSpace</a></strong><br>Skill-based agents that cut tokens and improve over time.</p></li><li><p><strong>New open models (<a href="https://huggingface.co/nvidia/Nemotron-Cascade-2-30B-A3B">Nemotron</a> + <a href="https://huggingface.co/Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled">Qwen</a>)</strong><br>Stronger reasoning, agentic behavior, and more control.</p></li></ul><p><em>Struggling to move from ML experiments to production systems?</em></p><p>This week, join <strong><a href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1">live PyTorch workshop with Ashish Ranjan Jha</a> (Mar 29, 7&#8211;10 PM GMT+5 | 9:30 AM&#8211;12:30 PM EDT)</strong> and <strong>build the engineering patterns teams use to ship real ML systems.</strong><a href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1"> Save your seat now.</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0ugX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:575195,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/190604853?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1&quot;,&quot;text&quot;:&quot;Save Your Seat&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1"><span>Save Your Seat</span></a></p><p>Let&#8217;s dive in and unpack what it really takes to build systems that hold up under pressure.</p><p><em>See you inside.</em></p><p><em>Cheers,</em></p><p><em>Merlyn Shelley,</em></p><p><em>Growth Lead, Packt.</em></p><div><hr></div><h2><a href="https://medium.com/packt-hub/data-resilience-in-azure-for-oltp-data-stores-59c7cffc8e57">Data resilience in Azure for OLTP data stores | by Stephane Eyskens</a></h2><p>Azure offers many ways to replicate data and implement multi-region architectures. The purpose of this blob post is to illustrate how to achieve the best possible <strong>Recovery Time Objective (RTO)</strong> and <strong>Recovery Point Objective(RPO) </strong>can be achieved using the most commonly used Azure services. I&#8217;m leaving out of scope backup/restore and application-level techniques that help build an exhaustive resilience posture.</p><p>For each service, two situations are considered:</p><ul><li><p>Both regions are fully up and running</p></li><li><p>The primary region is completely unavailable</p></li></ul><p>The scenarios also assume isolation from the Internet, as this is the most representative setup for enterprise-grade architectures.</p><p>If you test these patterns in your own environment, the primary region will likely remain available, which may give the impression that the system behaves differently but make no mistake, this behaves exactly as described below. Let&#8217;s start with Azure SQL, one of the main OLTP service in Azure.</p><h2><strong>Azure SQL</strong></h2><p>In the diagram, I illustrate how geo-replication and failover groups compare. My preference is for failover groups, as they handle DNS more elegantly through static listener endpoints. They also allow you to fail over one or multiple databases together, which is not the case with standard geo-replication. With Azure SQL Database, the primary and secondary servers automatically discover each other, simplifying the configuration.</p><h3><strong>Active Geo-Replication</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!F5Lx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 424w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 848w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!F5Lx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png" width="560" height="249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39948959-d186-427a-a547-20dfee7f73b0_560x249.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:249,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 424w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 848w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F5Lx!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39948959-d186-427a-a547-20dfee7f73b0_560x249.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Azure SQL &#8212; Data Replication through geo-replication</p><h3><strong>Failover Groups</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!awN0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 424w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 848w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 1272w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!awN0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png" width="560" height="250" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:250,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 424w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 848w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 1272w, /__u/substackcdn.com/image/fetch/$s_!awN0!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F373b6c3f-7a0d-45af-a740-d3764c648674_560x250.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Azure SQL &#8212; Data Replication using failover groups</p><h2><strong>Azure SQL Managed Instance</strong></h2><p>Unlike Azure SQL Database, Managed Instances only support failover groups for geo-replication and <em>rely on the customer&#8217;s network infrastructure to carry the replication traffic</em>. Therefore, it is essential to ensure that the primary and secondary instances can reach each other through the underlying network and DNS architecture.</p><p>Because this connectivity depends on the customer&#8217;s network design, multiple implementation patterns are possible, which all have a positive or negative impact on the RPO.</p><h3><strong>Replication through the hubs</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VBGN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 424w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 848w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VBGN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png" width="560" height="269" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:269,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 424w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 848w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VBGN!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F237b0d7e-2ecd-450b-801c-40839b0dd9d8_560x269.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Managed Instance &#8212; Data replication through hubs</p><p>In this setup, each managed instance spoke is peered with its respective regional hub, and the regional hubs are also peered with each other. In some organizations, dedicated integration hubs may fulfill this role instead of relying on a single hub for all connectivity.</p><p>Routing must be configured so that the data replication path follows: <em>primary &#8594; primary regional hub &#8594; secondary regional hub &#8594; secondary</em>. Firewall rules must be defined accordingly to allow this traffic, and in <em>both</em> directions since the secondary also initiates calls to the primary.</p><p>While fully aligned with the hub-and-spoke model, a major drawback of this design is that the replication traffic traverses two firewalls. For highly active databases, this may introduce additional load on the firewalls. If the firewalls do not scale adequately, this could ultimately impact the RPO.</p><h3><strong>Replication through spokes peering</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zUHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 424w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 848w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zUHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png" width="560" height="130" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:130,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 424w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 848w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zUHp!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31402f-0031-4cbc-89e6-c0568bfae163_560x130.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Managed Instance &#8212; Replication through spoke peering</p><p>This setup is the simplest, as both Managed Instance spokes are directly peered with each other. No additional configuration is required since the primary and secondary instances can communicate through the peering.</p><p>However, the main drawback is that this design does not align with the typical hub-and-spoke topology, where peerings are generally allowed between spokes and hubs only, and not directly between spokes.</p><h3><strong>Replication through a hybrid approach</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nvcC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 424w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 848w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nvcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png" width="560" height="232" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:232,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 424w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 848w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nvcC!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4cd672b-9734-4b9c-adbc-ae0f732b433c_560x232.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Managed Instance &#8212; Hybrid Approach</p><p>In this setup, both Managed Instance spokes are peered with their respective regional hub and also directly peered with each other. This enables the use of the direct peering for data replication, while all other traffic continues to be routed through the hubs.</p><p>The advantage is that replication traffic no longer traverses firewalls, reducing latency and avoiding additional load on them, while firewalls still enforce policies for other traffic flows.</p><p>However, this approach again deviates from the traditional hub-and-spoke model, since the two spokes are directly peered. Moreover, because the virtual networks are peered, each VNet can see the entire address space of the other. As a result, a routing misconfiguration on non&#8211;Managed Instance subnets could inadvertently allow other traffic to bypass the firewalls.</p><h3><strong>Replication through subnet-level peering</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XfOh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 424w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 848w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XfOh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png" width="560" height="241" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5ae36fc-7301-44dc-a050-7be193d79631_560x241.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:241,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 424w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 848w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XfOh!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ae36fc-7301-44dc-a050-7be193d79631_560x241.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Managed Instance &#8212; Replication through subnet-level peering</p><p>An alternative to the previous setup is to use subnet-level peering rather than peering the entire virtual networks. In this model, only the Managed Instance subnets are peered, allowing the primary and secondary instances to communicate directly, while all other subnets in the two virtual networks can only see the address range of their respective regional hub.</p><p>The advantage of this approach is that firewalls cannot be bypassed for any traffic unrelated to the Managed Instances, while replication traffic follows the most direct network path with no additional friction.</p><p>However, this design still deviates from the traditional hub-and-spoke topology, since the spokes are partially peered with each other, even though the peering is limited to specific subnets.</p><h3><strong>Replication through virtual hubs (VWAN)</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mnPA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 424w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 848w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mnPA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png" width="560" height="197" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:197,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 424w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 848w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mnPA!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafaba14f-ef64-424d-b7ae-bf55adb94e1c_560x197.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>In Azure Virtual WAN, virtual hubs have a default router that let&#8217;s all spokes talk to each other automatically. Hub to hub communication is also possible providing inter-hub connectivity is configured. In this case, there is no more firewall on the data replication path.</p><h2><strong>Cosmos DB single vs multi-region writes</strong></h2><p>Cosmos DB is well suited for multi-region architectures, as it supports multi-region writes. In addition, the SDKs automatically route requests to available regions, allowing applications to continue operating without any changes on the development side.</p><p>In this diagrams, I illustrate both single-write with read-only replicas and multi-region write configurations.</p><h3><strong>Cosmos single-region write</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!O3Hd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!O3Hd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png" width="560" height="246" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:246,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O3Hd!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f7e532a-69ed-4401-ba24-0be77bfe75ac_560x246.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cosmos DB &#8212; Single write region</p><h3><strong>Cosmos multi-region write</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BmW3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BmW3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png" width="560" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BmW3!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4b43193-4270-44a4-9e07-a2eca7475b83_560x248.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cosmos DB &#8212; multi-region write</p><h2><strong>DocumentDB single vs multiple DNS zones</strong></h2><p>DocumentDB is interesting in terms of DNS behavior since it makes use of SRV records to discover the actual nodes that identify as primary or secondary. Therefore, working with a single or multiple DNS zones makes a big difference.</p><h3><strong>DocumentDB single DNS zone</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Gcxe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 424w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 848w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Gcxe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png" width="560" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9255b094-e523-42bb-b032-e174143bd53b_560x375.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 424w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 848w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Gcxe!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9255b094-e523-42bb-b032-e174143bd53b_560x375.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>DocumentDB &#8212; Single DNS Zone</p><p><em><strong>Continue reading this <a href="https://medium.com/packt-hub/data-resilience-in-azure-for-oltp-data-stores-59c7cffc8e57">full article on our Packt Medium handle.</a></strong></em></p><div><hr></div><p><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">Is your Power BI architecture ready to scale?</a></strong><br>Design Fabric and Power BI systems that stay fast, governed, and production-ready.</p><p>Receive a full architecture playbook, capacity planning worksheet, semantic modeling framework, governance checklist, plus a free <em>Learn Power BI</em> eBook, templates, case studies, and certification.<a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails"> </a><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">Lock in your seat</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1auF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:460378,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/190716357?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Data Science &amp; ML Research Roundup</strong></h3><p><strong>&#9726;</strong><a href="https://aws.amazon.com/blogs/machine-learning/reinforcement-fine-tuning-on-amazon-bedrock-with-openai-compatible-apis-a-technical-walkthrough/">Reinforcement fine-tuning on Amazon Bedrock with OpenAI-Compatible APIs: a technical walkthrough:</a> Reinforcement fine-tuning (RFT) on Amazon Bedrock simplifies LLM customization by learning from feedback, not large datasets, using automated workflows and OpenAI-compatible APIs. This post walks through the full setup, from authentication to Lambda-based reward functions and training jobs, demonstrating how to fine-tune models like GPT-OSS-20B on GSM8K, while explaining RFT&#8217;s core concepts, components, and advantages.</p><p><strong>&#9726;</strong> <a href="https://huggingface.co/HauhauCS/Qwen3.5-35B-A3B-Uncensored-HauhauCS-Aggressive">HauhauCS/Qwen3.5-35B-A3B-Uncensored-HauhauCS-Aggressive:</a> Qwen3.5-35B-A3B Uncensored (Aggressive) delivers a fully unlocked LLM with zero refusals, preserving original capabilities while enabling unrestricted outputs across text, vision, and reasoning tasks. This post outlines its architecture, MoE design, multimodal support, quantized deployment options, recommended inference settings, and how to run it locally via GGUF-compatible tools like llama.cpp and LM Studio.</p><p><strong>&#9726;</strong><a href="https://www.marktechpost.com/2026/03/23/meta-ais-new-hyperagents-dont-just-solve-tasks-they-rewrite-the-rules-of-how-they-learn/">Meta AI&#8217;s New Hyperagents Don&#8217;t Just Solve Tasks&#8212;They Rewrite the Rules of How They Learn:</a> Hyperagents unlock recursive self-improvement by making both task-solving and self-modification fully editable within a single program, enabling transferable, domain-agnostic learning beyond fixed meta-systems. This post explores how DGM-H overcomes infinite regress, introduces metacognitive self-modification, and demonstrates strong gains across robotics, paper review, and math&#8212;while revealing emergent capabilities like memory, tracking, and compute-aware planning.</p><p><strong>&#9726;</strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/reduce-429-errors-on-vertex-ai">Reduce 429 errors on Vertex AI:</a> Reduce 429 errors on Vertex AI by choosing the right consumption model, smoothing traffic, and optimizing requests with retries, caching, and global routing for resilience. This post dives into PayGo vs Priority vs Provisioned Throughput, hybrid architectures, and five key techniques like exponential backoff, prompt optimization, and traffic shaping to build scalable, reliable LLM applications.</p><p><strong>&#9726;</strong><a href="https://www.marktechpost.com/2026/03/24/a-coding-implementation-to-design-self-evolving-skill-engine-with-openspace-for-skill-learning-token-efficiency-and-collective-intelligence/">A Coding Implementation to Design Self-Evolving Skill Engine with OpenSpace for Skill Learning, Token Efficiency, and Collective Intelligence:</a> OpenSpace turns AI agents into self-improving systems that reuse skills, cut token costs, and get smarter with every task. This post walks through a hands-on implementation of its evolving skill engine, covering cold and warm starts, custom skill creation, SQLite inspection, cloud-based skill sharing, multi-task pipelines, and benchmark results showing 4.2x income gains and 46% lower token usage.</p><p><strong>&#9726;</strong><a href="https://huggingface.co/Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled">Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled</a>: Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled boosts local coding-agent reliability with better autonomy, stable tool calling, preserved reasoning mode, and native support for the developer role. This post explains how the model was fine-tuned on Qwen3.5 using Opus-style reasoning distillation, what datasets and training setup shaped it, and why it performs well for coding, math, and logic-heavy offline workflows.</p><p><strong>&#9726;</strong><a href="https://cloud.google.com/blog/topics/training-certifications/join-the-gemini-live-agent-challenge">Join the Gemini Live Agent Challenge</a>: Build immersive multimodal AI agents with Gemini to compete for $80,000 in prizes, Google Cloud credits, and a chance to present at Google Cloud Next &#8217;26. This post announces the Gemini Live Agent Challenge, outlining three categories, prize tiers, and project requirements, while encouraging builders to use Gemini models, the Gen AI SDK or ADK, and Google Cloud services.</p><p><strong>&#9726;</strong><a href="https://aws.amazon.com/blogs/machine-learning/deploy-sagemaker-ai-inference-endpoints-with-set-gpu-capacity-using-training-plans/">Deploy SageMaker AI iference endpoints with set GPU capacity using training plans:</a> Guarantee reliable GPU capacity for LLM inference on SageMaker by reserving instances upfront with training plans, ensuring predictable performance and cost control. This post explains how to secure p-family GPUs for inference endpoints, covering capacity search, reservation creation, and deployment workflows, helping teams run uninterrupted evaluations and manage endpoints efficiently during fixed time windows.</p><p><strong>&#9726;</strong><a href="https://huggingface.co/nvidia/Nemotron-Cascade-2-30B-A3B">nvidia/Nemotron-Cascade-2-30B-A3B:</a> Nemotron-Cascade-2-30B-A3B delivers strong open reasoning and agentic performance in a compact MoE setup, with thinking and instruct modes, long context, and standout math and coding benchmarks. This post introduces the model&#8217;s capabilities, compares its results against major baselines, and walks through deployment, chat templating, tool use, and agentic setup with vLLM and Transformers.</p><p><em>See you next time!</em></p>]]></content:encoded></item><item><title><![CDATA[Become a DataPro Champion]]></title><description><![CDATA[Help others discover practical data knowledge &#8212; and earn recognition, authorship, and a place at the heart of the community along the way.]]></description><link>https://packtdatapro1.substack.com/p/turn-your-network-into-premium-access</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/turn-your-network-into-premium-access</guid><pubDate>Mon, 23 Mar 2026 09:08:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZiBI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZiBI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png" width="1200" height="693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:693,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206064,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZiBI!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e07ab0-1417-487e-b5f6-1f7f1c1e64dc_1200x693.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Share DataPro. Build Your Reputation.</strong></p><p>You already know the value of sharp, practical data knowledge. Now help grow the community &#8212; and earn a place at the heart of it.</p><p>Share DataPro with friends and colleagues. Every subscriber who joins through your link moves you closer to something more than discounts &#8212; recognition, authorship, a speaker slot, and insider access to the people shaping data today.</p><p>From your first public shoutout at 5 referrals to a named VIP advocate at 300+ &#8212; your referrals build your identity in the DataPro community.</p><p>Start sharing your link and climb the DataPro Ambassador Ladder.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 424w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 848w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!e8fG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png" width="1200" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198984,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 424w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 848w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e8fG!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd71cec49-fc4f-4e68-b5ba-66523a450e68_1200x871.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Why People Champion DataPro</strong></h1><p>DataPro is built for professionals who want real-world data knowledge, not just theory. When you refer someone, you&#8217;re not selling them a subscription &#8212; you&#8217;re giving them a shortcut to what actually matters in data.</p><p><strong>Your Byline. Your Audience.</strong> Reach the Contributor tier and co-author an edition of DataPro &#8212; distributed to thousands of analysts, engineers, and data leaders. Your insights, your name, your reach.</p><p><strong>Step Onto the Stage.</strong> Top Champions unlock speaker slots at DataPro workshops and events. Not just attending &#8212; presenting. In front of the people who matter in data.</p><p><strong>Recognition From Day One</strong> Your first 5 referrals earn you a public shoutout in the DataPro newsletter. Not after 100 referrals. Immediately.</p><p><strong>Insider Access, Not Just Content</strong> Join an invite-only Discord community of analysts, engineers, researchers, and data leaders discussing real challenges and solutions.</p><p><strong>Conference &amp; Workshop Access</strong> Free tickets to DataPro workshops and events. Early registration and priority pricing before public release.</p><p><strong>Expert-Led Content</strong> Learn directly from practitioners working on real data systems, pipelines, analytics, and AI.</p><p><strong>A Library Worth Owning</strong> Packt ebook credits spanning AI, ML, data engineering, and analytics. Permanent resources, not a temporary perk.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 424w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 848w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9I6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png" width="1200" height="919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:919,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:238376,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 424w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 848w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9I6k!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb432e0d-7b1e-4956-9278-66b4192f52ee_1200x919.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Climb the DataPro Ambassador Ladder</strong></h1><p>Each milestone unlocks a new reward. Think of it as a journey &#8212; every referral deepens your place in the DataPro community.</p><div><hr></div><p><strong>5 Referrals &#8212; DataPro Insider</strong> <em>&#8220;I&#8217;m part of something real.&#8221;</em></p><ul><li><p>Public shoutout in the DataPro newsletter</p></li><li><p>Access to the DataPro private Discord community</p></li><li><p>Exclusive Insider badge on your profile</p></li></ul><div><hr></div><p><strong>25 Referrals &#8212; DataPro Contributor</strong> <em>&#8220;My voice reaches thousands.&#8221;</em></p><ul><li><p>Co-author a DataPro newsletter edition &#8212; your byline, your ideas, your audience</p></li><li><p>Free ticket to a DataPro workshop or event</p></li><li><p>50% off DataPro Premium subscription</p></li></ul><div><hr></div><p><strong>75 Referrals &#8212; DataPro Champion &#10022;</strong> <em>&#8220;I shape how this community grows.&#8221;</em></p><ul><li><p>Speaker slot at a DataPro workshop or event</p></li><li><p>100% free DataPro Premium &#8212; full access, forever</p></li><li><p>Named Champion across the DataPro community</p></li><li><p>Invitations to special sessions and expert roundtables</p></li></ul><div><hr></div><p><strong>150 Referrals &#8212; DataPro Scholar</strong> <em>&#8220;I invest in the craft.&#8221;</em></p><ul><li><p>One free Packt ebook credit &#8212; any title across AI, ML, analytics, or data engineering</p></li><li><p>Free ticket to an upcoming DataPro conference or flagship event</p></li><li><p>Priority placement for future co-authorship and speaker opportunities</p></li></ul><div><hr></div><p><strong>300+ Referrals &#8212; DataPro VIP</strong> <em>&#8220;I am DataPro.&#8221;</em></p><p>Top contributors receive:</p><ul><li><p>Named VIP advocate &#8212; recognised across all DataPro channels</p></li><li><p>Recurring speaker presence at DataPro workshops and events</p></li><li><p>Direct interaction with experts inside the private Discord group</p></li><li><p>Invitations to exclusive sessions, closed-door roundtables, and special events</p></li><li><p>Free DataPro Premium + all prior tier benefits, sustained</p></li></ul><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 424w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 848w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VEcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png" width="1200" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186707,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 424w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 848w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VEcC!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F194bb343-65d6-489c-ae4e-65484c15f670_1200x733.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>How the Referral Program Works</strong></h1><p>Step 1 Subscribe to DataPro.</p><p>Step 2 Grab your personal referral link from your subscriber dashboard.</p><p>Step 3 Share it with friends, teams, Slack channels, and communities.</p><p>Step 4 Each new subscriber who joins through your link counts as a referral.</p><p>Step 5 Unlock rewards as you hit each milestone.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 424w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 848w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 1272w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!C8UI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png" width="1200" height="887" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:887,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:203360,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 424w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 848w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 1272w, /__u/substackcdn.com/image/fetch/$s_!C8UI!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79de4f78-388a-4a6e-94fc-f915108886d5_1200x887.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Who Should Share DataPro</strong></h1><p>Readers who benefit the most from this program typically include:</p><ul><li><p>Data analysts</p></li><li><p>Data engineers</p></li><li><p>AI / ML practitioners</p></li><li><p>Product and analytics professionals</p></li><li><p>Students learning data skills</p></li><li><p>Leaders building data teams</p></li><li><p>Data-adjacent roles &#8212; product managers, consultants, operators who work with data daily</p></li></ul><p>If your network works with data, your referrals will quickly add up.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/packtdatapro1.substack.com/leaderboard" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 424w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 848w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sspl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png" width="1200" height="865" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:865,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:273985,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://packtdatapro1.substack.com/leaderboard&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/191358502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 424w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 848w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 1272w, /__u/substackcdn.com/image/fetch/$s_!sspl!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cccb4b9-21ab-4ac3-9db5-12ee4114e4d7_1200x865.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1><strong>Build the DataPro Community</strong></h1><p>The goal of DataPro is simple:</p><p>Bring together people who care about practical data knowledge, expert insights, and solving real problems &#8212; and recognise the people who help that community grow.</p><p>Every referral strengthens what we&#8217;re building together.</p><p>Share your referral link and start climbing the ladder. Your first reward is just 5 referrals away.</p><div><hr></div><h2><strong>Start Referring</strong></h2><p>Open your <a href="/__u/packtdatapro1.substack.com/leaderboard">subscriber dashboard to find your personal referral link</a> and start sharing.</p><p>Your first milestone is closer than you think &#8212; 5 referrals unlocks your first recognition, your Insider badge, and access to the DataPro private community.</p><p>Grow the DataPro community. Earn your place at the heart of it.</p>]]></content:encoded></item><item><title><![CDATA[Operationalizing AI agents, deploying custom LLMs on AWS, building multimodal models, and mastering PostgreSQL JSON.]]></title><description><![CDATA[Inside: SageMaker agent integrations, Oumi fine-tuning pipelines, the Qwen Opus-distilled reasoning model, and LTX-2.3 video generation.]]></description><link>https://packtdatapro1.substack.com/p/operationalizing-ai-agents-deploying</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/operationalizing-ai-agents-deploying</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 12 Mar 2026 14:03:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0ugX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi there,</p><p>Welcome to <strong>DataPro #167 &#8211; From Flexible Data to Production AI</strong>, where we explore how modern data and machine learning systems are evolving to handle dynamic data, reasoning models, and real-world deployment.</p><p>Most modern applications no longer operate on perfectly structured datasets. Event streams, product attributes, and application telemetry often evolve faster than database schemas. The challenge today is not simply storing this flexible data, but querying and analyzing it efficiently without sacrificing performance or maintainability.</p><p>This week, we&#8217;re collaborating with <strong>Packt expert author Jun Shan</strong>, whose book <em><strong><a href="https://www.packtpub.com/en-us/product/sql-for-data-analytics-9781836646242">SQL for Data Analytics (4th Edition)</a></strong></em> explores practical SQL techniques used in modern analytics systems. In this issue, we look at a capability that has quietly become essential across analytics pipelines and data science platforms: <strong>JSON processing in PostgreSQL</strong>.</p><p>JSON allows teams to store dynamic attributes and evolving event payloads without constantly redesigning schemas. But flexibility alone isn&#8217;t enough. As Jun Shan explains, PostgreSQL strikes a balance between relational structure and document-style storage. By combining traditional columns with JSONB storage and proper indexing strategies, teams can support evolving application data while maintaining fast, reliable queries at scale.</p><p>In the expert-led piece, you&#8217;ll see how JSON processing works in PostgreSQL, how event-tracking systems store dynamic payloads, how SQL can query nested JSON fields directly, and why JSON should complement relational modeling rather than replace it. If you work with PostgreSQL in analytics pipelines, this is a design pattern worth understanding.</p><p>Alongside that deep dive, this week&#8217;s <strong>Data Science &amp; ML Research Roundup</strong> explores what&#8217;s shaping modern machine learning systems and AI infrastructure:</p><p><strong>&#8226; <a href="https://cloud.google.com/blog/products/ai-machine-learning/bringing-nano-banana-2-to-enterprise">Bringing Nano Banana 2 to enterprise</a> <br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/operationalizing-agentic-ai-part-1-a-stakeholders-guide/">Operationalizing Agentic AI in production systems</a> <br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/building-custom-model-provider-for-strands-agents-with-llms-hosted-on-sagemaker-ai-endpoints/">Building custom model providers for Strands Agents on SageMaker</a> <br>&#8226; <a href="https://aws.amazon.com/blogs/machine-learning/accelerate-custom-llm-deployment-fine-tune-with-oumi-and-deploy-to-amazon-bedrock/">Fine-tuning LLMs with Oumi and deploying to Amazon Bedrock</a> <br>&#8226; <a href="https://huggingface.co/Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled">The Qwen3.5-27B Claude-distilled reasoning model</a> <br>&#8226; <a href="https://huggingface.co/Lightricks/LTX-2.3">Lightricks&#8217; LTX-2.3 audio-visual foundation model</a></strong></p><p>Together, these developments point to a broader shift across the data and AI stack: systems are becoming more flexible, more multimodal, and increasingly designed to move quickly from experimentation to production.</p><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em>Merlyn Shelley,</em></p><p><em>Growth Lead, Packt.</em></p><div><hr></div><p><em><strong>Struggling to move from ML experiments to production systems?</strong></em></p><p>Join this <strong><a href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1">live PyTorch workshop with Ashish Ranjan Jha</a> (Mar 29, 7&#8211;10 PM GMT+5 | 9:30 AM&#8211;12:30 PM EDT)</strong> and <strong>build the engineering patterns teams use to ship real ML systems.</strong> Save your seat now.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0ugX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:575195,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/building-production-ready-pytorch-systems-in-a-day-tickets-1983348934052?aff=e1&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/190604853?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0ugX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb843b6a-db98-4057-baec-c565566c83fe_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>JSON Processing in PostgreSQL</strong></h2><p><strong>By Jun Shan</strong></p><p><strong>Introduction</strong></p><p>Modern applications rarely work with perfectly structured data. Instead, they often receive flexible, changing, or partially defined information. This is where JSON processing becomes essential in databases managed by the PostgreSQL DBMS. PostgreSQL allows you to store and query JSON directly, combining the flexibility of document databases with the reliability of relational systems.</p><p>Consider a real-world example: an e-commerce platform storing product information. Each product has standard fields like name and price, but also dynamic attributes such as color, size, technical specifications, or regional variations. These attributes differ between products and change over time. Creating separate relational columns for every possible attribute would be inefficient and difficult to maintain.</p><p>JSON allows developers to store flexible attributes in a structured format without constantly modifying the database schema. The author, having worked with systems where JSON processing allowed rapid feature development while maintaining strong query performance and data consistency, will share some concepts and tips in this blog.</p><p><strong>The Core Concept</strong></p><p>JSON processing in PostgreSQL refers to storing, querying, and manipulating data in JavaScript Object Notation (JSON) format directly within the database. PostgreSQL provides two JSON-related data types: JSON and JSONB. JSON stores the data as text, while JSONB stores it in a binary format optimized for fast querying and indexing. In most cases, JSONB is the better choice for production systems.</p><p>JSON processing allows PostgreSQL to treat JSON documents as structured data. Instead of retrieving the entire JSON document and parsing it in the application, PostgreSQL can extract specific fields directly within SQL queries.</p><p>For example, consider a JSON document stored in a column:</p><p>{</p><p>&#8220;color&#8221;: &#8220;red&#8221;,</p><p>&#8220;size&#8221;: &#8220;large&#8221;,</p><p>&#8220;weight&#8221;: 2.5</p><p>}</p><p>PostgreSQL allows you to query individual values inside this document using built-in operators. This allows filtering, searching, and analyzing JSON data efficiently.</p><p>JSON processing matters because it provides flexibility without sacrificing database capabilities. Developers can store evolving or optional attributes without constantly redesigning tables. At the same time, PostgreSQL still supports indexing, filtering, and joining JSON data.</p><p>However, many practitioners misuse JSON. One common mistake is treating JSON as a replacement for relational design. JSON is useful for flexible attributes, but core relational data such as IDs, relationships, and frequently queried fields should remain in structured columns. JSON is most effective when used strategically, not as a universal replacement for relational structure. Another mistake is storing JSON but not indexing it properly, which leads to slow queries.</p><div><hr></div><p><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">Is your Power BI architecture ready to scale?</a></strong><br>Design Fabric and Power BI systems that stay fast, governed, and production-ready.</p><p>Receive a full architecture playbook, capacity planning worksheet, semantic modeling framework, governance checklist, plus a free <em>Learn Power BI</em> eBook, templates, case studies, and certification.<a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails"> </a><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">Lock in your seat</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1auF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:460378,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/190716357?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1auF!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36141b9e-82e7-432e-857e-e498862fb0fc_2160x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>Practical Example</strong></p><p>Consider a customer event tracking system. The system records user actions such as login, purchase, and page views. Each event has common fields, but also event-specific details.</p><p>A table might look like this:</p><p>events</p><p>------</p><p>event_id</p><p>user_id</p><p>event_type</p><p>event_time</p><p>event_data (JSONB)</p><p>The event_data column stores flexible information depending on the event type.</p><p>Example JSON for a purchase event:</p><p>{</p><p>&#8220;product_id&#8221;: 12345,</p><p>&#8220;price&#8221;: 49.99,</p><p>&#8220;currency&#8221;: &#8220;USD&#8221;,</p><p>&#8220;payment_method&#8221;: &#8220;credit_card&#8221;</p><p>}</p><p>Example JSON for a login event:</p><p>{</p><p>&#8220;device&#8221;: &#8220;mobile&#8221;,</p><p>&#8220;browser&#8221;: &#8220;Chrome&#8221;,</p><p>&#8220;location&#8221;: &#8220;New York&#8221;</p><p>}</p><p>This design allows the system to store different types of events without changing the schema.</p><p>Now suppose you want to find all purchase events where the payment method was credit card. PostgreSQL allows you to query inside the JSON:</p><p>SELECT *</p><p>FROM events</p><p>WHERE event_data-&gt;&gt;&#8217;payment_method&#8217; = &#8216;credit_card&#8217;;</p><p>The operator -&gt;&gt; extracts the value as text, allowing comparison.</p><p>If this query runs frequently, you can create an index:</p><p>CREATE INDEX idx_events_payment_method</p><p>ON events USING GIN (event_data);</p><p>This allows PostgreSQL to search JSON content efficiently.</p><p>This approach enables flexible storage while maintaining strong query performance. It also reduces schema complexity and accelerates development.</p><p><strong>Common Pitfalls</strong></p><p>While JSON processing is powerful, improper use can lead to performance and maintainability problems.</p><p>One major mistake is storing everything in JSON instead of using relational columns. JSON should not replace core relational structure. For example, fields like user_id, event_time, and event_type should remain separate columns. These fields are frequently filtered and joined, and relational columns perform better for these operations.</p><p>Another common mistake is failing to use JSONB. The JSON type stores raw text, which must be parsed every time it is accessed. JSONB stores parsed binary data, which allows faster queries and indexing. Most production systems should use JSONB.</p><p>Indexing is another critical area. Without indexes, PostgreSQL must scan every row to find matching JSON values. This becomes slow as tables grow. Using GIN (Generalized Inverted Index) indexes significantly improves JSON query performance.</p><p>Large JSON documents also introduce update costs. PostgreSQL stores rows as complete units. When a JSON field is updated, PostgreSQL often rewrites the entire row. Frequent updates to large JSON documents can increase storage usage and reduce performance.</p><p>Another pitfall is lack of data validation. Relational columns enforce types such as integer, date, or numeric. JSON fields are more flexible, which can lead to inconsistent data if validation is not enforced at the application or database level.</p><p>Experienced practitioners should also watch for query inefficiencies. Extracting JSON fields repeatedly in queries can add overhead. In some cases, frequently queried JSON attributes should be promoted to relational columns.</p><p>Effective optimization strategies include:</p><ul><li><p>Use JSONB instead of JSON</p></li></ul><ul><li><p>Index JSON fields using GIN indexes</p></li></ul><ul><li><p>Keep core relational fields outside JSON</p></li></ul><ul><li><p>Store only flexible or optional attributes in JSON</p></li></ul><ul><li><p>Monitor query performance using EXPLAIN ANALYZE</p></li></ul><ul><li><p>Avoid excessively large JSON documents</p></li></ul><p>The key is balancing flexibility and performance.</p><p><strong>Conclusion</strong></p><p>JSON processing in PostgreSQL provides a powerful way to handle flexible, evolving data without sacrificing database performance. It allows developers to store structured information without constantly modifying table schemas, making it ideal for modern applications with dynamic requirements.</p><p>The most important insight is that JSON complements relational design rather than replacing it. Core relational data should remain in structured columns, while flexible attributes can be stored in JSONB. When used correctly, PostgreSQL allows efficient querying, indexing, and analysis of JSON data.</p><p>The broader impact is significant. JSON processing enables faster development, simpler schema evolution, and better support for modern application patterns such as event tracking, configuration storage, and flexible product attributes. It allows PostgreSQL to combine the strengths of relational and document databases in a single system.</p><p>If you work with PostgreSQL, you should actively evaluate where JSON processing can improve your design. Start by identifying flexible or changing attributes, store them in JSONB, and add proper indexes. With careful use, JSON processing can greatly improve both development agility and system performance.</p><p>For further information, especially the details of how JSON documents are accessed and transformed, you can refer to <em>Chapter 11, Processing JSON and Arrays</em> in my book, <em><strong><a href="https://www.packtpub.com/en-us/product/sql-for-data-analytics-9781836646242">SQL for Data Analytics, 4th Edition</a></strong></em><strong><a href="https://www.packtpub.com/en-us/product/sql-for-data-analytics-9781836646242">,</a></strong> where we provide comprehensive coverage to PostgreSQL&#8217;s JSON functionalities.</p><div><hr></div><p>&#9889; Refactor production code safely with AI in our <strong><a href="https://www.eventbrite.com/e/safely-refactor-production-codebases-with-ai-registration-1982005923070?aff=datapro">live Packt workshop with ast-grep creator Herrington Darkholme</a></strong><a href="https://www.eventbrite.com/e/safely-refactor-production-codebases-with-ai-registration-1982005923070?aff=datapro"> &#8212; </a><strong><a href="https://www.eventbrite.com/e/safely-refactor-production-codebases-with-ai-registration-1982005923070?aff=datapro">join us live.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/safely-refactor-production-codebases-with-ai-registration-1982005923070?aff=datapro" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8rUD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png" width="960" height="480" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:480,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:133161,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/safely-refactor-production-codebases-with-ai-registration-1982005923070?aff=datapro&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/190604853?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8rUD!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6472148e-4ced-4dee-83e4-dfae3932c982_960x480.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="https://cloud.google.com/blog/products/ai-machine-learning/bringing-nano-banana-2-to-enterprise">Bringing Nano Banana 2 to enterprise</a>: </strong>Nano Banana 2 promises something image models often miss: understanding the prompt before generating the image. Designed for the new era of generative creativity, it combines Pro-level image generation and editing with the speed of Flash, making advanced visual creation more accessible. This post explores Nano Banana 2&#8217;s capabilities, from real-time web-informed visuals and 4K upscaling to consistent subject rendering and accurate text generation, and explains how businesses and creative teams can integrate the model into their workflows to produce high-quality, production-ready visuals at scale.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/operationalizing-agentic-ai-part-1-a-stakeholders-guide/">Operationalizing Agentic AI Part 1: A Stakeholder&#8217;s Guide.</a> </strong>Agentic AI promises transformative productivity, but many enterprise pilots stall before reaching production. This post argues that the gap is not technology but execution. Drawing on AWS&#8217;s work with over 1,000 organizations, it explains how leaders can operationalize agentic AI by defining workflows clearly, bounding agent autonomy, measuring outcomes, and treating agents like structured roles within a well-run team.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/building-custom-model-provider-for-strands-agents-with-llms-hosted-on-sagemaker-ai-endpoints/">Building custom model provider for Strands Agents with LLMs hosted on SageMaker AI endpoints:</a></strong> Running custom LLMs on SageMaker offers flexibility and cost control, but response format mismatches can prevent them from working with Strands agents. This guide shows how to bridge that gap by building custom model parsers that translate OpenAI-style responses into the Bedrock Messages API format, enabling seamless integration between SageMaker-hosted models and the Strands Agents SDK.</p><p><strong>&#9726;<a href="https://aws.amazon.com/blogs/machine-learning/accelerate-custom-llm-deployment-fine-tune-with-oumi-and-deploy-to-amazon-bedrock/">Accelerate custom LLM deployment: Fine-tune with Oumi and deploy to Amazon Bedrock.</a></strong> Fine-tuning open-source LLMs often breaks down between experimentation and production due to fragmented tooling. This guide shows how to streamline the process by using Oumi to fine-tune models like Llama on EC2, store artifacts in S3, and deploy them to Amazon Bedrock with Custom Model Import, enabling scalable, managed inference without managing infrastructure.</p><p><strong>&#9726;<a href="https://huggingface.co/Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled">Jackrong/Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled</a>: </strong>Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled is a community fine-tuned reasoning model built on Qwen3.5, distilled from Claude 4.6 Opus reasoning traces. This post outlines its training approach, datasets, and improvements in structured chain-of-thought reasoning, autonomy, and coding-agent performance, enabling more efficient step-by-step problem solving in local AI workflows.</p><p><strong>&#9726;<a href="https://huggingface.co/Lightricks/LTX-2.3">Lightricks/LTX-2.3:</a> </strong>LTX-2.3 is an open audio-visual foundation model from Lightricks that generates synchronized video and sound within a single diffusion-based system. This release improves prompt adherence, audio quality, and visual fidelity, while remaining open-weight and locally runnable, enabling developers to build text-to-video, image-to-video, and multimodal generation workflows.</p><p><em>See you next time!</em></p>]]></content:encoded></item><item><title><![CDATA[Streamlit + Snowflake GenAI, production-ready agents, multi-LoRA efficiency, GPU reliability, and DreamDojo.]]></title><description><![CDATA[From Prototype to Production: Trustworthy AI, Fast MVPs & Scalable Agents]]></description><link>https://packtdatapro1.substack.com/p/streamlit-snowflake-genai-production</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/streamlit-snowflake-genai-production</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 26 Feb 2026 13:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Fbsi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi there!</p><p><strong>Welcome to DataPro #166</strong> &#128075;</p><p>AI is no longer stuck in the lab. The real challenge now is building systems that scale, stay reliable, and earn trust in production.</p><p>This week, we lead with an expert walkthrough featuring <a href="https://www.linkedin.com/in/chanin-nantasenamat/">Dr. Chanin Nantasenamat</a>, the Data Professor, on why rapid prototyping beats perfection. Using Streamlit, Snowflake, and GenAI, he breaks down how to move from idea to MVP faster, validate with users early, and design AI apps that are production-ready from day one.</p><p>If you are building AI agents, fine-tuning models, scaling infrastructure, or optimizing GPUs, this issue connects the dots from front-end experimentation to back-end reliability.</p><div><hr></div><h2>&#128270; This Week&#8217;s Highlights</h2><ul><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/a-devs-guide-to-production-ready-ai-agents">Production-ready AI agents:</a></strong> Lifecycle frameworks for memory, orchestration, evaluation, and deployment.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/efficiently-serve-dozens-of-fine-tuned-models-with-vllm-on-amazon-sagemaker-ai-and-amazon-bedrock/">Multi-LoRA with vLLM:</a></strong> Efficiently serve fine-tuned MoE models on shared GPUs via SageMaker and Bedrock.</p></li><li><p><strong><a href="https://cloud.google.com/blog/products/ai-machine-learning/expanding-vertex-ai-with-claude-opus-4-6">Claude Opus 4.6 &amp; Sonnet 4.6:</a></strong> Frontier models on Vertex AI for enterprise workflows and agentic systems.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/building-intelligent-event-agents-using-amazon-bedrock-agentcore-and-amazon-bedrock-knowledge-bases/">Amazon Bedrock AgentCore:</a></strong> Secure, scalable, memory-aware AI assistants without custom infrastructure.</p></li><li><p><strong><a href="https://cloud.google.com/blog/topics/developers-practitioners/mastering-model-adaptation-a-guide-to-fine-tuning-on-google-cloud">Fine-tuning on Google Cloud:</a></strong><a href="https://cloud.google.com/blog/topics/developers-practitioners/mastering-model-adaptation-a-guide-to-fine-tuning-on-google-cloud"> </a>Vertex AI for managed Gemini tuning, GKE for customizable LoRA pipelines.</p></li><li><p><strong><a href="https://aws.amazon.com/blogs/machine-learning/train-codefu-7b-with-verl-and-ray-on-amazon-sagemaker-training-jobs/">CodeFu-7B with RL on SageMaker:</a></strong> Distributed reinforcement learning using Ray and veRL for scalable code models.</p></li><li><p><strong><a href="https://huggingface.co/Qwen/Qwen3.5-397B-A17B">Qwen3.5-397B:</a></strong><a href="https://huggingface.co/Qwen/Qwen3.5-397B-A17B"> </a>A multimodal MoE foundation model with 201-language support and large-scale RL training.</p></li><li><p><strong><a href="https://www.marktechpost.com/2026/02/24/meta-ai-open-sources-gcm-for-better-gpu-cluster-monitoring-to-ensure-high-performance-ai-training-and-hardware-reliability/">Meta&#8217;s GCM toolkit:</a></strong> Proactive GPU cluster monitoring to eliminate silent hardware failures.</p></li><li><p><strong><a href="https://arxiv.org/pdf/2602.06949">NVIDIA DreamDojo:</a></strong> A robot world model trained on 44k hours of human video for physics-aware simulation.</p></li></ul><div><hr></div><p>Join us this week on <strong>February 28th</strong> for: <strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">GenAI System Design Workshop</a></strong><br>Design end-to-end GenAI systems built for scale, cost control, and production accountability.</p><p>Walk away with a reusable AI System Design Playbook, real-world architecture case studies, practical decision templates, and direct private chat access to Sairam to clear your doubts. Includes a certificate of completion and post-event resources you can apply immediately. <strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">35% off with code DATAPRO35 | Only 10 seats left.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!umPX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!umPX!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff15ef26e-93a4-4d85-8747-26f2dc3ae125_940x470.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3>Sponsor Spotlight</h3><p><strong><a href="https://getunblocked.com/?utm_source=packt_webdevpro&amp;utm_medium=email&amp;utm_campaign=contextengine&amp;utm_content=260223_primary">Unblocked: The context layer your AI tools are missing.</a></strong><br>Give your agents the understanding they need to generate reliable code, reviews, and answers. Unblocked builds context from your team&#8217;s code, PR history, documentation, planning tools, and runtime signals, so AI outputs reflect how your system actually works. <strong><a href="https://getunblocked.com/?utm_source=packt_webdevpro&amp;utm_medium=email&amp;utm_campaign=contextengine&amp;utm_content=260223_primary">See how it works.</a></strong></p><div><hr></div><p>All of it points to one thing: AI is becoming a systems discipline. Let&#8217;s step into what that looks like in practice.</p><p><em>Cheers,</em></p><p><em>Merlyn Shelley,</em></p><p><em>Growth Lead, Packt.</em></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://packtdatapro1.substack.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share Packt DataPro&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/packtdatapro1.substack.com/?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share Packt DataPro</span></a></p><h1><strong><a href="https://medium.com/packt-hub/dr-chanin-nantasenamat-explains-why-rapid-prototyping-beats-perfection-1a54477363b8?postPublishedType=repub">Dr. Chanin Nantasenamat Explains Why Rapid Prototyping Beats Perfection</a></strong></h1><div id="youtube2-d5QPlJIAkE8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;d5QPlJIAkE8&quot;,&quot;startTime&quot;:&quot;1s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/d5QPlJIAkE8?start=1s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In the fifth episode of <em>Pack Talks</em>, host Abhishek Kaushik sits down with <a href="https://www.linkedin.com/in/chanin-nantasenamat/">Dr. Chanin Nantasenamat</a>, better known to many as the &#8220;<a href="https://www.youtube.com/@DataProfessor">Data Professor</a>.&#8221; With more than 15 years of experience in applied data science, over 160 research publications, and a strong presence in the AI education space through <a href="https://learn.deeplearning.ai/courses/fast-prototyping-of-genai-apps-with-streamlit/information">DeepLearning.AI</a>, Snowflake, and YouTube, Dr. Chanin brings both academic depth and hands-on builder energy to the conversation.</p><p>The focus of the episode is simple but powerful: how to turn ideas into working AI-powered applications quickly using Streamlit.</p><p>What follows is not just a discussion about a Python library. It is a blueprint for how modern builders can move from concept to prototype to MVP in record time.</p><h2><strong>What Is Streamlit, Really?</strong></h2><p>At its core, Streamlit is a low-code Python web framework that allows you to build interactive web applications with remarkably little code.</p><p>You can create a web app interface with something as simple as:</p><pre><code><code>import streamlit as st
st.title(&#8221;My First App&#8221;)</code></code></pre><p>That is not an exaggeration. With a few intuitive commands such as <code>st.title()</code>, <code>st.write()</code>, or <code>st.button()</code>, you can generate a clean, modern user interface almost instantly.</p><p>What makes Streamlit stand out?</p><ul><li><p>It is Pythonic. If you know basic Python, you can build apps.</p></li><li><p>It is opinionated in a good way. The default UI looks polished without design effort.</p></li><li><p>It is open source and free.</p></li><li><p>It is easy to deploy and share.</p></li></ul><p>Compared to alternatives like Gradio, Typer, or R&#8217;s Shiny, Streamlit strikes a balance between simplicity and flexibility. Shiny caters strongly to the R ecosystem. Gradio is excellent for ML demos. Streamlit, however, feels like a natural extension of Python itself. It is designed for rapid experimentation and iteration.</p><p>It is especially appealing to what Dr. Chanin calls &#8220;vibe coders&#8221; &#8212; developers who build interactively, testing ideas in real time rather than engineering everything upfront.</p><div><hr></div><p><strong><a href="https://www.eventbrite.com/e/ship-production-pytorch-system-in-a-day-train-optimize-deploy-workshop-tickets-1983348934052?aff=e1">Production PyTorch Workshop</a></strong><a href="https://www.eventbrite.com/e/ship-production-pytorch-system-in-a-day-train-optimize-deploy-workshop-tickets-1983348934052?aff=e1"><br></a>Move from model experimentation to optimized, deployable ML systems with proven export and inference patterns.</p><p>Get the complete code repository, deployment checklist, optimization templates, and a FREE <em>Mastering PyTorch</em> eBook.<br>Includes workshop recording, failure-mode guide, and certificate of completion.<br><strong><a href="https://www.eventbrite.com/e/ship-production-pytorch-system-in-a-day-train-optimize-deploy-workshop-tickets-1983348934052?aff=e1">40% off Early Bird with code EBPY40 | Ends next week</a>.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/ship-production-pytorch-system-in-a-day-train-optimize-deploy-workshop-tickets-1983348934052?aff=e1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Fbsi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53178,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/ship-production-pytorch-system-in-a-day-train-optimize-deploy-workshop-tickets-1983348934052?aff=e1&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/189113030?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Fbsi!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d5a07e5-4d50-43f4-a30a-44554d24e9e6_940x470.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Why Rapid Prototyping Beats Perfection</strong></h2><p>One of the most important themes in the episode is the value of rapid prototyping.</p><p>Many aspiring builders fall into what is often called analysis paralysis. They overthink architecture, scalability, performance, and edge cases before they have even validated the core idea.</p><p>Rapid prototyping flips that approach.</p><p>Instead of building the perfect system from day one, you:</p><ol><li><p>Start with an idea.</p></li><li><p>Build a minimum viable product (MVP).</p></li><li><p>Share it with users.</p></li><li><p>Collect feedback.</p></li><li><p>Iterate.</p></li></ol><p>This cycle dramatically reduces risk.</p><p>Rather than relying on your own assumptions, you gather feedback from real users. If 100 people interact with your prototype, their behavior tells you far more than months of isolated planning ever could. You can pivot early. You can refine features that matter. You can drop what does not.</p><p>In a world where AI tools accelerate development, the cost of building early prototypes has dropped significantly. That changes the innovation equation.</p><p>Making ideas tangible early accelerates product&#8211;market fit.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/1980455085473/?discount=DATAPRO30" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b9W-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.com/e/1980455085473/?discount=DATAPRO30&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b9W-!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91ba41e4-f8dd-4ec8-882b-9ca1c41cca6b_1600x800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Inside the Fast Prototyping Course</strong></h2><p><a href="https://learn.deeplearning.ai/courses/fast-prototyping-of-genai-apps-with-streamlit/information">Dr. Chanin&#8217;s Fast Prototyping course, available on Coursera and DeepLearning.AI, is structured around this mindset.</a></p><p>The course is beginner-friendly and organized into three main modules:</p><h2><strong>1. Building an MVP</strong></h2><p>Learners start by converting abstract ideas into functional web apps. The emphasis is not on theoretical perfection but on building something usable.</p><h2><strong>2. Iterative Development</strong></h2><p>The course reinforces the loop: idea &#8594; prototype &#8594; feedback &#8594; improvement.</p><p>This teaches learners to think experimentally. A prototype is not a final product. It is a learning instrument.</p><h2><strong>3. Integration with Snowflake and GenAI</strong></h2><p>The course then levels up by integrating Streamlit with Snowflake&#8217;s AI and data cloud platform. Learners work with:</p><ul><li><p>Databases</p></li><li><p>APIs</p></li><li><p>AI inference using Snowflake Cortex</p></li><li><p>Real-world datasets such as an Avalanche winter gear dataset</p></li></ul><p>The progression is deliberate. First, build something. Then make it intelligent.</p><p>Importantly, the course does not assume deep knowledge of data structures, algorithms, or advanced machine learning. Basic Python familiarity and some exposure to libraries like Pandas and NumPy are sufficient.</p><p>There is also a complete code repository, allowing learners to run demos, experiment, and adapt examples without starting from scratch.</p><h2><strong>Streamlit as the Front-End Layer of AI Systems</strong></h2><p>One of the most valuable conceptual takeaways from the episode is architectural clarity.</p><p>Streamlit is not the AI model. It is not the database. It is not the inference engine.</p><p>It is the user interface layer.</p><p>Behind the scenes, your application might include:</p><ul><li><p>Large language models for inference</p></li><li><p>Databases for structured data</p></li><li><p>APIs for external services</p></li><li><p>Retrieval-augmented generation (RAG) pipelines</p></li><li><p>SQL generation from natural language queries</p></li></ul><p>Streamlit orchestrates the interaction between user and system.</p><p>For example, in the course, learners build a chatbot that converts natural language questions into SQL queries. A user asks a question. The model translates it into SQL. The database retrieves structured answers. The results are displayed instantly in the Streamlit interface.</p><p>This bridges the gap between complex backend AI workflows and intuitive user experiences.</p><div><hr></div><p><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">Power BI &amp; Fabric Architecture Workshop</a></strong><br>Architect scalable, governance-ready BI systems with the right Fabric, capacity, and semantic modeling decisions.</p><p>Receive a production-ready architecture playbook, capacity planning worksheet, semantic modeling framework, and governance checklist.<br>Includes FREE <em>Learn Power BI</em> eBook, templates, case studies, and certificate of completion.<br><strong><a href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails">40% off Early Bird with code EARLY40 | Limited time.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hG4x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg" width="940" height="461" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:461,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53759,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.com/e/design-production-ready-power-bi-fabric-analytics-systems-workshop-tickets-1983351838740?aff=emails&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/189113030?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hG4x!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6127d10-f085-4baa-8d32-7c651a8bb278_940x461.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Prompt Engineering and Observability</strong></h2><p>As GenAI systems become more integrated into applications, prompt engineering becomes critical.</p><p>How you structure instructions to large language models affects:</p><ul><li><p>Output quality</p></li><li><p>Accuracy</p></li><li><p>Reliability</p></li><li><p>User trust</p></li></ul><p>But there is another crucial layer: observability.</p><p>When building AI systems, you need to understand:</p><ul><li><p>What inputs were given to the model?</p></li><li><p>What outputs were generated?</p></li><li><p>Which data sources were used?</p></li><li><p>How consistent are responses?</p></li></ul><p>Tools such as TruEra, an open-source observability platform acquired by Snowflake, help track model behavior and inputs and outputs. Observability strengthens trust and makes debugging easier.</p><p>When you combine:</p><ul><li><p>Streamlit as the UI layer</p></li><li><p>Prompt engineering for better model outputs</p></li><li><p>Observability tools for transparency</p></li></ul><p>You create AI-powered apps that are not only functional but trustworthy.</p><p>Reading along? Catch the full article on our <strong><a href="https://medium.com/packt-hub/dr-chanin-nantasenamat-explains-why-rapid-prototyping-beats-perfection-1a54477363b8?postPublishedType=repub">Packt Medium handle</a>.</strong></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9899; <a href="https://cloud.google.com/blog/products/ai-machine-learning/a-devs-guide-to-production-ready-ai-agents">A dev&#8217;s guide to production-ready AI agents:</a> </strong>AI agents have evolved from research prototypes to real-world products, raising new challenges in testing, memory, orchestration, and security. Unlike deterministic software, agents require lifecycle-specific frameworks. This guide collection covers architecture, interoperability, context engineering, evaluation, and production deployment, helping developers move confidently from prototype to scalable, trustworthy agent systems.</p><p><strong>&#9899; <a href="https://aws.amazon.com/blogs/machine-learning/efficiently-serve-dozens-of-fine-tuned-models-with-vllm-on-amazon-sagemaker-ai-and-amazon-bedrock/">Efficiently serve dozens of fine-tuned models with vLLM on Amazon SageMaker AI and Amazon Bedrock.</a> </strong>Running multiple fine-tuned MoE models can waste GPU capacity when traffic is low. New multi-LoRA support in vLLM enables several customized models to share a single GPU by dynamically swapping lightweight adapters. With kernel and execution optimizations, this approach improves latency and throughput, making large-scale, cost-efficient AI deployment far more practical today.</p><p><strong>&#9899; <a href="https://cloud.google.com/blog/products/ai-machine-learning/expanding-vertex-ai-with-claude-opus-4-6">Expanding Vertex AI with Claude Opus 4.6.</a> </strong>Google Cloud has added Anthropic&#8217;s Claude Opus 4.6 and Sonnet 4.6 to Vertex AI, expanding its frontier model lineup. Opus targets complex enterprise workflows and agentic systems, while Sonnet balances speed and cost. With managed infrastructure, governance, long context windows, and agent tooling, Vertex AI enables secure, scalable production AI across coding, analysis, and automation use cases.</p><p><strong>&#9899; <a href="https://aws.amazon.com/blogs/machine-learning/building-intelligent-event-agents-using-amazon-bedrock-agentcore-and-amazon-bedrock-knowledge-bases/">Building intelligent event agents using Amazon Bedrock AgentCore and Amazon Bedrock Knowledge Bases.</a> </strong>This post shows how to build and deploy a production-ready, personalized event assistant using Amazon Bedrock AgentCore. Instead of spending months on infrastructure, teams can use managed memory, identity, runtime, and RAG components to deliver secure, scalable AI agents. The solution supports thousands of concurrent users with enterprise-grade security, session isolation, and long-term personalization.</p><p><strong>&#9899; <a href="https://cloud.google.com/blog/topics/developers-practitioners/mastering-model-adaptation-a-guide-to-fine-tuning-on-google-cloud">Mastering Model Adaptation: A Guide to Fine-Tuning on Google Cloud.</a></strong> As AI apps move to production, prompt engineering often falls short on consistency and control. Google Cloud&#8217;s new labs show how to fine-tune models for reliability and specialization. Choose Vertex AI for a fully managed Gemini tuning workflow, or GKE for customizable LoRA-based tuning of open-source models, enabling production-ready, domain-adapted AI systems.</p><p><strong>&#9899; <a href="https://aws.amazon.com/blogs/machine-learning/train-codefu-7b-with-verl-and-ray-on-amazon-sagemaker-training-jobs/">Train CodeFu-7B with veRL and Ray on Amazon SageMaker Training jobs.</a></strong> Training advanced code-generation models with reinforcement learning is complex and infrastructure-heavy. This post shows how to train the 7B CodeFu model using veRL and Ray on Amazon SageMaker, combining distributed RL orchestration with managed infrastructure. The result is scalable, fault-tolerant training for algorithmic reasoning models, without managing clusters manually.</p><p><strong>&#9899; <a href="https://huggingface.co/Qwen/Qwen3.5-397B-A17B">Qwen/Qwen3.5-397B-A17B</a>: </strong>Qwen3.5 marks a major upgrade in foundation models, combining multimodal early fusion, a hybrid Gated DeltaNet plus sparse MoE architecture, large-scale reinforcement learning, and support for 201 languages. With 397B parameters and efficient activation, it delivers strong reasoning, coding, vision, and agent performance while optimizing throughput, latency, and global accessibility.</p><p><strong>&#9899; <a href="https://www.marktechpost.com/2026/02/24/meta-ai-open-sources-gcm-for-better-gpu-cluster-monitoring-to-ensure-high-performance-ai-training-and-hardware-reliability/">Meta AI Open Sources GCM for Better GPU Cluster Monitoring to Ensure High Performance AI Training and Hardware Reliability</a>: </strong>As AI training clusters scale to thousands of GPUs, hardware instability becomes a hidden risk. Meta&#8217;s open-source GCM toolkit tackles &#8220;silent&#8221; GPU failures by tightly integrating hardware telemetry with Slurm-based HPC orchestration. With automated health checks, DCGM diagnostics, and OpenTelemetry support, GCM enables reliable, large-scale model training and better infrastructure observability.</p><p><strong>&#9899; <a href="https://arxiv.org/pdf/2602.06949">NVIDIA&#8217;s DreamDojo: A Generalist Robot World Model from Large-Scale Human Videos.</a></strong> DreamDojo is a large-scale robot world model trained on 44,000 hours of egocentric human video to simulate dexterous, contact-rich tasks. Using continuous latent actions and a real-time distillation pipeline, it enables physics-aware, controllable predictions for robotics. This advances scalable robot training, teleoperation, and model-based planning in open-world environments.</p><p><em>See you next time!</em></p>]]></content:encoded></item><item><title><![CDATA[From The Kaggle Book to Designing ML and GenAI Systems That Scale]]></title><description><![CDATA[Luca Massaron on mastering Kaggle skills, plus Sairam Sundaresan on designing ML and GenAI systems that scale.]]></description><link>https://packtdatapro1.substack.com/p/from-the-kaggle-book-to-designing</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/from-the-kaggle-book-to-designing</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Mon, 09 Feb 2026 06:13:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RYF1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong><a href="https://packt-publishing.typeform.com/sl-survey2026#referrer=bipro">Packt and Go1 Invite You to Shape a New Study on Developer Learning</a></strong></h3><p>As AI generates more learning content, it is becoming harder to see where expert input really makes a difference. <strong><a href="https://www.linkedin.com/company/packt-publishing/">Packt</a></strong> has recently partnered with <strong><a href="https://www.linkedin.com/company/go1/">Go1</a></strong> to create a short study looking at how developers actually learn today, and when structured courses still matter alongside AI tools. <br><br>If you work with learning or rely on it to build skills, your perspective would be useful. The survey takes under 5 minutes to complete, and the results will be shared in a study published in March.</p><p><strong><a href="https://packt-publishing.typeform.com/sl-survey2026#referrer=bipro">Take the 5-Minute Survey</a></strong></p><p><strong><a href="https://landing.packtpub.com/subscribe-datapronewsletter/">Subscribe</a> | <a href="https://forms.office.com/e/zGLCFB1PML">Submit a tip</a> | <a href="https://packt.booker.co/newsletter/5cf9ce18-060a-43fe-bc35-5199bce00480">Advertise with Us</a></strong></p><p>&#128075; Hello,</p><p><strong>Welcome to DataPro #164.</strong> As data science and ML roles continue to evolve, standing out increasingly depends on how well you can demonstrate real-world problem solving, not just model knowledge.<br><br>So, if you&#8217;ve ever wondered whether Kaggle is &#8220;just competitions,&#8221; or why so many strong data scientists and ML engineers still credit it for major career breakthroughs, this issue is for you.<br><br>In this edition, Luca Massaron, co-author of <em><strong><a href="https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630">The Kaggle Book, 2nd Edition</a></strong></em>, breaks down what Kaggle truly offers beyond leaderboards. He explains how notebooks, datasets, and competition workflows help build a visible record of problem solving, experimentation, and technical judgment. More importantly, he shows how this experience translates into real-world skills and interview-ready stories using the STAR framework.<br><br>To support your learning, our authors have also created a free reference cheatsheet that maps all the libraries covered in the book, giving you a clear learning path as you work through the resources. You can download it here: <em><strong><a href="https://landing.packtpub.com/the-kaggle-book-second-edition/">Kaggle Book Cheatsheet</a></strong></em>.</p><h3><strong>&#128161; Workshop Spotlight: <a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">Machine Learning and Generative AI System Design Workshop</a></strong></h3><p><strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">Join Sairam Sundaresan</a></strong>, AI Engineering Leader, for a hands-on system design workshop on <strong>February 28</strong>, focused on building machine learning and generative AI systems that actually scale. In this live session, you&#8217;ll move beyond model demos and learn how experienced architects design end-to-end AI systems by balancing cost, latency, quality, and risk.</p><p>Through guided exercises and design sprints, you&#8217;ll practice making real architectural trade-offs and defining success metrics that go beyond accuracy. Whether you&#8217;re an ML engineer, architect, or product leader, this workshop equips you with reusable frameworks to design AI systems that hold up in production and evolve with changing models and regulations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RYF1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RYF1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Packt&quot;,&quot;title&quot;:&quot;Packt&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Packt" title="Packt" srcset="/__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RYF1!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1998d13-a139-4c07-baa7-2586404bb267_940x470.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">Register Now and Save 35%</a></strong></p><p>Use <strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=email">DATAPRO35</a></strong> at checkout for early access savings and reserve your seat.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley</strong></em></p><p><em><strong>Growth Lead, Packt</strong></em></p><h3><strong><a href="https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630">The Essential Asset: Leveraging Kaggle Experience in a Competitive Professional Landscape</a></strong></h3><p>Engaging with the Kaggle platform offers a clear advantage for data science professionals seeking to emerge in complex and challenging job market situations, such as the recent one marked by widespread layoffs and hiring difficulties. While competitive data science does not cover the entire span of enterprise-level processes related to data processing and MLOPs, the knowledge and skills acquired on Kaggle are a significant complement to real-world experience. Kaggle serves as an integrated environment for acquiring, documenting, validating, and showcasing competencies that help candidates stand out from the crowd and avoid becoming obsolete in front of automated machine learning (AutoML) or other off-the-shelf solutions, such as recent tabular AI solutions.</p><p><strong>The Creation of a Verifiable Portfolio</strong></p><p>Employers often view a robust portfolio of projects as a great demonstration of technical knowledge and hands-on experience compared to academic credentials alone. Kaggle facilitates the building up of this critical professional asset.</p><p>First of all, Notebooks are recognized as the most important tool (after rankings) for demonstrating a candidate&#8217;s abilities, providing tangible evidence of their capacity for clean coding and effective communication. Even if top ranks are not achieved, high-quality Notebooks focused on Exploratory Data Analysis (EDA), tutorials on model architectures, or implementations of cutting-edge research prove crucial abilities, such as extracting visual and non-visual insights from data. Notebooks showcase not just what a candidate has done, but also how they approach problems and communicate insights and conclusions, which is critical for working with management, clients, and experts from diverse backgrounds in a business-oriented company environment.</p><p>On the other hand, Kaggle Datasets provide an excellent means for demonstrating ability with data to be used with Machine Learning (ML) algorithms. By curating, cleaning, and documenting data, professionals can publish and maintain a dataset on Kaggle, thereby demonstrating their understanding of the data&#8217;s value and potential. The presence of a description, tags, a license, sources, and a frequency of updates are pieces of information used to calculate a usability index, which helps others understand how to use the data. This shows an ability to manage and document data over time. Recently, this opportunity has also been extended to models, allowing the showcase of the necessary competencies in maintenance, fine-tuning, and evaluation of both small and large language models.</p><p><strong>This Week&#8217;s Sponsor: <a href="https://www.telerik.com/webinars/devcraft/ai-for-developers-how-to-achieve-a-50-percent-productivity-boost?utm_medium=cpm&amp;utm_source=webdevpro&amp;utm_campaign=dt_ai_productivity_webinar_bitovi">Progress Telerik</a></strong></p><p><strong>Webinar:<a href="https://www.telerik.com/webinars/devcraft/ai-for-developers-how-to-achieve-a-50-percent-productivity-boost?utm_medium=cpm&amp;utm_source=webdevpro&amp;utm_campaign=dt_ai_productivity_webinar_bitovi"> How to Build Faster with AI Agents</a><br></strong><em>Learn how full-stack developers boost productivity by up to 50% using AI agents to automate layout, styling, and component generation with RAG and LLM pipelines.</em><br><em>See how orchestration and spec-driven workflows keep quality and consistency in check</em><strong>. <a href="https://www.telerik.com/webinars/devcraft/ai-for-developers-how-to-achieve-a-50-percent-productivity-boost?utm_medium=cpm&amp;utm_source=webdevpro&amp;utm_campaign=dt_ai_productivity_webinar_bitovi">Save your seat.</a></strong></p><p><strong>Accelerated Skill Acquisition and Marketability</strong></p><p>Kaggle participation fosters self-development, exposing data scientists to diverse data types and problems, demanding rapid iteration on model hypotheses, and requiring extensive feature engineering, experience akin to &#8220;competition heat.&#8221; This challenging environment sharpens skills necessary for finding quick and effective solutions to data problems.</p><p>For job seekers, this translates directly into marketability. Recruiters and human resource departments often monitor Kaggle profiles and rankings when searching for candidates with specific or rare competencies, such as those demonstrated in NLP or computer vision competitions. Consistently good performance in multiple competitions signals a genuine competency and provides verifiable credentials that differentiate an applicant from the crowd.</p><p>Furthermore, teaming up in competitions teaches individuals to work collaboratively toward a common goal within a limited time frame, and teamwork is a highly valued quality in data science teams. Participating in Kaggle competitions also enhances networking opportunities, facilitating connections that may result in job referrals and opportunities.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9AKO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg" width="1456" height="1796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Kaggle Book&quot;,&quot;title&quot;:&quot;The Kaggle Book&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Kaggle Book" title="The Kaggle Book" srcset="/__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9AKO!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef040460-d189-4c95-a8e3-e4b50ae27fbb_2250x2775.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The <em>Kaggle Book, 2nd Edition</em> isn&#8217;t just about winning competitions. For data scientists and ML engineers, it offers a practical way to deepen modeling intuition, experiment with real world datasets, and refine end to end problem solving through notebooks and iterative workflows.</p><p>As data science roles increasingly demand production awareness, rapid experimentation, and clear communication of results, this book helps you build skills that translate directly into stronger models and better technical decisions. With <strong><a href="https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630">30% off the eBook and 20% off the print edition</a></strong>, it&#8217;s a timely opportunity to add a structured, hands on reference to your learning stack.</p><p><strong><a href="https://www.packtpub.com/en-us/product/the-kaggle-book-9781835088630">Add to Cart</a></strong></p><p><strong>Translating Experience into Interview Gold via the STAR Approach</strong></p><p>The experience gained on Kaggle is invaluable during the job interview process. Candidates should leverage their competition efforts to demonstrate problem-solving capabilities using the STAR (Situation, Task, Action, Result) approach. This approach requires structuring competition narratives to emphasize past behavior rather than simply reciting technical capabilities.</p><p>For example, when detailing a challenging competition:</p><p>Situation: The candidate must provide a clear context for the problem encountered, detailing the environment and why the situation required attention or action.</p><p>Task: Clearly explain the objective taken on, such as cleaning messy data, doing explorative analysis (EDA), or continuously improving a benchmark model.</p><p>Action: Describe the specific steps executed. This can involve explaining the methodologies or media (such as notebooks) used to implement the solution.</p><p>Result: Articulate the achievement, whether it was improving business value, beating a reference benchmark, or learning from the challenges faced.</p><p>By utilizing the STAR framework with Kaggle examples, professionals can craft compelling narratives that effectively articulate their problem-solving capabilities and capacity for incremental improvements, thus granting them an edge over other applicants in a very competitive hiring landscape.</p><p><strong>Wrapping up how Kaggle can give a boost to your career</strong></p><p>The ability to build a robust portfolio, rapidly acquire new skills, and articulate experiences with clarity and confidence are timeless assets in any competitive field. Kaggle provides a unique and effective arena for developing these very competencies. The platform&#8217;s emphasis on tangible results and peer-reviewed work ensures that the skills showcased are not merely theoretical but demonstrably real. For professionals committed to lifelong learning and staying ahead of the curve, engaging with Kaggle is a direct investment in their career longevity and relevance. By translating this experience into compelling narratives, as outlined through the STAR approach, candidates can effectively communicate their value, demonstrating that they are not just spectators in the data science field but proactive actors in its evolving future.</p><p>Reading along? Don&#8217;t forget to download the free <em><strong><a href="https://landing.packtpub.com/the-kaggle-book-second-edition/">Kaggle Book Cheatsheet</a></strong></em> a clear reference point for the libraries covered throughout the book.</p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Why Shipping GenAI Is Harder Than Building It]]></title><description><![CDATA[How system design determines whether GenAI survives production]]></description><link>https://packtdatapro1.substack.com/p/why-shipping-genai-is-harder-than</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-shipping-genai-is-harder-than</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Fri, 06 Feb 2026 10:15:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1IWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 424w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 848w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1IWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png" width="560" height="373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:373,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 424w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 848w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1IWM!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4aef5f0c-b087-4fd1-8ff5-ed631af9a53f_560x373.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The hardest part of building GenAI systems is not getting them to work.<br>It is getting them to keep working after launch.</p><p>Many teams ship GenAI applications that perform well in controlled tests and early demos, only to struggle once real users arrive. Latency increases, costs spike, outputs become inconsistent, and small changes have outsized effects. What looked stable during prototyping becomes fragile in production.</p><p>This gap between demos and durable systems is exactly what <strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">Packt&#8217;s Machine Learning &amp; Generative AI System Design Workshop</a> </strong>is designed to address. Led by <strong>Sairam Sundaresan</strong>, an AI Engineering Leader with hands-on experience designing and scaling production AI systems, the workshop focuses on how to move beyond model-centric thinking and design GenAI systems that actually work in the real world.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 424w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 848w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_webp, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zE57!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_424, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 424w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_848, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 848w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_1272, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zE57!, /__u/packtdatapro1.substack.com/w_1456, /__u/packtdatapro1.substack.com/c_limit, /__u/packtdatapro1.substack.com/f_auto, /__u/packtdatapro1.substack.com/q_auto:good, /__u/packtdatapro1.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3d0778-7808-4400-9c6b-ea2f687a89dc_560x280.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>If your GenAI work needs to survive production, this is your next step. <a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">Book now and save 35% with code </a><em><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">FLASH35</a></em>.</p></blockquote><p>A production GenAI application is not a single model behind an API. It is a system composed of retrieval pipelines, embeddings, prompts, infrastructure, evaluation logic, and cost controls. Each component interacts with the others. Small design decisions compound quickly, which is why teams using the same model often experience very different outcomes in production.</p><p>Now, let&#8217;s look at an example.</p><p>A team builds a GenAI assistant for internal documentation and support queries. In early testing, it works well. The model answers questions accurately, and the demo lands perfectly with stakeholders.</p><p>To improve reliability, the team adds Retrieval Augmented Generation. Responses become more grounded. Confidence increases. The system ships.</p><p>Then real usage begins.</p><p>Latency creeps up because every request now includes retrieval and reranking. Some queries pull irrelevant context, which confuses the model instead of helping it. Updating documentation means re-embedding large portions of data. Costs scale linearly with usage. When answers are wrong, it is unclear whether the issue lies in retrieval, prompting, or the model itself.</p><p>Nothing has failed outright, but the system becomes fragile. Small changes produce unpredictable behavior. Debugging turns into guesswork.</p><p>This is not a tooling problem. It is the result of adding RAG without designing the system around it. RAG is not a feature. It is an architectural decision that affects latency, cost, evaluation, and long-term maintainability.</p><p>This is also why accuracy alone is a weak measure of success in GenAI systems. Accuracy does not capture latency under load, cost at scale, consistency across users, or failure modes. A response can be correct and still be unusable. In production, success is defined by system behavior, not model output.</p><blockquote><p>If your GenAI work needs to survive production, this is your next step. <a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">Book now and save 35% with code </a><em><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">FLASH35</a></em>.</p></blockquote><p>Many teams encounter another failure when they upgrade models. Prompts behave differently. Context assumptions break. Evaluation metrics stop reflecting user experience. The system collapses because it was designed for stability in an environment defined by change. Future-proofing GenAI systems requires architectures that expect evolution.</p><p>System design skills are rarely taught explicitly. Most practitioners learn them through failure, often after systems break in production. In GenAI, that learning curve is expensive.</p><p>In this <strong><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">4.5-hour, live, hands-on workshop</a></strong>, you will design GenAI systems end to end, reason through trade-offs across cost, latency, retrieval, and evaluation, and explore real-world failure modes before they show up in production. The focus is on building reusable mental models, not following tools or trends.</p><p>GenAI systems do not fail because the technology is unreliable. They fail because system design is treated as an afterthought. If you want your GenAI work to survive production, learning to think like a system designer is no longer optional.</p><blockquote><p>If your GenAI work needs to survive production, this is your next step. <a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">Book now and save 35% with code </a><em><a href="https://www.eventbrite.com/e/machine-learning-and-generative-ai-system-design-workshop-tickets-1975103644168?aff=socials">FLASH35</a></em>.</p></blockquote><p><strong>See you at the workshop.</strong></p>]]></content:encoded></item></channel></rss>