<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Datas Blog</title><description>Clear explainers on AI, machine learning, and data science for practitioners and the curious.</description><link>https://datasblog.com/</link><item><title>Anchor Detection for RAG: Parallel Detectors and One LLM Call</title><link>https://datasblog.com/post/anchor-detection-for-rag-parallel-detectors-and-one-llm-89c733/</link><guid isPermaLink="true">https://datasblog.com/post/anchor-detection-for-rag-parallel-detectors-and-one-llm-89c733/</guid><description>A three-stage RAG retrieval pipeline runs keyword and embedding detectors in parallel, then resolves candidates with a single LLM call.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Harness-1: A Compact Retrieval Agent That Separates Search from State</title><link>https://datasblog.com/post/harness-1-a-compact-retrieval-agent-that-separates-sear-d23efc/</link><guid isPermaLink="true">https://datasblog.com/post/harness-1-a-compact-retrieval-agent-that-separates-sear-d23efc/</guid><description>Harness-1 separates query generation from state tracking to build a leaner retrieval agent. It outperforms larger systems across eight benchmark domains.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Top 7 Coding Models You Can Run Locally in 2026</title><link>https://datasblog.com/post/top-7-coding-models-you-can-run-locally-in-2026-15fbad/</link><guid isPermaLink="true">https://datasblog.com/post/top-7-coding-models-you-can-run-locally-in-2026-15fbad/</guid><description>Seven open-weight coding models worth running locally in 2026, from efficient MoE models to multimodal options, all tested on consumer GPU hardware.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate></item><item><title>5 Essential Approaches to Robust Outlier Detection</title><link>https://datasblog.com/post/5-essential-approaches-to-robust-outlier-detection-5c75b1/</link><guid isPermaLink="true">https://datasblog.com/post/5-essential-approaches-to-robust-outlier-detection-5c75b1/</guid><description>Outliers can skew statistics and break predictive models. This article compares five detection methods with Python examples for each.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>No-Code AI Has Arrived. Here&apos;s What Data Skills Still Matter.</title><link>https://datasblog.com/post/no-code-ai-has-arrived-heres-what-data-skills-still-mat-f1d5bd/</link><guid isPermaLink="true">https://datasblog.com/post/no-code-ai-has-arrived-heres-what-data-skills-still-mat-f1d5bd/</guid><description>AI tools now let anyone build agents without Python. But prompting frameworks and hardware specs still separate casual users from serious practitioners.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Sakana Fugu: Multi-Agent System Packaged as a Single Model API</title><link>https://datasblog.com/post/sakana-fugu-multi-agent-system-packaged-as-a-single-mod-d20f90/</link><guid isPermaLink="true">https://datasblog.com/post/sakana-fugu-multi-agent-system-packaged-as-a-single-mod-d20f90/</guid><description>Sakana Fugu coordinates multiple expert agents internally while exposing a single OpenAI-compatible API. Here&apos;s how it works, what it costs, and when to use it.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The /goal Command That Keeps Claude Code Working Without You</title><link>https://datasblog.com/post/the-goal-command-that-keeps-claude-code-working-without-4eef74/</link><guid isPermaLink="true">https://datasblog.com/post/the-goal-command-that-keeps-claude-code-working-without-4eef74/</guid><description>Agentic loops in Claude Code let AI work autonomously end-to-end. Here&apos;s how the /goal command makes that happen.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Math Skills Every Aspiring Data Scientist Needs to Master</title><link>https://datasblog.com/post/the-math-skills-every-aspiring-data-scientist-needs-to--d35fad/</link><guid isPermaLink="true">https://datasblog.com/post/the-math-skills-every-aspiring-data-scientist-needs-to--d35fad/</guid><description>Four math disciplines separate data scientists who understand models from those who just run them. Here&apos;s what to learn and in what order.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Three Tools That Run a Full AI Coding Agent on Your Laptop</title><link>https://datasblog.com/post/three-tools-that-run-a-full-ai-coding-agent-on-your-lap-afab9f/</link><guid isPermaLink="true">https://datasblog.com/post/three-tools-that-run-a-full-ai-coding-agent-on-your-lap-afab9f/</guid><description>Ollama, Gemma 4, and OpenCode combine into a local AI coding stack that keeps your code off the cloud entirely.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>WebMCP: The Browser-Native Protocol That Fixes AI Agent Automation</title><link>https://datasblog.com/post/webmcp-the-browser-native-protocol-that-fixes-ai-agent--73fa0c/</link><guid isPermaLink="true">https://datasblog.com/post/webmcp-the-browser-native-protocol-that-fixes-ai-agent--73fa0c/</guid><description>WebMCP is a proposed open web standard that lets websites expose structured, callable tools directly to browser-based AI agents, eliminating unreliable click-ba</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>What Gemini Solved in Seconds After an Hour of Manual Work</title><link>https://datasblog.com/post/what-gemini-solved-in-seconds-after-an-hour-of-manual-w-45a907/</link><guid isPermaLink="true">https://datasblog.com/post/what-gemini-solved-in-seconds-after-an-hour-of-manual-w-45a907/</guid><description>A real data preprocessing task shows where human problem-solving ends and AI assistance begins - and why the gap matters.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Why Enterprise RAG Gets Retrieval Wrong From the Start</title><link>https://datasblog.com/post/why-enterprise-rag-gets-retrieval-wrong-from-the-start-0d2ee6/</link><guid isPermaLink="true">https://datasblog.com/post/why-enterprise-rag-gets-retrieval-wrong-from-the-start-0d2ee6/</guid><description>Most RAG systems treat retrieval as similarity search. A filtering model on structured tables works closer to how professionals actually read documents.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>3 NLTK Tricks for Advanced Text Preprocessing and Linguistic Analysis</title><link>https://datasblog.com/post/3-nltk-tricks-for-advanced-text-preprocessing-and-lingu-bbdce8/</link><guid isPermaLink="true">https://datasblog.com/post/3-nltk-tricks-for-advanced-text-preprocessing-and-lingu-bbdce8/</guid><description>Learn three practical NLTK techniques—MWE tokenization, POS-aware lemmatization, and collocation extraction—to improve text preprocessing pipelines.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>ChatLLM by Abacus AI: Multi-Model AI Platform Review</title><link>https://datasblog.com/post/chatllm-by-abacus-ai-multi-model-ai-platform-review-2d455c/</link><guid isPermaLink="true">https://datasblog.com/post/chatllm-by-abacus-ai-multi-model-ai-platform-review-2d455c/</guid><description>ChatLLM by Abacus AI combines dozens of leading AI models, agents, coding tools, and automation into one subscription workspace.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Encoding Categorical Data for Outlier Detection</title><link>https://datasblog.com/post/encoding-categorical-data-for-outlier-detection-2f2c12/</link><guid isPermaLink="true">https://datasblog.com/post/encoding-categorical-data-for-outlier-detection-2f2c12/</guid><description>Most outlier detection algorithms require numeric data, making categorical encoding essential. This article covers one-hot and count encoding for unsupervised o</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>How to Use Claude Code to Navigate Browsers and Verify Work</title><link>https://datasblog.com/post/how-to-use-claude-code-to-navigate-browsers-and-verify--cf0d4c/</link><guid isPermaLink="true">https://datasblog.com/post/how-to-use-claude-code-to-navigate-browsers-and-verify--cf0d4c/</guid><description>Learn how to give Claude Code browser access via Playwright MCP so your coding agent can test and verify its own implementations end-to-end.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>RAG Clarification Loop: Ask Once, Learn the Default</title><link>https://datasblog.com/post/rag-clarification-loop-ask-once-learn-the-default-22842b/</link><guid isPermaLink="true">https://datasblog.com/post/rag-clarification-loop-ask-once-learn-the-default-22842b/</guid><description>When RAG users ask vague questions, a two-schema clarification loop asks once, learns the default, and stays silent on future equivalent requests.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>What Claude Can Actually Draw: SVG Image Generation Explained</title><link>https://datasblog.com/post/what-claude-can-actually-draw-svg-image-generation-expl-d29b42/</link><guid isPermaLink="true">https://datasblog.com/post/what-claude-can-actually-draw-svg-image-generation-expl-d29b42/</guid><description>Claude generates vector graphics natively using SVG code — no image model required. Here&apos;s the full range, with exact prompts for each example.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>What Everyone Gets Wrong About Agentic AI</title><link>https://datasblog.com/post/what-everyone-gets-wrong-about-agentic-ai-08d51c/</link><guid isPermaLink="true">https://datasblog.com/post/what-everyone-gets-wrong-about-agentic-ai-08d51c/</guid><description>Five common misconceptions drive most agentic AI failures in production. None require better models to fix — they require better deployment thinking.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>How to Build Date Tables in Power BI Self-Service Environments</title><link>https://datasblog.com/post/how-to-build-date-tables-in-power-bi-self-service-envir-f80999/</link><guid isPermaLink="true">https://datasblog.com/post/how-to-build-date-tables-in-power-bi-self-service-envir-f80999/</guid><description>A practical comparison of DAX, Power Query, and Data Flows for building date tables in Power BI semantic models without a centralized data warehouse.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Reconstructing a PDF Table of Contents for RAG Section Scoping</title><link>https://datasblog.com/post/reconstructing-a-pdf-table-of-contents-for-rag-section--598fa3/</link><guid isPermaLink="true">https://datasblog.com/post/reconstructing-a-pdf-table-of-contents-for-rag-section--598fa3/</guid><description>When a PDF prints a table of contents but ships no outline, RAG pipelines lose document structure. This article shows how to reconstruct it programmatically.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Tool Calling Explained: How AI Agents Decide What to Do Next</title><link>https://datasblog.com/post/tool-calling-explained-how-ai-agents-decide-what-to-do--e9bd5e/</link><guid isPermaLink="true">https://datasblog.com/post/tool-calling-explained-how-ai-agents-decide-what-to-do--e9bd5e/</guid><description>Tool calling transforms LLMs from text generators into agents that trigger real actions. Learn how the tool-calling loop works with practical code examples.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>7 Barriers Between Data Teams and Self-Healing Pipelines</title><link>https://datasblog.com/post/7-barriers-between-data-teams-and-self-healing-pipeline-2be0d4/</link><guid isPermaLink="true">https://datasblog.com/post/7-barriers-between-data-teams-and-self-healing-pipeline-2be0d4/</guid><description>Self-healing data pipelines remain out of reach for most teams. Here are the seven key barriers standing in the way.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Building a Cost-Ordered Image Reading Cascade for PDF RAG</title><link>https://datasblog.com/post/building-a-cost-ordered-image-reading-cascade-for-pdf-r-3fa426/</link><guid isPermaLink="true">https://datasblog.com/post/building-a-cost-ordered-image-reading-cascade-for-pdf-r-3fa426/</guid><description>A cost-ordered cascade — cheap filter, type check, OCR, vision model — turns only the PDF images worth reading into searchable text for RAG.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Materialized Lake Views in Microsoft Fabric: GA Features Explained</title><link>https://datasblog.com/post/materialized-lake-views-in-microsoft-fabric-ga-features-574ffd/</link><guid isPermaLink="true">https://datasblog.com/post/materialized-lake-views-in-microsoft-fabric-ga-features-574ffd/</guid><description>Materialized lake views in Microsoft Fabric simplify medallion pipelines into declarative SQL. Here&apos;s what changed from preview to general availability.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate></item><item><title>7 Practical SQL Patterns Every Data Scientist Should Know</title><link>https://datasblog.com/post/7-practical-sql-patterns-every-data-scientist-should-kn-861ef4/</link><guid isPermaLink="true">https://datasblog.com/post/7-practical-sql-patterns-every-data-scientist-should-kn-861ef4/</guid><description>Seven SQL patterns beyond basic queries, covering window functions, self-joins, rolling averages, and customer segmentation using a real SaaS transactions datas</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Building a Custom GStreamer Plugin for NVIDIA DeepStream in Python</title><link>https://datasblog.com/post/building-a-custom-gstreamer-plugin-for-nvidia-deepstrea-6996c0/</link><guid isPermaLink="true">https://datasblog.com/post/building-a-custom-gstreamer-plugin-for-nvidia-deepstrea-6996c0/</guid><description>Learn how to build a custom Python GStreamer plugin for NVIDIA DeepStream using pyservicemaker to run custom inference and write detection metadata.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Loss Functions Explained: How Machine Learning Models Know They&apos;re Wrong</title><link>https://datasblog.com/post/loss-functions-explained-how-machine-learning-models-kn-45f507/</link><guid isPermaLink="true">https://datasblog.com/post/loss-functions-explained-how-machine-learning-models-kn-45f507/</guid><description>Loss functions give ML models a measurable mistake score during training. This beginner-friendly guide covers MSE, MAE, cross-entropy, and the training loop.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>ML System Design Interviews: 10 Real Problems Solved</title><link>https://datasblog.com/post/ml-system-design-interviews-10-real-problems-solved-b66d90/</link><guid isPermaLink="true">https://datasblog.com/post/ml-system-design-interviews-10-real-problems-solved-b66d90/</guid><description>ML system design interviews test more than model choice. This guide walks through 10 real problems covering data, features, serving, and feedback loops.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Parsing Scanned PDFs for RAG with EasyOCR: Text Without Layout</title><link>https://datasblog.com/post/parsing-scanned-pdfs-for-rag-with-easyocr-text-without--ed21f0/</link><guid isPermaLink="true">https://datasblog.com/post/parsing-scanned-pdfs-for-rag-with-easyocr-text-without--ed21f0/</guid><description>EasyOCR recovers text from scanned PDFs but provides no layout structure. Here&apos;s what that gap means for enterprise RAG pipelines.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Python Dictionary Tips and Tricks You Should Always Remember</title><link>https://datasblog.com/post/python-dictionary-tips-and-tricks-you-should-always-rem-a45250/</link><guid isPermaLink="true">https://datasblog.com/post/python-dictionary-tips-and-tricks-you-should-always-rem-a45250/</guid><description>Go beyond the basics with 7 practical Python dictionary patterns that make your code cleaner, safer, and more Pythonic.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Scheduling an ETL Pipeline: What I Learned About Portability</title><link>https://datasblog.com/post/scheduling-an-etl-pipeline-what-i-learned-about-portabi-36a397/</link><guid isPermaLink="true">https://datasblog.com/post/scheduling-an-etl-pipeline-what-i-learned-about-portabi-36a397/</guid><description>A systems analyst transitioning to data engineering discovers that scheduling an ETL pipeline first requires making it portable.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Ten ChatGPT Features and Techniques That Improve Response Quality</title><link>https://datasblog.com/post/ten-chatgpt-features-and-techniques-that-improve-respon-c31b64/</link><guid isPermaLink="true">https://datasblog.com/post/ten-chatgpt-features-and-techniques-that-improve-respon-c31b64/</guid><description>Most users interact with ChatGPT like a search engine and miss its full capabilities. These ten techniques close that gap.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Free OpenAI Academy AI Courses That Include Completion Certificates</title><link>https://datasblog.com/post/free-openai-academy-ai-courses-that-include-completion--6bcf40/</link><guid isPermaLink="true">https://datasblog.com/post/free-openai-academy-ai-courses-that-include-completion--6bcf40/</guid><description>OpenAI Academy offers three free AI courses with certificates covering fundamentals, applied workflows, and agents. All courses are self-paced and beginner-frie</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Autoregressive Models Explained: Concepts, Uses, and Limitations</title><link>https://datasblog.com/post/autoregressive-models-explained-concepts-uses-and-limit-bc6634/</link><guid isPermaLink="true">https://datasblog.com/post/autoregressive-models-explained-concepts-uses-and-limit-bc6634/</guid><description>Autoregressive models predict the next value using previous values. Learn how they work in time series forecasting and language modeling.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Gemini Omni: AI Video Generation from Text and Images</title><link>https://datasblog.com/post/gemini-omni-ai-video-generation-from-text-and-images-c15b60/</link><guid isPermaLink="true">https://datasblog.com/post/gemini-omni-ai-video-generation-from-text-and-images-c15b60/</guid><description>Gemini Omni adds video generation directly into Google&apos;s AI assistant. Here&apos;s what it can do, where it falls short, and how to access it.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DiffusionGemma: Google DeepMind&apos;s Parallel Text Generation Model Explained</title><link>https://datasblog.com/post/diffusiongemma-google-deepminds-parallel-text-generatio-f9a30a/</link><guid isPermaLink="true">https://datasblog.com/post/diffusiongemma-google-deepminds-parallel-text-generatio-f9a30a/</guid><description>DiffusionGemma generates and refines blocks of tokens in parallel using diffusion-style generation, making local inference faster than autoregressive models.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI Engineering Tools Everyone Is Using in 2026</title><link>https://datasblog.com/post/ai-engineering-tools-everyone-is-using-in-2026-b7f410/</link><guid isPermaLink="true">https://datasblog.com/post/ai-engineering-tools-everyone-is-using-in-2026-b7f410/</guid><description>A practical rundown of the AI engineering tools dominating developer workflows in 2026, from coding agents to observability platforms.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Building a Context Pruning Pipeline for Long-Running Agents</title><link>https://datasblog.com/post/building-a-context-pruning-pipeline-for-long-running-ag-2c3d9e/</link><guid isPermaLink="true">https://datasblog.com/post/building-a-context-pruning-pipeline-for-long-running-ag-2c3d9e/</guid><description>Learn how to implement a context pruning pipeline that uses semantic similarity to help AI agents manage conversational memory efficiently.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate></item><item><title>Logits, Temperature, and Top-P in LLM Token Selection</title><link>https://datasblog.com/post/logits-temperature-and-top-p-in-llm-token-selection-2c1765/</link><guid isPermaLink="true">https://datasblog.com/post/logits-temperature-and-top-p-in-llm-token-selection-2c1765/</guid><description>Learn how logits, temperature, and top-p sampling work together to control next-token prediction in large language models.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate></item><item><title>Building a Multi-Tool Gemma 4 Agent with Error Recovery</title><link>https://datasblog.com/post/building-a-multi-tool-gemma-4-agent-with-error-recovery-5a581a/</link><guid isPermaLink="true">https://datasblog.com/post/building-a-multi-tool-gemma-4-agent-with-error-recovery-5a581a/</guid><description>Learn how to build a resilient Gemma 4 agent loop that handles tool failures, malformed outputs, and unavailable services using structured error recovery.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>Implementing Hybrid Semantic-Lexical Search in RAG Systems</title><link>https://datasblog.com/post/implementing-hybrid-semantic-lexical-search-in-rag-syst-b92f7e/</link><guid isPermaLink="true">https://datasblog.com/post/implementing-hybrid-semantic-lexical-search-in-rag-syst-b92f7e/</guid><description>Learn how to combine BM25 lexical search with semantic vector search using Reciprocal Rank Fusion to improve retrieval in RAG systems.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate></item><item><title>Building Context-Aware Semantic Search in Python with LLM Embeddings</title><link>https://datasblog.com/post/building-context-aware-semantic-search-in-python-with-l-88a0db/</link><guid isPermaLink="true">https://datasblog.com/post/building-context-aware-semantic-search-in-python-with-l-88a0db/</guid><description>Learn to build a semantic search engine combining embedding-based similarity with metadata filtering. No API key required.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>How to Build a Multi-Agent Research Assistant in Python</title><link>https://datasblog.com/post/how-to-build-a-multi-agent-research-assistant-in-python-fbdf7e/</link><guid isPermaLink="true">https://datasblog.com/post/how-to-build-a-multi-agent-research-assistant-in-python-fbdf7e/</guid><description>Learn to build a multi-agent AI research assistant using the OpenAI Agents SDK, GPT-4o mini, and the Olostep Web API to produce structured, source-grounded repo</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate></item><item><title>Agentic Programming: A Roadmap from Zero to Production</title><link>https://datasblog.com/post/agentic-programming-a-roadmap-from-zero-to-production-eb2b62/</link><guid isPermaLink="true">https://datasblog.com/post/agentic-programming-a-roadmap-from-zero-to-production-eb2b62/</guid><description>A structured guide to agentic programming covering core concepts, frameworks, and a month-by-month learning plan for building production-ready AI agents.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>Google Redesigns Search Box for the First Time in 25 Years</title><link>https://datasblog.com/post/google-redesigns-search-box-for-the-first-time-in-25-ye-e7785d/</link><guid isPermaLink="true">https://datasblog.com/post/google-redesigns-search-box-for-the-first-time-in-25-ye-e7785d/</guid><description>Google unveiled a sweeping redesign of its search box at I/O 2026, merging AI Overviews and AI Mode into a single multimodal, conversational interface.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>Prompt Engineering for Agentic AI: Principles and Patterns</title><link>https://datasblog.com/post/prompt-engineering-for-agentic-ai-principles-and-patter-30b520/</link><guid isPermaLink="true">https://datasblog.com/post/prompt-engineering-for-agentic-ai-principles-and-patter-30b520/</guid><description>Agentic AI requires a different prompting discipline than chatbots. Learn the four components, reasoning architectures, and patterns that make agents reliable.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>Building Vector Similarity Search in PostgreSQL with pgvector</title><link>https://datasblog.com/post/building-vector-similarity-search-in-postgresql-with-pg-9d9c0b/</link><guid isPermaLink="true">https://datasblog.com/post/building-vector-similarity-search-in-postgresql-with-pg-9d9c0b/</guid><description>Learn how to implement vector similarity search in PostgreSQL using the pgvector extension. Find semantically similar results based on meaning, not keywords.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Choosing the Right Agentic Design Pattern: A Decision Tree Approach</title><link>https://datasblog.com/post/choosing-the-right-agentic-design-pattern-a-decision-tr-06145d/</link><guid isPermaLink="true">https://datasblog.com/post/choosing-the-right-agentic-design-pattern-a-decision-tr-06145d/</guid><description>A five-question decision tree to help you select the right agentic design pattern based on task properties, constraints, and trade-offs.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item></channel></rss>