<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>AgentStack</title><description>Hands-on reviews and build guides for AI agents, workflow automation and GEO tooling — tested against a running production pipeline, not a demo notebook.</description><link>https://higeoseo.com/</link><language>en-us</language><copyright>© 2026 AgentStack</copyright><item><title>Prompt Engineering in Production Is a Systems Problem</title><link>https://higeoseo.com/blog/prompt-engineering-production/</link><guid isPermaLink="true">https://higeoseo.com/blog/prompt-engineering-production/</guid><description>The prompt is the smallest part of the system. What determines output quality is the context, the constraints, the feedback loop and the evaluation set.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate><category>prompt-engineering</category><category>llm</category><category>production</category><category>evaluation</category><category>reliability</category><author>suhenggui@gmail.com</author></item><item><title>AI Code Assistants: Cursor, Claude Code and Copilot in Production</title><link>https://higeoseo.com/blog/review-ai-code-assistants/</link><guid isPermaLink="true">https://higeoseo.com/blog/review-ai-code-assistants/</guid><description>Six months of AI coding assistants on a real .NET and Python codebase: where they genuinely help, where they generate noise, and what they cost.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate><category>ai</category><category>coding-assistant</category><category>developer-tools</category><category>review</category><category>llm</category><author>suhenggui@gmail.com</author></item><item><title>Write GEO Content That Gets Cited by Answer Engines</title><link>https://higeoseo.com/blog/geo-content-that-gets-cited/</link><guid isPermaLink="true">https://higeoseo.com/blog/geo-content-that-gets-cited/</guid><description>Structure pages so generative engines can lift them — a 40-60 word direct answer, extractable facts, matching structured data, and crawler access.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate><category>geo</category><category>generative-engine-optimization</category><category>content-strategy</category><category>structured-data</category><category>technical-seo</category><author>suhenggui@gmail.com</author></item><item><title>LLM Router vs LiteLLM Proxy vs Hosted Gateways: A Practical Guide</title><link>https://higeoseo.com/blog/llm-routing-guide/</link><guid isPermaLink="true">https://higeoseo.com/blog/llm-routing-guide/</guid><description>Three ways to route across models, compared on control, fallback behaviour, cost control, observability and portability — including when you need none of them.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>llm</category><category>routing</category><category>cost-optimization</category><category>infrastructure</category><category>api</category><author>suhenggui@gmail.com</author></item><item><title>Build Your First RAG Pipeline That Doesn&apos;t Hallucinate</title><link>https://higeoseo.com/blog/build-your-first-rag-pipeline/</link><guid isPermaLink="true">https://higeoseo.com/blog/build-your-first-rag-pipeline/</guid><description>A working retrieval-augmented pipeline with chunking, reranking and an evaluation harness — plus the three failure modes that produce confident wrong answers.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>rag</category><category>retrieval</category><category>vector-database</category><category>embeddings</category><category>llm</category><author>suhenggui@gmail.com</author></item><item><title>Embedding Model Review: Open-Source vs Hosted for RAG</title><link>https://higeoseo.com/blog/review-rag-embeddings/</link><guid isPermaLink="true">https://higeoseo.com/blog/review-rag-embeddings/</guid><description>bge-m3, gte, nomic-embed against hosted APIs: multilingual reach, long text, dimension cost, retrieval quality and the index rebuild trap.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>rag</category><category>embeddings</category><category>vector-database</category><category>llm</category><category>review</category><author>suhenggui@gmail.com</author></item><item><title>How to Secure an AI Agent That Can Call Tools</title><link>https://higeoseo.com/blog/secure-your-ai-agent/</link><guid isPermaLink="true">https://higeoseo.com/blog/secure-your-ai-agent/</guid><description>Harden an agent that reads the web, calls APIs and writes files — where injected instructions land, plus least privilege, approval gates and audit logs.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>ai-security</category><category>agents</category><category>prompt-injection</category><category>least-privilege</category><category>llmops</category><author>suhenggui@gmail.com</author></item><item><title>Pinecone vs Qdrant vs Weaviate: Vector Database Comparison</title><link>https://higeoseo.com/blog/vector-database-comparison/</link><guid isPermaLink="true">https://higeoseo.com/blog/vector-database-comparison/</guid><description>Three vector databases compared on deployment, filtering, latency, ops burden, cost model and scaling — plus which one fits your team.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><category>vector-database</category><category>rag</category><category>embeddings</category><category>infrastructure</category><category>self-hosting</category><author>suhenggui@gmail.com</author></item><item><title>How to Evaluate an LLM Pipeline So You Can Change It Safely</title><link>https://higeoseo.com/blog/evaluate-your-llm-pipeline/</link><guid isPermaLink="true">https://higeoseo.com/blog/evaluate-your-llm-pipeline/</guid><description>Build an evaluation set from real production traffic, assert on properties instead of exact strings, and wire it into CI so prompt changes ship on evidence.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><category>llm</category><category>evaluation</category><category>testing</category><category>ci</category><category>llmops</category><author>suhenggui@gmail.com</author></item><item><title>n8n vs Make vs Zapier: Workflow Automation for AI Workloads</title><link>https://higeoseo.com/blog/n8n-vs-make-vs-zapier/</link><guid isPermaLink="true">https://higeoseo.com/blog/n8n-vs-make-vs-zapier/</guid><description>Three automation platforms compared on self-hosting, code escape hatches, task billing, retries and long-flow reliability — with a pick for each team size.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><category>automation</category><category>workflow</category><category>n8n</category><category>integration</category><category>ai-agents</category><author>suhenggui@gmail.com</author></item><item><title>Dify vs Flowise: Which LLM App Builder Survives Production?</title><link>https://higeoseo.com/blog/review-dify-vs-flowise/</link><guid isPermaLink="true">https://higeoseo.com/blog/review-dify-vs-flowise/</guid><description>Dify and Flowise compared after running both in production — orchestration model, RAG depth, self-hosting cost, API reuse and upgrade risk.</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><category>llm</category><category>dify</category><category>flowise</category><category>orchestration</category><category>self-hosting</category><author>suhenggui@gmail.com</author></item><item><title>LangChain vs LlamaIndex: Which RAG Framework Fits Your Stack</title><link>https://higeoseo.com/blog/langchain-vs-llamaindex/</link><guid isPermaLink="true">https://higeoseo.com/blog/langchain-vs-llamaindex/</guid><description>LangChain optimises for agent chains and tool use; LlamaIndex optimises for ingestion and retrieval. Where each one actually saves you engineering time.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>rag</category><category>llm</category><category>python</category><category>agents</category><category>frameworks</category><author>suhenggui@gmail.com</author></item><item><title>How to Cut Your LLM API Cost Without Breaking Quality</title><link>https://higeoseo.com/blog/cut-your-llm-api-cost/</link><guid isPermaLink="true">https://higeoseo.com/blog/cut-your-llm-api-cost/</guid><description>Measure first, then route, cache, shorten, batch, and quantize — a practical order of operations for cutting LLM spend without shipping worse output.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>llm</category><category>cost-optimization</category><category>model-routing</category><category>prompt-caching</category><category>api-cost</category><author>suhenggui@gmail.com</author></item><item><title>Langfuse Review: Six Months of LLM Tracing in Production</title><link>https://higeoseo.com/blog/review-langfuse-observability/</link><guid isPermaLink="true">https://higeoseo.com/blog/review-langfuse-observability/</guid><description>What Langfuse actually did for my LLM pipeline: trace capture, token accounting, online evals and self-hosting reality, including what I regret.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>llm</category><category>observability</category><category>langfuse</category><category>evaluation</category><category>self-hosting</category><author>suhenggui@gmail.com</author></item></channel></rss>