Stumbling into AI: Part 5—Agents
Explores the concept of AI Agents, defining them and examining their role in the AI ecosystem, with references to LangChain and Anthropic.
Robin Moffatt is a Principal DevEx Engineer and seasoned conference speaker with 15+ years of experience presenting at top events like QCon, Devoxx, Kafka Summit, and Strata. He shares insights on developer experience, distributed systems, and cloud technologies through his blog, YouTube, and public talks.
617 articles from this blog
Explores the concept of AI Agents, defining them and examining their role in the AI ecosystem, with references to LangChain and Anthropic.
A monthly roundup of 78 curated links on data engineering, architecture, AI, and tech trends, with top picks highlighted.
A blog post exploring the differences between AI and ML, clarifying terminology and common misconceptions in the field.
Explains Retrieval-Augmented Generation (RAG), a pattern for improving LLM accuracy by augmenting prompts with retrieved context.
Explores the role of Large Language Models (LLMs) in AI, covering major model families, providers, and concepts like hallucinations.
A developer's personal learning journey into the AI ecosystem, starting with an exploration of the Model Context Protocol (MCP) for connecting LLMs to APIs.
A monthly roundup of curated links and articles focused on data engineering, Apache Kafka, and data platform technologies.
A guide comparing Apache Flink SQL, Kafka Connect, and Confluent Tableflow for moving data from Apache Kafka to Apache Iceberg tables.
A technical guide on connecting Apache Flink SQL to a Kafka broker on Confluent Cloud, covering broker endpoints and API key configuration.
A monthly roundup of data engineering links covering Apache Iceberg, Kafka, Debezium, Spark, and lakehouse architecture.
Explains the importance of table maintenance in Apache Iceberg for data lakehouses, covering metadata and file management.
A technical guide on using Kafka Connect to write data from Kafka topics to Apache Iceberg tables stored on AWS S3, using the Glue Data Catalog.
A monthly roundup of tech links covering data lakehouses (DuckLake, Iceberg), Kafka, event streaming, and stream processing developments.
A technical guide on using Flink SQL to write data to Apache Iceberg tables stored on AWS S3, with metadata managed by the AWS Glue Data Catalog.
An analysis of DuckLake, a new open table format and catalog specification for data engineering, comparing it to existing solutions like Iceberg and Delta Lake.
A monthly roundup of curated links and articles covering data engineering, Kafka, stream processing, and AI, with top picks highlighted.
A technical guide exploring how Flink SQL handles joins and changelogs for streaming data, with practical examples using Kafka connectors.
Explains the importance of time semantics (event vs. processing time) and watermarks for accurate data processing in Apache Flink and Kafka SQL.
A monthly roundup of curated links and articles on data engineering, Kafka, CDC, stream processing, and AI/ML topics.
A technical guide exploring the Confluent Cloud API for deploying and managing Apache Flink workloads, including authentication and deployment models.