Designing an Event-Driven RAG Application

I’ve been exploring ways to integrate Retrieval-Augmented Generation (RAG) into my website, and I wanted to design a small, event-driven app to learn more about it. My goal was to create something simple yet practical for my site. Below is a Mermaid diagram I created to model the flow of my application. It highlights the main components of an event-driven RAG system, covering content updates, user queries, and background indexing: ...

May 5, 2025 · 3 min · TC

Integrating Mermaid Diagrams into Your Hugo Site

Integrating Mermaid Diagrams into Your Hugo Site Mermaid is a powerful JavaScript-based diagramming and charting tool that lets you create diagrams using text and code, making them version-controllable and maintainable. By integrating Mermaid with your Hugo site, you can create flowcharts, sequence diagrams, class diagrams, and more, all within your Markdown content. Why Use Mermaid with Hugo? Simple Syntax: Create diagrams using an easy-to-learn markdown-like syntax Maintainable: Store diagrams as text, making them version-controllable Dynamic: Diagrams render in the browser, enabling interactive features Adaptable: Your diagrams will automatically match your site’s theme Let’s walk through the steps to add Mermaid support to your Hugo site. ...

March 10, 2025 · 3 min · Taner

Creating a Seamless Reservation Workflow with Mermaid Diagrams in Hugo

Visualizing Reservation Workflows with Mermaid in Hugo Mermaid diagrams offer a fantastic way to visualize workflows, decisions, and parallel processes in a clear, easy-to-understand format. Below, you’ll find a Mermaid activity diagram that highlights the workflow of creating a reservation in your system. This workflow includes decision points (e.g., checking resource availability) and parallel processes (e.g., notifying external systems like payment gateways or customer notification services). You can copy and paste the code into a Mermaid-enabled editor to visualize the diagram. ...

April 1, 2025 · 2 min · Taner