<?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:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Towards Data Engineering - Medium]]></title>
        <description><![CDATA[Explore top articles on data engineering, cloud architecture, agentic AI, and MLOps. Join our thriving Medium community of data professionals to discover curated insights, share your expertise, and build the future of AI and data-driven ecosystems. - Medium]]></description>
        <link>https://medium.com/towards-data-engineering?source=rss----37f58dd42be7---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Towards Data Engineering - Medium</title>
            <link>https://medium.com/towards-data-engineering?source=rss----37f58dd42be7---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 05 Nov 2026 17:48:07 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/towards-data-engineering" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Databricks AI Is Moving Fast. Are You Keeping Up?]]></title>
            <link>https://medium.com/towards-data-engineering/databricks-ai-is-moving-fast-are-you-keeping-up-23de415d321b?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/23de415d321b</guid>
            <category><![CDATA[forward-deployed-engineer]]></category>
            <category><![CDATA[databricks]]></category>
            <dc:creator><![CDATA[THE BRICK LEARNING]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 14:47:59 GMT</pubDate>
            <atom:updated>2026-11-05T14:48:00.265Z</atom:updated>
            <content:encoded><![CDATA[<h4>Two structured learning paths to help you move from Data Engineering to AI Engineering . Time is now. Dont miss.</h4><p>The Databricks ecosystem is evolving at an incredible pace.</p><p>What started as a Lakehouse platform has expanded into a powerful environment for building data-intensive AI applications, intelligent agents, enterprise knowledge systems, and AI-driven solutions.</p><p>New capabilities are emerging across the Databricks AI ecosystem. Agent development, Vector Search, Model Serving, Mosaic AI, Unity Catalog, AI/BI, and enterprise AI architectures are changing how we design and build modern data platforms.</p><p>For Data Engineers, Architects, Technical Leads, and aspiring AI Engineers, this creates both an opportunity and a challenge.</p><p><strong>How do you keep learning when the technology is changing so quickly?</strong></p><p>Watching isolated tutorials is not enough. Reading documentation without implementation is not enough. Understanding individual features without knowing how they fit into an enterprise architecture is not enough.</p><p>What you need is structured, practical learning. That’s why I’ve brought together two learning initiatives.</p><h3>1. Forward Deployed Engineer on Databricks</h3><h3>Move beyond building pipelines. Learn to engineer enterprise AI solutions.</h3><p>The role of a Data Engineer is evolving.</p><p>Organizations increasingly need engineers who can work closely with business teams, understand real-world problems, design data and AI architectures, and deliver working solutions.</p><p>This is where Forward Deployed Engineering becomes important.</p><p>The Forward Deployed Engineer learning path focuses on building the practical engineering foundation required to deliver solutions using Databricks.</p><p><strong>What will you explore?</strong></p><ul><li>Python and SQL foundations for modern data engineering.</li><li>Data ingestion, transformation, and processing.</li><li>Apache Spark and Delta Lake.</li><li>Medallion architecture and enterprise data engineering.</li><li>Databricks platform capabilities.</li><li>Building production-oriented data solutions.</li><li>Integrating data engineering with AI capabilities.</li><li>Practical exercises and implementation-oriented learning.</li></ul><p>The objective is not simply to learn Databricks features. It is to understand how to engineer solutions that solve real business problems.</p><p><strong>Who should explore this?</strong></p><ul><li>Data Engineers looking to move into AI Engineering.</li><li>Developers transitioning into the Databricks ecosystem.</li><li>Cloud and Big Data professionals.</li><li>Technical Leads and Solution Architects.</li><li>Professionals looking to build end-to-end engineering capabilities.</li></ul><p><strong>Explore Forward Deployed Engineering on Databricks:</strong></p><p><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*TttncvaxTN234Fx_SYxS8g.png" /></figure><h3>2. Context Engineering on Databricks</h3><h3>AI is only as good as the context it receives.</h3><p>One of the biggest challenges in Enterprise AI is not simply choosing the right model.</p><p>It is providing the model with the right information, knowledge, business definitions, relationships, and operational context. Enterprises already have enormous amounts of data.</p><p>But data in its raw form is rarely sufficient for intelligent decision-making.</p><p>Data must evolve into information. Information must become knowledge. Knowledge must be organized into meaningful context. This is the foundation of Context Engineering.</p><p><strong>The journey looks something like this:</strong></p><p>Data → Information → Knowledge → Context → Intelligence → Action</p><p>The Context Engineering learning path explores how to build this foundation using Databricks. <strong>What will you explore?</strong></p><ul><li>Context Engineering fundamentals and architecture.</li><li>Context acquisition and preparation.</li><li>Context modeling and domain ontology.</li><li>Building enterprise knowledge structures.</li><li>Context intelligence and retrieval.</li><li>Context-aware execution.</li><li>Context validation and learning.</li><li>Connecting context with AI agents.</li><li>Designing context-driven enterprise AI solutions.</li></ul><p>The focus is on understanding how enterprise data becomes usable context for AI applications and intelligent agents.</p><p><strong>Who should explore this?</strong></p><ul><li>Data Engineers entering the AI ecosystem.</li><li>AI Engineers and Agent Developers.</li><li>Enterprise and Data Architects.</li><li>Professionals building RAG and agentic AI applications.</li><li>Technical leaders exploring enterprise AI transformation.</li></ul><p><strong>Explore Context Engineering on Databricks:</strong></p><p><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5NivGx5Hff9gWq2dWeM6CQ.png" /></figure><h3>Why learn these two together?</h3><p>These learning paths address two complementary dimensions of modern AI engineering.</p><p>Forward Deployed EngineeringContext EngineeringHow to engineer solutionsHow to engineer contextData and application foundationsKnowledge and context foundationsPractical implementationEnterprise intelligenceEnd-to-end solution deliveryContext-driven AI execution</p><p>One helps you understand how to build and deliver solutions. The other helps you understand how to make those solutions intelligent, contextual, and relevant to enterprise needs.</p><p>Together, they provide a broader learning journey from Data Engineering towards Enterprise AI Engineering.</p><h3>My objective: Make structured Databricks learning accessible</h3><p>I have been building these learning materials with a practical focus.</p><p>The digital learning products include:</p><ul><li>Structured eBooks.</li><li>Concepts explained progressively.</li><li>Practical implementation examples.</li><li>Exercises to reinforce learning.</li><li>Quizzes to assess understanding.</li><li>Learning paths designed to connect concepts rather than teach isolated features.</li></ul><p>The intention is to help professionals learn systematically instead of spending hours trying to connect information scattered across documentation, tutorials, and announcements.</p><p>Technology will continue to change. New features will arrive. Architectures will evolve.</p><p>But strong engineering fundamentals, architectural thinking, and the ability to implement solutions will remain valuable.</p><h3>The next step in your learning journey</h3><p>If you are a Data Engineer, don’t wait until your current skills become outdated.</p><p>Start exploring how data engineering connects with AI engineering, agent development, and enterprise context.</p><p><strong>Two learning paths. One direction: Enterprise AI Engineering.</strong></p><ul><li><a href="https://topmate.io/akash_wadhankar/2332143">Forward Deployed Engineer... with Akash A Wadhankar | Topmate</a></li><li><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></li></ul><p>Learn systematically. Build practically. Stay relevant in the AI era.</p><p><em>The future belongs to engineers who can connect data, knowledge, context, and intelligence to solve real business problems.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=23de415d321b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/towards-data-engineering/databricks-ai-is-moving-fast-are-you-keeping-up-23de415d321b">Databricks AI Is Moving Fast. Are You Keeping Up?</a> was originally published in <a href="https://medium.com/towards-data-engineering">Towards Data Engineering</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SQL Joins, Explained in less than 10 minutes]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/sql-joins-explained-in-less-than-10-minutes-0de7f6d5a194?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/700/0*vFNYXTAGTPSKud8n.png" width="700"></a></p><p class="medium-feed-snippet">Part 1 of 3 in an SQL series. Next: CTEs. Then: Window Functions.</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/sql-joins-explained-in-less-than-10-minutes-0de7f6d5a194?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/sql-joins-explained-in-less-than-10-minutes-0de7f6d5a194?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/0de7f6d5a194</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[data-engineering]]></category>
            <category><![CDATA[sql]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[data-analysis]]></category>
            <dc:creator><![CDATA[Julius Nyerere Nyambok]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 13:11:06 GMT</pubDate>
            <atom:updated>2026-11-05T13:11:05.025Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Your Fabric Pipeline Failed. Before You Touch Your Code, Check This Page.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/your-fabric-pipeline-failed-before-you-touch-your-code-check-this-page-6494d813ef6a?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/1360/1*2rWwQdQyE-FWBsoyg-9w7g.png" width="1360"></a></p><p class="medium-feed-snippet">An often-overlooked troubleshooting resource every Fabric Data Engineer should know about.</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/your-fabric-pipeline-failed-before-you-touch-your-code-check-this-page-6494d813ef6a?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/your-fabric-pipeline-failed-before-you-touch-your-code-check-this-page-6494d813ef6a?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/6494d813ef6a</guid>
            <category><![CDATA[apache-spark]]></category>
            <category><![CDATA[data-engineering]]></category>
            <category><![CDATA[microsoft-fabric]]></category>
            <category><![CDATA[big-data]]></category>
            <category><![CDATA[data-pipeline]]></category>
            <dc:creator><![CDATA[Sada Shiva Kumar Reddy]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 13:04:18 GMT</pubDate>
            <atom:updated>2026-11-05T13:04:17.728Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[I Built a Mini Lakehouse Using Apache Iceberg, Spark, and MinIO on My Local Machine]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/i-built-a-mini-lakehouse-using-apache-iceberg-spark-and-minio-on-my-local-machine-e02a725f4d4f?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/1408/1*5ux4AC88MAtre7A4q9M2-Q.jpeg" width="1408"></a></p><p class="medium-feed-snippet">I assembled an open-source data platform using object storage, Parquet files, Iceberg tables, Spark processing, and a catalog service. I&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/i-built-a-mini-lakehouse-using-apache-iceberg-spark-and-minio-on-my-local-machine-e02a725f4d4f?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/i-built-a-mini-lakehouse-using-apache-iceberg-spark-and-minio-on-my-local-machine-e02a725f4d4f?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/e02a725f4d4f</guid>
            <category><![CDATA[apache-iceberg]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[data-lakehouse]]></category>
            <category><![CDATA[apache-spark]]></category>
            <category><![CDATA[data-engineering]]></category>
            <dc:creator><![CDATA[Dr.Michael]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 05:16:34 GMT</pubDate>
            <atom:updated>2026-11-05T05:16:33.655Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[What If We Treated Product Documentation as a Data Model?]]></title>
            <link>https://medium.com/towards-data-engineering/what-if-we-treated-product-documentation-as-a-data-model-f3a3668d9fad?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/f3a3668d9fad</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[technical-writing]]></category>
            <category><![CDATA[documentation]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Chris Kapsalis]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 01:47:58 GMT</pubDate>
            <atom:updated>2026-11-05T01:47:56.721Z</atom:updated>
            <content:encoded><![CDATA[<p><em>Product documentation is often organised as a collection of pages. But what if those pages were different views of a connected, versioned model of the product?</em></p><p>We usually organise technical documentation around pages; there are tutorials, how-to guides, reference material and explanations, or whatever artifacts each team deems as necessary.</p><p>Each piece serves a different purpose, and this structure helps readers find information while giving authors a framework for organising content. But it can obscure something important.</p><p>Documentation is also a representation of the product itself. A product has capabilities, dependencies, constraints, configuration options and behaviours. These characteristics interact. They also change over time as features are introduced, modified or removed.</p><p>My take is:</p><blockquote><strong>What if we treated these characteristics as a connected product model, and documentation pages as different views into that model?</strong></blockquote><p>I think this offers a useful way to reconsider documentation architecture, information consistency and the role of AI in maintaining technical content. I have prepared a breakdown of every aspect of this matter to fuel relevant discussion.</p><h3>A product has an underlying model</h3><p>Consider a software feature. This feature gives the wider solution a capability - something it allows a user to do.</p><p>It may depend on another component, require a particular configuration or operate under specific constraints. Its behaviour may also differ between product versions.</p><p>These are connected facts about the product. We can represent them conceptually as:</p><ul><li><strong>Capabilities:</strong> What can the product do?</li><li><strong>Dependencies:</strong> What does a capability rely on?</li><li><strong>Constraints:</strong> Under which conditions does it operate?</li><li><strong>Configuration:</strong> Which settings influence its behaviour?</li><li><strong>Feature facts:</strong> What behaviour is associated with a particular feature and version?</li></ul><p>These characteristics describe different dimensions of the product. Feature facts connect them to observable behaviour across versions.</p><p><strong>The important point is that the model is not static: </strong>a feature may acquire a dependency in one release; a configuration option may become mandatory in another; a constraint may be removed or a default behaviour may change.</p><p><strong>The resulting product model evolves with the product.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aCm4jqhz1edLLNB2-H5VJg.png" /><figcaption><em>Figure 1. A product as a data model: capabilities, dependencies, constraints and configuration describe the product. Feature facts capture behaviour across versions.</em></figcaption></figure><p>This is a conceptual model, not a requirement to implement every documentation system as a relational database. Its value is in making relationships explicit. Once we think this way, documentation becomes more than a set of descriptions. It becomes an interface through which readers access connected product knowledge.</p><h3>Git history is the historical record of a solution</h3><p>A versioned product model needs a historical record. For software projects, Git provides much of the information needed to reconstruct product evolution: commits record changes; pull requests provide review context; release tags identify versions; issues can explain the problems or requirements that led to an implementation.</p><p>Together, these records can help answer questions such as:</p><ul><li>When was a capability introduced?</li><li>Which release changed its behaviour?</li><li>Why was a dependency added?</li><li>Was a configuration option deprecated?</li><li>Which implementation change addressed a reported limitation?</li></ul><p>However, a repository does not automatically provide a complete or reliable account of product evolution. That depends on the development team maintaining its history with discipline.</p><p><strong>Meaningful</strong> commit messages, <strong>descriptive</strong> pull requests, <strong>consistent</strong> release tagging and traceable links between issues and changes all contribute to the quality of the historical record.</p><p>Without these practices, relationships become difficult to reconstruct. When these are not in place, an agent cannot reliably identify why a feature changed if nobody recorded the reason. It cannot establish which release introduced a behaviour if release history is incomplete.</p><p>This creates an important dependency:</p><blockquote><strong>The quality of a versioned product model depends partly on the quality of the development history from which it is reconstructed.</strong></blockquote><p>Git history can provide evidence of change, but does not necessarily provide a complete explanation of intent. That distinction matters when we start using AI to interpret it.</p><h3>Documentation pages as dashboards</h3><p><strong>What if we treated each documentation page as a dashboard into the product model?</strong></p><blockquote>A dashboard does not display every available data point. It selects and brings together the information relevant to a particular question or audience.</blockquote><p>A documentation page can work in a similar way: one page might describe a capability and its configuration, while another might explain a dependency or operational constraint. A reference page might expose the relationship between exact parameters, properties and behaviours.</p><p>This way, the underlying product knowledge is connected, and each page presents different views of it.</p><p>This also explains why documentation should not be organised solely around the internal structure of a codebase. If we’re talking about artifacts facing the public (aka, users of the product or decision makers that control their adoption), different individuals in various roles approach a product with different goals.</p><p>A new user wants to understand how to get started. An experienced operator needs to configure a specific behaviour. A developer may need to inspect an API parameter or understand an architectural constraint.</p><p>As a result, each reader needs a different selection of product knowledge. The page should therefore be shaped by three things:</p><ol><li><strong>Audience:</strong> Who is reading?</li><li><strong>Intent:</strong> Why are they reading?</li><li><strong>Task:</strong> What do they need to understand or accomplish?</li></ol><p><strong>These determine which parts of the product model matter, how much detail is appropriate and how the information should be presented.</strong></p><blockquote>The analogy with dashboards is useful because it separates the underlying knowledge from its presentation. A dashboard does not become a different data model because it displays a different selection of metrics. Similarly, a tutorial and a reference page do not need to represent different versions of the product simply because they serve different purposes.</blockquote><h3>Diátaxis: different views for different needs</h3><p>The Diátaxis framework provides a particularly useful way to understand this distinction. It organises documentation into four types based on the reader’s needs:</p><ul><li><strong>Tutorials:</strong> help readers learn.</li><li><strong>How-to guides:</strong> help readers accomplish a task.</li><li><strong>Reference:</strong> provides information to look up.</li><li><strong>Explanation:</strong> helps readers understand concepts and context.</li></ul><p>These are different modes of presenting knowledge, not four disconnected bodies of product information.</p><p>A <strong>tutorial</strong> might introduce a capability through a guided example. A <strong>how-to guide</strong> might explain how to configure it for a particular task. <strong>Reference</strong> documentation might describe the exact configuration parameters. An <strong>explanation</strong> might discuss the architectural reasons behind the feature.</p><p>All four can draw on the same underlying product knowledge. This is where the product-model analogy becomes useful for information architecture:</p><blockquote>We can ask whether the documentation pages present the right information for their intended readers, rather than simply checking whether every feature has a page.</blockquote><p>A documentation set can contain hundreds of pages and still leave important user needs unanswered. For example, a project might have comprehensive API reference material but no useful tutorials. Or it might have introductory explanations that never provide the task-oriented guidance users need.</p><p>Diátaxis helps identify these gaps. It also helps prevent a common problem: combining several documentation purposes into one page until it becomes difficult to use for any of them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*NWWQDZgLK_jTUGmviYlaRQ.png" /><figcaption><em>Figure 2. A documentation page as a dashboard: the product model provides the knowledge; audience, intent and task shape the view.</em></figcaption></figure><p>The distinction is not merely stylistic. It affects how readers navigate information and how authors maintain it.</p><h3>Maintaining connections between views</h3><p>If different pages represent different views of the same product, we need ways to maintain their connections. This is where documentation tooling becomes important.</p><p>Tools such as <strong>Sphinx</strong> provide mechanisms for structured documentation, semantic object references and cross-references between pages.</p><p>These mechanisms help authors connect related concepts and help readers navigate between them. Build-time checks can also identify unresolved references and certain structural problems.</p><p>However, there remains an important limitation. Specifically, <strong>a successful documentation build does not establish that the content is accurate, complete or consistent with the product.</strong></p><p>A reference might resolve correctly while describing an outdated behaviour. A page might build without errors while omitting a newly introduced configuration constraint.</p><blockquote>Structural validity and factual validity are different things.</blockquote><p>This distinction becomes even more important when we consider <strong>documentation as a representation of a changing product</strong>.</p><blockquote>We need to know not only whether pages are connected, but whether the information they present still reflects the underlying product.</blockquote><h3>AI as an evidence-review layer</h3><p>This is where AI could add another layer of review.</p><p>Imagine an agent examining the relationship between documentation and development history.</p><p>It could:</p><ul><li>Identify documented capabilities and their related configuration options.</li><li>Trace claims to relevant commits, pull requests and release records.</li><li>Compare how a feature is described across different versions.</li><li>Inspect related pages for potentially inconsistent descriptions.</li><li>Flag references to deprecated behaviour.</li><li>Identify changes that may require documentation updates.</li></ul><p>The purpose would not be to rewrite documentation automatically, but to make relationships and potential inconsistencies visible. An agent might identify that a feature’s configuration changed in a recent release while an older tutorial still describes the previous behaviour.</p><p>That is a useful finding. But it is not proof that the tutorial is wrong.</p><p>Perhaps the tutorial deliberately documents an older version. Perhaps the feature behaves differently under a particular configuration.</p><p><strong>The author still needs to investigate.</strong></p><p>The agent should distinguish between an observed change in the repository, a possible documentation discrepancy and a verified factual inconsistency.</p><p><strong>This is also why the quality of development history matters so much.</strong></p><p>If the relevant change was never recorded properly, an agent may have incomplete evidence. If a pull request describes the implementation but not the intended user-facing behaviour, the agent cannot reliably infer the missing context.</p><blockquote>AI can help inspect relationships. It cannot reconstruct evidence that does not exist.</blockquote><h3>The larger idea</h3><p>The central idea is that documentation is more than a collection of pages. It is a representation of a versioned product model.</p><p>The product model provides connected knowledge about capabilities, dependencies, constraints, configuration and behaviour.</p><p>Documentation pages provide purposeful views into that knowledge. Their structure and level of detail depend on the reader’s audience, intent and task.</p><p>Git history provides evidence of how the product changes. Documentation tooling helps maintain structural connections. AI could help examine whether the different views remain consistent with the available evidence.</p><p>These are related responsibilities, but they are not interchangeable.</p><p>The product model establishes what we know about the product. Documentation makes that knowledge useful to readers. Engineering history helps establish how the product evolved. Editorial review determines whether the resulting explanations are accurate and appropriate.</p><p>I think this way of looking at documentation opens up an interesting direction for technical writing and knowledge engineering.</p><p>Instead of asking only whether a page is well written, we can also ask:</p><p><strong>Does this page present the right view of the product, for the right reader, using information that still reflects the product’s actual behaviour?</strong></p><p>That is a much broader question than page quality alone.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f3a3668d9fad" width="1" height="1" alt=""><hr><p><a href="https://medium.com/towards-data-engineering/what-if-we-treated-product-documentation-as-a-data-model-f3a3668d9fad">What If We Treated Product Documentation as a Data Model?</a> was originally published in <a href="https://medium.com/towards-data-engineering">Towards Data Engineering</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[15 Python Libraries for the Details You Always Get Wrong]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/15-python-libraries-for-the-details-you-always-get-wrong-27f13afb613b?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/1672/1*hGsRAC6D3GlsP5GILMYyVQ.png" width="1672"></a></p><p class="medium-feed-snippet">Some Python libraries exist for the one small detail that every project gets wrong at least once.</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/15-python-libraries-for-the-details-you-always-get-wrong-27f13afb613b?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/15-python-libraries-for-the-details-you-always-get-wrong-27f13afb613b?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/27f13afb613b</guid>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Abdul Ahad]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 00:01:04 GMT</pubDate>
            <atom:updated>2026-11-05T12:14:45.146Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[I Built 4 Data + AI Apps Using Plain English with Lovable. One Earned Recognition from Databricks.]]></title>
            <link>https://medium.com/towards-data-engineering/i-built-4-data-ai-apps-in-plain-english-using-lovable-one-got-recognized-by-databricks-860b2b8ddb46?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/860b2b8ddb46</guid>
            <category><![CDATA[data-engineer]]></category>
            <category><![CDATA[data-visualization]]></category>
            <category><![CDATA[data]]></category>
            <category><![CDATA[data-engineering]]></category>
            <category><![CDATA[data-science]]></category>
            <dc:creator><![CDATA[Brahma, The Data Engineer.]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 19:00:33 GMT</pubDate>
            <atom:updated>2026-11-04T19:08:37.406Z</atom:updated>
            <content:encoded><![CDATA[<p><em>How I used Lovable and Databricks to build four Data + AI applications, turn ideas into real products.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WlImCrWFo3raY2IMuwBk1A.png" /><figcaption>Created by Author.</figcaption></figure><p>I’ve spent years as a data engineer. I build pipelines, process large datasets, design data platforms, and help businesses make better decisions with data.</p><p>But there was always one wall I kept hitting.</p><p><strong>I could build the data. I could build the intelligence. Turning it into a beautiful, working application was a different story.</strong></p><p>A frontend. API connections. Authentication. Screens. Making it all work together. Too often, building the application took more effort than the idea itself, and good ideas stayed stuck in notebooks.</p><p>Then I started experimenting with Lovable. It changed how I build Data + AI applications.</p><h3>What if English could be your programming language?</h3><p>Imagine describing an idea in a single sentence:</p><blockquote>“Build an application that recommends movies based on someone’s mood.”“Build an application that helps grocery stores spot inventory risks and decide what to reorder.”</blockquote><p>Instead of starting with hundreds of lines of frontend code, I start with a conversation. Lovable turns that description into a working application. I can see the screens, test the interactions, refine the design, and keep building in plain English.</p><p>To be clear, it’s not magic. You still need to understand your data, design the architecture, connect services, test everything, and validate the results.</p><p>But one thing has changed for good:</p><p><strong>The distance between having an idea and seeing it work has become dramatically shorter.</strong></p><h3>My first big moment: rethinking movie discovery</h3><p>One of my favorite projects is <a href="https://futuremoviediscovery.com/">Future of Movie Discovery</a>.</p><p>The idea was simple. Why do people spend so much time scrolling for something to watch when AI could find it based on how they feel?</p><p>What if you could say, “I’m feeling relaxed and want something funny,” and get recommendations that actually fit?</p><p>Here’s how I built it:</p><ul><li><strong>Databricks Free Edition</strong> to work with the movie dataset</li><li><strong>PySpark</strong> to process and prepare the data</li><li><strong>Embeddings</strong> so the application could understand movie descriptions and user preferences</li><li><strong>Lovable</strong> to turn that intelligence into an interactive product people could explore</li></ul><p>That last step made the difference. Instead of presenting another notebook or technical demo, I could show a working product.</p><p>I submitted it to the Databricks Free Edition Hackathon, and something wonderful happened.</p><p><strong>Future of Movie Discovery received an honorable mention in the inaugural Databricks Free Edition Hackathon</strong>, recognized alongside other innovative Data + AI solutions. You can read the <a href="https://www.databricks.com/blog/announcing-winners-inaugural-databricks-free-edition-hackathon">official Databricks announcement</a>.</p><p>That recognition meant a lot to me. It was proof that innovation doesn’t require a large team, a huge budget, or months of development. Sometimes it starts with a simple idea, the right tools, and the willingness to experiment.</p><h3>One application gave me the confidence to build more</h3><p>After that, I started looking for real problems across different industries.</p><h4>Grocery Data Intelligence</h4><p><a href="https://grocerydataintelligence.com/">Grocery Data Intelligence</a> explores how grocery stores can make better inventory decisions. It combines Databricks, data engineering, analytics, and AI to flag stockout risks, potential waste, and recommended actions.</p><p>The interesting part isn’t displaying inventory numbers. It’s helping someone understand what those numbers mean and what to do next.</p><h4>Analytics App</h4><p>My analytics app asks a different question: what if people could ask about their data in plain English instead of writing SQL or waiting for someone to build a report?</p><p>Lovable handled the application experience while I focused on the analysis, calculations, and verification behind each answer. This project taught me the most important lesson of all:</p><p><strong>Getting AI to generate an answer is easy. Making that answer trustworthy is the real work.</strong></p><h4>DwaraOne</h4><p><a href="https://dwaraone.online/">DwaraOne</a> is an HR-focused AI application concept. It explores how employees and managers could interact with enterprise data, policies, and AI agents through one simple interface, instead of jumping between several systems.</p><p>Lovable let me experiment quickly with how that experience should look and feel.</p><p>Different industries. Different problems. One common thread:</p><p><strong>I spent more time thinking about the problem and less time building every screen from scratch.</strong></p><h3>What I really like about Lovable</h3><p>After building multiple POCs (proofs of concept), a few capabilities stand out:</p><ul><li><strong>Conversational building.</strong> I can discuss an idea, plan the changes, and build the application through conversation.</li><li><strong>The visual editor.</strong> I can refine the interface directly, without writing a new prompt for every small design tweak.</li><li><strong>Connectors and integrations.</strong> They make it easier to see how external services, data platforms, and application components work together.</li><li><strong>Backend options.</strong> Lovable Cloud and integrations like Supabase simplify the early stages of building an MVP (minimum viable product).</li></ul><p>But my favorite part is bigger than any single feature:</p><p><strong>Lovable gives me room to experiment.</strong></p><p>I can try an idea, see how it works, find what’s missing, and improve it. Not every idea becomes a product. Not every prompt produces the right output. Sometimes the app needs debugging, better architecture, stronger security, or a complete redesign.</p><p>That’s fine. The difference is that I discover those problems in days, not months.</p><h3>What I learned along the way</h3><p>If you’re a data person thinking about building with AI tools, here’s what four projects taught me:</p><ol><li><strong>Your data is still the product.</strong> A great interface on top of bad data is just a prettier way to be wrong.</li><li><strong>Be specific in English.</strong> The more clearly you describe users, screens, and outcomes, the better the first version.</li><li><strong>Verify everything.</strong> Treat AI-generated answers and code as a strong first draft, not the final word.</li><li><strong>Ship early, then iterate.</strong> A working prototype teaches you more than a perfect plan.</li><li><strong>Respect the fundamentals.</strong> Security, performance, testing, and data quality still matter, especially for enterprise applications.</li></ol><h3>Data engineers have a new opportunity</h3><p>This is an exciting time to be a data engineer.</p><p>For years, our work has focused on moving data, transforming it, maintaining pipelines, and delivering trusted information to downstream systems. That work is still essential.</p><p>But AI opens another door. We can now take our understanding of data and build intelligent applications around it:</p><ul><li><strong>Databricks</strong> helps prepare, process, and govern the data.</li><li><strong>AI models and agents</strong> help interpret information and support decisions.</li><li><strong>Lovable</strong> turns those capabilities into experiences people can actually use.</li></ul><p>This doesn’t mean traditional software engineering is going away. It means more people can take part in building software.</p><p>A data engineer can explore product development. An analyst can prototype an idea. A student can build a working application. And someone with deep industry knowledge can finally turn that knowledge into something interactive.</p><p><strong>English may not replace programming languages, but it is becoming a powerful new way to build with them.</strong></p><h3>My advice is simple: start building</h3><p>Don’t wait until you know every framework or have the perfect architecture.</p><ol><li>Pick a problem you understand.</li><li>Describe what you want to build in plain English.</li><li>Use Lovable to create the first version.</li><li>Connect your data, test the functionality, and challenge the AI-generated results.</li><li>Improve it one step at a time.</li></ol><p>You might be surprised how far you get.</p><p>When I started with Lovable, I just wanted to try a few Data + AI ideas. Those experiments became multiple working POCs, lessons I couldn’t have learned any other way, and a Databricks Hackathon honorable mention.</p><p>And I’m still exploring what else I can build.</p><p>If you want to try it yourself, you can get started with my Lovable invite link:</p><p><a href="https://lovable.dev/invite/LUHN0FL"><strong>Start building with Lovable</strong></a></p><p>You don’t need a big idea. You just need a problem worth solving.</p><p>In this new era of software development, one of the most valuable skills may be knowing how to explain what you want to build.</p><p><strong>The next great Data + AI application might begin with a single sentence in English.</strong></p><p>I can’t wait to see what you build.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=860b2b8ddb46" width="1" height="1" alt=""><hr><p><a href="https://medium.com/towards-data-engineering/i-built-4-data-ai-apps-in-plain-english-using-lovable-one-got-recognized-by-databricks-860b2b8ddb46">I Built 4 Data + AI Apps Using Plain English with Lovable. One Earned Recognition from Databricks.</a> was originally published in <a href="https://medium.com/towards-data-engineering">Towards Data Engineering</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Your “Data-Driven Culture” Is a Lie. Here’s the Proof.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/your-data-driven-culture-is-a-lie-heres-the-proof-d5ce015ab562?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/992/1*sA2q2SU2v8cV7i6A-Ok4BA.png" width="992"></a></p><p class="medium-feed-snippet">Every Company Has the Slide. Almost Nobody Has the Behavior Behind It.</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/your-data-driven-culture-is-a-lie-heres-the-proof-d5ce015ab562?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/your-data-driven-culture-is-a-lie-heres-the-proof-d5ce015ab562?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/d5ce015ab562</guid>
            <category><![CDATA[business]]></category>
            <category><![CDATA[data]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[data-engineering]]></category>
            <category><![CDATA[leadership]]></category>
            <dc:creator><![CDATA[The Data Forge]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 18:39:33 GMT</pubDate>
            <atom:updated>2026-11-04T18:39:32.501Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Introducing Decision Fabric on Databricks: From Data and AI to Trusted Decisions at Scale]]></title>
            <link>https://medium.com/towards-data-engineering/introducing-decision-fabric-on-databricks-from-data-and-ai-to-trusted-decisions-at-scale-3730e0982803?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/3730e0982803</guid>
            <category><![CDATA[decision-fabric]]></category>
            <category><![CDATA[databricks]]></category>
            <dc:creator><![CDATA[THE BRICK LEARNING]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 13:04:20 GMT</pubDate>
            <atom:updated>2026-11-04T13:04:21.543Z</atom:updated>
            <content:encoded><![CDATA[<h4>What if we stopped building isolated data platforms, AI models and intelligent agents — and started building an enterprise-wide Decision Fabric?</h4><p>For years, enterprises have invested heavily in data engineering, analytics, machine learning and, more recently, generative AI.</p><p>We have built data lakes, lakehouses, dashboards, feature stores, knowledge graphs, RAG applications and AI agents.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5NivGx5Hff9gWq2dWeM6CQ.png" /></figure><p>Yet one fundamental challenge remains:</p><p><strong>How do we consistently convert enterprise data into trusted, explainable and actionable business decisions?</strong></p><p>A dashboard tells us what happened. A machine learning model predicts what might happen. An AI agent can reason, interact with tools and recommend what to do.</p><p>But an enterprise needs something bigger: an architecture that brings all these capabilities together, governs them, and makes decisions repeatable, measurable and actionable.</p><p>This is the idea behind <strong>Decision Fabric</strong>. I’m excited to introduce my new eBook:</p><p><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5NivGx5Hff9gWq2dWeM6CQ.png" /></figure><h3>Decision Fabric on Databricks</h3><h3>Trusted Decisions at Scale</h3><p><em>Building a reusable Decision Fabric with Lakehouse data, knowledge graphs, Mosaic AI agents and Unity Catalog governance.</em></p><p>The objective is simple: demonstrate how to architect and build a reusable decision infrastructure using the Databricks Data Intelligence Platform.</p><h3>1. Why do enterprises need a Decision Fabric?</h3><p>Consider these business problems:</p><ul><li>A retailer wants to determine the next best offer for every customer.</li><li>A bank wants to automate personal loan decisions while maintaining explainability and regulatory compliance.</li><li>An insurance company wants to intelligently prioritize claims.</li><li>A financial institution wants to identify suspicious transactions and recommend appropriate actions.</li><li>A business wants to improve customer retention through intelligent interventions.</li></ul><p>These appear to be different use cases.</p><p>But underneath, they share a common architecture:</p><ol><li>Acquire data from enterprise systems.</li><li>Resolve entities and establish trusted identities.</li><li>Build business context using semantics, relationships and knowledge graphs.</li><li>Apply rules, machine learning, optimization and AI agents.</li><li>Govern, evaluate and monitor decisions.</li><li>Deliver decisions through applications, APIs, workflows and human approval.</li></ol><p>Why should every project rebuild these capabilities independently?</p><p>Why should every new AI initiative start with another architecture diagram?</p><p><strong>The opportunity is to build the underlying decision machinery once and adapt it across industries and business use cases. </strong>That is the foundation of Decision Fabric.</p><h3>2. Introducing the Five-Layer Decision Fabric Architecture</h3><p>The eBook introduces a five-layer architecture on Databricks, supported by a cross-cutting Governance and Observability foundation. Each layer has a distinct responsibility.</p><p><strong>Layer 0 — Governance and Observability</strong></p><p>The trust foundation across the entire architecture. Unity Catalog, access controls, lineage, audit, MLflow tracing, evaluation, monitoring and AI Gateway help establish security, accountability and operational trust.</p><p><strong>Layer 1 — Data</strong></p><p>The foundation for reliable business facts. Delta Lake, Lakeflow, Auto Loader, Structured Streaming and medallion architecture establish trusted, quality-controlled data pipelines.</p><p><strong>Layer 2 — Knowledge</strong></p><p>Transforming enterprise data into decision-ready context. Entity resolution, business semantics, knowledge graphs, vector search, hybrid retrieval and context engineering help systems understand business entities, relationships and meaning.</p><p><strong>Layer 3 — Reasoning and Intelligence</strong></p><p>The intelligence behind business decisions. Business rules, policies, machine learning, optimization and Mosaic AI agents work together to evaluate possibilities and recommend decisions.</p><p><strong>Layer 4 — Experience</strong></p><p>Taking decisions to the people and systems that need them. Databricks Apps, Model Serving, Lakebase, APIs, AI/BI Dashboards and Genie enable decision delivery, interaction and human approval.</p><p>An important architectural principle: agents are not treated as an independent data layer. They operate across Knowledge, Reasoning and Experience, depending on their responsibilities.</p><p>The outcome is an architecture that connects enterprise data, knowledge, intelligence and business action.</p><h3>3. From Retail to Banking: One Fabric, Multiple Industries</h3><p>One of the most important ideas explored in this eBook is reusability. The book follows two business scenarios.</p><p><strong>UrbanCart — Retail Next Best Offer</strong></p><p>An online retailer wants to recommend the next best product offer to its customers. The system needs to understand customer identities, purchase history, product relationships, inventory, margins, eligibility policies and customer preferences.</p><p>It must recommend an offer and provide evidence explaining why that offer was selected.</p><p><strong>Harbor Bank — Personal Lending Decisions</strong></p><p>A regional bank wants to accelerate personal loan decisions while maintaining explainability, governance and auditability. The system needs applicant identity, financial context, exposure, affordability, credit policies, models and decision evidence.</p><p>Different industries. Different business rules. Different decision models. But much of the underlying architecture remains reusable.</p><p>The eBook introduces a three-level reuse model:</p><p><strong>Level 1 — Reusable Foundation:</strong> Common ingestion, entity resolution, graph frameworks, retrieval, agent frameworks, decision records and governance.</p><p><strong>Level 2 — Industry Templates:</strong> Retail ontology, banking ontology, industry policies, models and decision agents.</p><p><strong>Level 3 — Customer Solutions:</strong> Customer-specific data, thresholds, workflows, integrations and experiences.</p><p>The principle is: <strong>Build once. Template by industry. Configure for the customer.</strong></p><p>This is how we move from delivering individual projects to building reusable enterprise capabilities.</p><p><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5NivGx5Hff9gWq2dWeM6CQ.png" /></figure><h3>4. What will you learn from this eBook?</h3><p>This is designed as a practitioner’s guide rather than a conceptual overview. Across 13 chapters, the eBook takes you through the complete architecture and implementation journey.</p><p>Some of the key areas include:</p><ul><li>Designing the Decision Fabric reference architecture.</li><li>Building a medallion architecture designed for business decisions.</li><li>Implementing entity resolution and knowledge graphs.</li><li>Building semantic and hybrid retrieval.</li><li>Combining deterministic rules, machine learning and AI reasoning.</li><li>Designing agentic decision architectures using Mosaic AI.</li><li>Building decision experiences and human approval workflows.</li><li>Implementing governance, agent security and access controls.</li><li>Evaluating and monitoring decision quality.</li><li>Establishing reusable components, CI/CD and operating models.</li><li>Applying the same foundation to a second industry: banking lending.</li></ul><p>The Databricks technology mapping covers Delta Lake, Lakeflow, Unity Catalog, Vector Search, Lakebase, MLflow, Mosaic AI, Agent Framework, AgentBricks, Databricks Apps and other platform capabilities.</p><h3>5. This is not just an architecture book</h3><p>The eBook is structured to help practitioners move from architecture to implementation.</p><p>Inside, you will find:</p><ul><li>13 detailed chapters.</li><li>15 architecture diagrams.</li><li>Runnable SQL, Python and YAML setup code.</li><li>13 hands-on exercises.</li><li>60 practice questions with answers.</li><li>Retail and banking implementation scenarios.</li><li>Reference architecture and component reuse patterns.</li></ul><p>The chapters combine architecture discussions, implementation examples, practical exercises and lessons learned through a running enterprise consulting scenario.</p><p>The intention is to help readers understand not only <em>what</em> to build, but also <em>how to structure, implement, govern and reuse it</em>.</p><h3>6. Who should read this?</h3><p>This eBook is particularly relevant to:</p><ul><li>Solution Architects designing enterprise data and AI platforms.</li><li>Senior Data Engineers expanding into AI engineering.</li><li>Machine Learning and GenAI Engineers building enterprise agents.</li><li>Enterprise Architects defining reusable technology blueprints.</li><li>Databricks practitioners exploring advanced platform capabilities.</li><li>Technology leaders building data and AI practices.</li><li>Pre-sales and delivery leaders designing scalable enterprise offerings.</li></ul><p>If you are already working with Databricks and want to understand how its data, knowledge, AI and governance capabilities can come together into a complete decision architecture, this guide is for you.</p><h3>7. The bigger vision: Trusted Decision Infrastructure</h3><p>I believe the next evolution of enterprise data platforms will be about much more than analytics and AI adoption.</p><p>It will be about building infrastructure that enables enterprises to make better decisions continuously.</p><p>We are moving from:</p><ul><li>Data platforms to knowledge platforms.</li><li>Dashboards to decision experiences.</li><li>Standalone ML models to integrated decision intelligence.</li><li>Individual AI agents to governed agentic architectures.</li><li>Project-specific implementations to reusable enterprise capabilities.</li></ul><p>The Decision Fabric brings these ideas together.</p><p><strong>Data provides the facts. Knowledge provides the context. Intelligence evaluates the possibilities. Governance establishes trust. Experience turns decisions into action.</strong></p><p>This is the architecture I believe enterprises need as they move towards AI-native operations.</p><h3>Get the eBook: Decision Fabric on Databricks</h3><p>I’m making this eBook available for architects, engineers and technology professionals who want to explore the next evolution of enterprise data and AI architecture.</p><p><strong>Explore the complete eBook on Topmate:</strong></p><p><a href="https://topmate.io/akash_wadhankar/2301672">Databricks AI Context... with Akash A Wadhankar | Topmate</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5NivGx5Hff9gWq2dWeM6CQ.png" /></figure><p>Get access to the complete 13-chapter guide, architecture diagrams, implementation code, exercises and practice questions.</p><h3>Let’s build the next generation of enterprise decision systems.</h3><p>I would love to hear how you are approaching decision intelligence, enterprise AI architecture, knowledge graphs and agentic systems in your organization.</p><p>Let’s move beyond building systems that merely process data.</p><p><strong>Let’s build systems that enable enterprises to make trusted decisions at scale.</strong></p><p>— Akash Anna Wadhankar</p><p>#DecisionFabric #Databricks #DataEngineering #EnterpriseAI #DecisionIntelligence #MosaicAI #UnityCatalog #AgenticAI #Lakehouse #AIArchitecture</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3730e0982803" width="1" height="1" alt=""><hr><p><a href="https://medium.com/towards-data-engineering/introducing-decision-fabric-on-databricks-from-data-and-ai-to-trusted-decisions-at-scale-3730e0982803">Introducing Decision Fabric on Databricks: From Data and AI to Trusted Decisions at Scale</a> was originally published in <a href="https://medium.com/towards-data-engineering">Towards Data Engineering</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Apache Arrow: The Movie Your Bronze Layer Deserves]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/towards-data-engineering/apache-arrow-the-movie-your-bronze-layer-deserves-ede51fb1eaa2?source=rss----37f58dd42be7---4"><img src="https://cdn-images-1.medium.com/max/675/1*YgVg_4v27XJJ1orjm_rc2Q.png" width="675"></a></p><p class="medium-feed-snippet">If Bing and Joey were data engineers: a conversation on columnar storage, why lists and pandas tap out at scale, and how raw files become&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/towards-data-engineering/apache-arrow-the-movie-your-bronze-layer-deserves-ede51fb1eaa2?source=rss----37f58dd42be7---4">Continue reading on Towards Data Engineering »</a></p></div>]]></description>
            <link>https://medium.com/towards-data-engineering/apache-arrow-the-movie-your-bronze-layer-deserves-ede51fb1eaa2?source=rss----37f58dd42be7---4</link>
            <guid isPermaLink="false">https://medium.com/p/ede51fb1eaa2</guid>
            <category><![CDATA[data-engineering]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[apache-arrow]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[Akhileswar Chinnaguravagari]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 07:52:05 GMT</pubDate>
            <atom:updated>2026-11-04T07:52:03.903Z</atom:updated>
        </item>
    </channel>
</rss>