Laurent Doguin | Couchbase Blog

Author

All posts by Laurent Doguin

Laurent is a nerdy metal head who lives in Paris. He mostly writes code in Java and structured text in AsciiDoc, and often talks about data, reactive programming and other buzzwordy stuff. He is also a former Developer Advocate for Clever Cloud and Nuxeo where he devoted his time and expertise to helping those communities grow bigger and stronger. He now runs Developer Relations at Couchbase.

Couchbase’s Data API in Practice With NodeRed
Couchbase’s Data API in Practice With NodeRed

Couchbase Capella has a new Data API. If you’re wondering why it is important since we already have SDKs, the answer is addressed in our documentation – but here’s a quick comparison: Data API: HTTP, language, and runtime agnostic; easy...

Migrate Your Existing Agents to Couchbase AI Services
Migrate Your Existing Agents to Couchbase AI Services

A typical AI agent application in 2025 usually involves: A cloud-hosted LLM A vector database for retrieval A separate operational database Prompt management and tool management tools Observability and tracing frameworks Guardrails Each tool solves a problem. Collectively, however, they...

Codelab: Building an AI Agent With Couchbase AI Services & Agent Catalog
Codelab: Building an AI Agent With Couchbase AI Services & Agent Catalog

In this CodeLab, you will learn how to build a Hotel Search Agent using LangChain, Couchbase AI Services, and Agent Catalog. We will also incorporate Arize Phoenix for observability and evaluation to ensure our agent performs reliably. This tutorial takes...

CodeLab: Building a RAG Application With Couchbase Capella Model Services and LangChain
CodeLab: Building a RAG Application With Couchbase Capella Model Services and LangChain

In this tutorial, you will learn how to build a retrieval-augmented generation (RAG) application using Couchbase AI Services to store data, generate embedding using embedding models, and LLM inference. We will create a RAG system that: Ingests news articles from...

How to Clone Couchbase Clusters for CI/CD On-Demand Ephemeral Environments
How to Clone Couchbase Clusters for CI/CD On-Demand Ephemeral Environments

We share scripts and a practical approach to clone all buckets of a cluster, a specific bucket, scope, or collection, from one Couchbase cluster to another.

The Dawn of a New Cloud Cycle
The Dawn of a New Cloud Cycle

Is the cloud shifting back to on-prem? Explore the next cloud cycle, driven by AI, open source, and edge computing.

Chat With Your Git History, Thanks to RAG and Couchbase Shell
Chat With Your Git History, Thanks to RAG and Couchbase Shell

Turn your Git history into a chat-ready knowledge base using RAG and Couchbase Shell.

Graph Time Series Data From the Comfort of Your Terminal
Graph Time Series Data From the Comfort of Your Terminal

Learn to manage and analyze time series data with Couchbase Shell, from ingestion to visualization using global temperature datasets.

PDF RAG Demo: Building Simplified AI Workflows with Couchbase Shell
PDF RAG Demo: Building Simplified AI Workflows with Couchbase Shell

Explore how to create a PDF-based RAG pipeline using Couchbase Shell, making AI workflows simpler and more efficient with step-by-step guidance.

Testing Couchbase with GitHub Actions and CBSH
Testing Couchbase with GitHub Actions and CBSH

Automate Couchbase connection tests in GitHub Actions using environment variables, secrets and Couchbase Shell, including set up steps.

Using Couchbase Shell to Transform and Write Data
Using Couchbase Shell to Transform and Write Data

See Couchbase Shell simplify data manipulation from VCards, transforming contact info into usable formats for effective marketing follow-ups.

Our Live Streaming Schedule for 2024
Our Live Streaming Schedule for 2024

Check out our 2024 streaming schedule! Join our live coding sessions, tackle HacktoberFest GitHub issues, and master SaaS development with Couchbase.