← All dates

14 entries

pythonfastapiragarchitecturedockermulti-tenancy

Building MiniRAG: A Multi-Tenant RAG Platform from Scratch - Part 1

Starting the journey to build a modular, provider-agnostic RAG platform. In this first part, we tackle the foundation: project structure, database models, and security infrastructure.

2026-02-06Read →
RAGFastAPIPythonArchitectureMulti-tenancyDocker

Building MiniRAG: A Modular RAG Platform - Progress Report #1

Deep dive into building a provider-agnostic RAG platform with multi-tenancy support. Two major milestones down, lessons learned from async SQLAlchemy gotchas, and what's coming next.

2026-02-06Read →
ragfastapipythonarchitecturemultitenancyvector-search

Building MiniRAG: A Journey Through Provider-Agnostic RAG Architecture

Deep dive into building a modular RAG platform from scratch, including the authentication challenges, API design decisions, and lessons learned along the way.

2026-02-06Read →
RAGPythonFastAPIVector-SearchMulti-TenancyMicroservices

Building MiniRAG: A Multi-Tenant RAG Platform from Scratch (Part 1: The Foundation)

Journey through building a production-ready, multi-tenant RAG platform. From Docker orchestration to vector embeddings, here's what I learned building the foundation of MiniRAG.

2026-02-06Read →
pythonfastapiragllmvector-databasebackenddocker

Building MiniRAG: A Complete RAG Backend in Five Steps

A deep dive into building a production-ready RAG (Retrieval-Augmented Generation) backend from scratch, complete with multi-tenant auth, vector search, and chat capabilities.

2026-02-06Read →
api-testingpostmandockerpythonfastapiragdocumentation

Building a Complete API Testing Suite: From Postman Collections to Production Readiness

How I built a comprehensive 28-request Postman collection for testing a multi-tenant RAG API, complete with automated assertions and the lessons learned along the way.

2026-02-06Read →
fastapiragvector-searchqdrantpostgresqlpythonaichatbots

Building MiniRAG: From Code to Production with FastAPI and Vector Search

A deep dive into building a production-ready multi-tenant RAG system, complete with the API compatibility challenges and testing victories that made it real.

2026-02-06Read →
pythonfastapiadmin-dashboardweb-componentsalpine-jsragchatbot

Building a Complete Admin Dashboard and Embeddable Chat Widget: A Full-Stack Development Journey

How I built a complete admin dashboard and embeddable chat widget for MiniRAG in a single development session, adding 19 files and 2,661 lines of code while keeping all tests green.

2026-02-06Read →
cssglassmorphismui-designdashboardfrontendweb-development

From Corporate Gray to Glassmorphism Magic: Redesigning a RAG Dashboard

How I transformed a corporate Tailwind dashboard into a stunning glassmorphism interface with floating orbs, frosted glass panels, and animated backgrounds—plus the technical challenges I faced along the way.

2026-02-06Read →
cssglassmorphismdashboardui-designfrontendtailwindalpine-js

Building a Glassmorphism Dashboard: When Modern CSS Meets Real-World Constraints

A deep dive into redesigning a MiniRAG admin dashboard with glassmorphism aesthetics, including the unexpected challenges of CSS frameworks and the solutions that actually worked.

2026-02-06Read →
fastapifile-uploadtext-extractiondrag-and-dropmultipartpdfdocx

Building a Complete File Upload System: From Drag-and-Drop to Text Extraction

A deep dive into implementing a full-stack file upload feature with drag-and-drop UI, multi-format text extraction, and comprehensive testing—all in a single development session.

2026-02-06Read →
fastapichat-uiuser-feedbackmarkdown-renderingpostgresql

Building Interactive Chat Features: Copy, Feedback, and Markdown Support

A deep dive into implementing copy-to-clipboard, thumbs up/down feedback, and markdown rendering for chat interfaces - including the database migration gotcha that almost derailed everything.

2026-02-06Read →
fastapipostgresqlchat-uimarkdowntestingweb-development

Building Interactive Chat Features: From Database Migrations to Markdown Rendering

A deep dive into adding user feedback, markdown support, and polished UI interactions to a chat application - including the database gotchas that almost derailed everything.

2026-02-06Read →
pythonfastapichat-uimarkdownpostgresqltesting

Building Interactive Chat Features: From User Feedback to Markdown Rendering

A deep dive into adding essential chat features like message feedback, markdown rendering, and robust testing - plus the database migration gotchas we encountered along the way.

2026-02-06Read →