<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Abed Matini</title>
    <description/>
    <link>https://speakerdeck.com/abedmatini</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/abedmatini.rss"/>
    <lastBuildDate>2026-08-12 00:41:34 -0400</lastBuildDate>
    <item>
      <title>The AI-Native Development Loop: A Ticket Comes In, a Verified Change Goes Out</title>
      <description>From BrowserStack Meetup Cape Town (BBD, Century City, 3 Sep 2026) — Introduction to AI-Native Development Workflows.

A human-gated engineering loop: Linear ticket via MCP → reproduce → AI-assisted fix (model-agnostic: Claude, Cursor, Grok) → lint / FE+BE / Playwright → BrowserStack real devices via Playwright SDK + Local tunnel → human check → PR → report back to Linear. Not full automation. Three human gates (pick it up, reproduce, ship). Cheap local proof before cloud devices. MCP is for Linear only.

Event: https://luma.com/browse-6tdk</description>
      <media:content url="https://files.speakerdeck.com/presentations/98af3df3a88d410ea075e9baff02830e/preview_slide_0.jpg?40462951" type="image/jpeg" medium="image"/>
      <content:encoded>From BrowserStack Meetup Cape Town (BBD, Century City, 3 Sep 2026) — Introduction to AI-Native Development Workflows.

A human-gated engineering loop: Linear ticket via MCP → reproduce → AI-assisted fix (model-agnostic: Claude, Cursor, Grok) → lint / FE+BE / Playwright → BrowserStack real devices via Playwright SDK + Local tunnel → human check → PR → report back to Linear. Not full automation. Three human gates (pick it up, reproduce, ship). Cheap local proof before cloud devices. MCP is for Linear only.

Event: https://luma.com/browse-6tdk</content:encoded>
      <pubDate>Fri, 04 Sep 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/abedmatini/the-ai-native-development-loop-a-ticket-comes-in-a-verified-change-goes-out</link>
      <guid>https://speakerdeck.com/abedmatini/the-ai-native-development-loop-a-ticket-comes-in-a-verified-change-goes-out</guid>
    </item>
    <item>
      <title>Bypassing the Multimodal Tax: Framework-Free Hybrid RAG, Raw SQL RRF, and Live UI Telemetry</title>
      <description>A framework-free approach to production RAG: parsing documents locally to avoid the "multimodal tax" of vision-API costs, running hybrid dense + sparse retrieval directly in PostgreSQL with Reciprocal Rank Fusion (no vector database, no LangChain), and wiring up full observability with Langfuse. Covers the schema, the raw SQL, agent mode vs. direct RAG, upload and query-time guardrails, and the economics of architecture-first optimization over prompt engineering. Fully reproducible via GitHub Codespaces.
Originally presented at AI Engineer World's Fair 2026, Online Track.</description>
      <media:content url="https://files.speakerdeck.com/presentations/37f6d8cfb73548f285aa86d226a047dc/preview_slide_0.jpg?40322201" type="image/jpeg" medium="image"/>
      <content:encoded>A framework-free approach to production RAG: parsing documents locally to avoid the "multimodal tax" of vision-API costs, running hybrid dense + sparse retrieval directly in PostgreSQL with Reciprocal Rank Fusion (no vector database, no LangChain), and wiring up full observability with Langfuse. Covers the schema, the raw SQL, agent mode vs. direct RAG, upload and query-time guardrails, and the economics of architecture-first optimization over prompt engineering. Fully reproducible via GitHub Codespaces.
Originally presented at AI Engineer World's Fair 2026, Online Track.</content:encoded>
      <pubDate>Wed, 19 Aug 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/abedmatini/bypassing-the-multimodal-tax-framework-free-hybrid-rag-raw-sql-rrf-and-live-ui-telemetry</link>
      <guid>https://speakerdeck.com/abedmatini/bypassing-the-multimodal-tax-framework-free-hybrid-rag-raw-sql-rrf-and-live-ui-telemetry</guid>
    </item>
    <item>
      <title>RAG That Works in South Africa: Cheap, Fast, and Compliant Approaches Any Company Can Implement</title>
      <description>A practical roadmap for building RAG systems under real-world South African constraints — POPIA compliance, load shedding, and ZAR/USD cost volatility. Walks through a 7-phase maturity model from simple local RAG through hybrid search, multimodal parsing, multi-step reasoning, GraphRAG, and agentic RAG, plus a governance framework for role-based access control and a benchmarking approach for proving your system isn't hallucinating. Originally presented at DevConf South Africa 2026.</description>
      <media:content url="https://files.speakerdeck.com/presentations/156fa843a78946e2a5ceb67e1a0e2d2d/preview_slide_0.jpg?40319359" type="image/jpeg" medium="image"/>
      <content:encoded>A practical roadmap for building RAG systems under real-world South African constraints — POPIA compliance, load shedding, and ZAR/USD cost volatility. Walks through a 7-phase maturity model from simple local RAG through hybrid search, multimodal parsing, multi-step reasoning, GraphRAG, and agentic RAG, plus a governance framework for role-based access control and a benchmarking approach for proving your system isn't hallucinating. Originally presented at DevConf South Africa 2026.</content:encoded>
      <pubDate>Wed, 19 Aug 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/abedmatini/rag-that-works-in-south-africa-cheap-fast-and-compliant-approaches-any-company-can-implement</link>
      <guid>https://speakerdeck.com/abedmatini/rag-that-works-in-south-africa-cheap-fast-and-compliant-approaches-any-company-can-implement</guid>
    </item>
    <item>
      <title>RAG vs Fine-Tuning: Choosing the Right Approach for Your GenAI App</title>
      <description>A practical breakdown of when to use Retrieval-Augmented Generation vs. fine-tuning when building GenAI applications — covering the RAG pipeline (chunking, embedding, retrieval, reranking, generation), hybrid search, and a decision framework for choosing between the two approaches. 
Originally presented at DevFest Cape Town 2025.</description>
      <media:content url="https://files.speakerdeck.com/presentations/0030aff20ef94151ba56a6538fbec390/preview_slide_0.jpg?40260403" type="image/jpeg" medium="image"/>
      <content:encoded>A practical breakdown of when to use Retrieval-Augmented Generation vs. fine-tuning when building GenAI applications — covering the RAG pipeline (chunking, embedding, retrieval, reranking, generation), hybrid search, and a decision framework for choosing between the two approaches. 
Originally presented at DevFest Cape Town 2025.</content:encoded>
      <pubDate>Sat, 08 Nov 2025 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/abedmatini/rag-vs-fine-tuning-choosing-the-right-approach-for-your-genai-app</link>
      <guid>https://speakerdeck.com/abedmatini/rag-vs-fine-tuning-choosing-the-right-approach-for-your-genai-app</guid>
    </item>
  </channel>
</rss>
