All articles — page 3
Showing 12 of 112 articles on AI systems, retrieval, backend engineering and DevOps.
- RAGRagasOllama
How to Automate RAG Regression Testing and Hallucination Checks in GitHub Actions Using Ragas and Ollama
Learn how to automate RAG regression testing in GitHub Actions. Run Ollama in CI, score pull requests with Ragas (faithfulness, answer relevancy, context recall), and block merges that introduce hallucinations or retrieval drift.
- AI SecurityPrompt InjectionNext.js
How to Protect Your AI Application from Prompt Injections using Llama Guard and Next.js Edge Middleware
A practical 2026 guide to securing RAG and LLM applications against prompt injection and jailbreak attacks using Llama Guard, Ollama, Next.js Edge Middleware, and PostgreSQL-based threat logging aligned with the OWASP Top 10 for LLMs.
- RPACrewAIPlaywright
How to Replace Legacy RPA with Autonomous Multi-Agent Workflows using CrewAI, Playwright, and Node.js
Learn how to replace brittle, rule-based RPA scripts with resilient, goal-driven multi-agent systems built with CrewAI, Playwright, and Node.js. Includes real code for autonomous web navigation, JSON validation, and PostgreSQL integration.
- OpenTelemetryNext.jsPostgreSQL
How to Track Per-Tenant LLM Token Costs in Next.js using OpenTelemetry and PostgreSQL
Instrument Next.js with OpenTelemetry, trace server-side LangChain calls, and attribute AI inference costs per tenant in PostgreSQL for usage billing.
- Claude CodeGitHub ActionsCI/CD
How to Automate Multi-Axis PR Code Reviews using Claude Code and GitHub Actions CI/CD
Wire Claude Code into GitHub Actions to review pull requests across security, performance and testability — line-by-line, before a human opens the diff.
- RAGPostgreSQLNext.js
How to Build a Secure Multi-Tenant RAG Pipeline using PostgreSQL Row-Level Security, Next.js, and JWT Auth
Stop cross-tenant leaks in B2B AI SaaS — PostgreSQL Row-Level Security for embeddings, tenant IDs from Next.js JWTs, and isolated retrieval.
- LangGraphHuman-in-the-LoopPostgreSQL
How to Implement Human-in-the-Loop (HITL) Approval Gates in LangGraph with PostgreSQL Checkpointers
Build production human-in-the-loop approval gates in LangGraph with AsyncPostgresSaver, interrupt_before, and Command-based resume flows.
- GraphRAGLangChainOllama
How to Build a Local GraphRAG Pipeline with PostgreSQL, LangChain, and Ollama for Multi-Hop Reasoning
Build a fully local GraphRAG system with LangChain, Ollama and PostgreSQL — extract entity triplets, store a knowledge graph, run multi-hop queries.
- Node.jsDockerNginx
How to Automate Zero-Downtime Deployments for Node.js using Docker, Nginx, and GitHub Actions on AWS EC2
Automate blue-green deployment for Node.js on AWS EC2 with Docker, Nginx and GitHub Actions — no dropped requests, no killed WebSocket connections.
- Socket.ioRedisJWT
How to Secure and Scale Real-Time Presence with Socket.io, Redis Streams, and JWT Auth in Node.js
Scale Socket.io horizontally with the Redis Streams adapter, secure WebSocket handshakes with JWT middleware, and keep presence accurate.
- MCPTypeScriptClaude Code
How to Build a Custom Model Context Protocol (MCP) Server in TypeScript for Claude Code
Build an MCP server in TypeScript with the official SDK — expose PostgreSQL inspection tools over stdio, sanitize queries, and wire it into Claude Code.
- UnslothQLoRAOllama
How to Fine-Tune and Export a Local LLM Using Unsloth, QLoRA, and Ollama
Fine-tune a domain-specific LLM locally with Unsloth and QLoRA, export it to quantized GGUF, and serve it with a custom Ollama Modelfile.