<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>BSWEN | Blog</title><description/><link>https://docs.bswen.com/</link><language>en</language><item><title>MarkItDown vs Docling vs PyMuPDF4LLM: Which Is Best for PDF to Markdown?</title><link>https://docs.bswen.com/blog/2026-08-20-markitdown-docling-pymupdf4llm-comparison/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-20-markitdown-docling-pymupdf4llm-comparison/</guid><pubDate>Thu, 20 Aug 2026 16:21:19 GMT</pubDate><category>python</category><category>ai</category><category>llm</category><category>automation</category></item><item><title>How Reliable Is MarkItDown for PDF-to-Markdown Conversion? What Works, What Breaks</title><link>https://docs.bswen.com/blog/2026-08-20-markitdown-pdf-conversion/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-20-markitdown-pdf-conversion/</guid><pubDate>Thu, 20 Aug 2026 15:46:59 GMT</pubDate><category>ai</category><category>llm</category><category>python</category><category>automation</category></item><item><title>How to Use diagram-design with Claude Code &amp; Codex: Install, Trigger, Export SVG/PNG</title><link>https://docs.bswen.com/blog/2026-08-20-diagram-design-claude-code-codex/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-20-diagram-design-claude-code-codex/</guid><pubDate>Thu, 20 Aug 2026 14:59:57 GMT</pubDate><category>ai</category><category>ai-agents</category><category>ai-coding</category><category>automation</category></item><item><title>How to Use Superpowers SDD to Improve AI Coding Workflows</title><link>https://docs.bswen.com/blog/2026-08-17-superpowers-sdd-ai-coding-workflows/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-17-superpowers-sdd-ai-coding-workflows/</guid><pubDate>Mon, 17 Aug 2026 10:17:48 GMT</pubDate><category>ai-coding</category><category>ai-agents</category><category>llm</category><category>productivity</category></item><item><title>DeepSeek Harness vs Pi: A Beginner&apos;s Comparison of Agent Harnesses</title><link>https://docs.bswen.com/blog/2026-08-14-deepseek-harness-vs-pi/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-14-deepseek-harness-vs-pi/</guid><pubDate>Fri, 14 Aug 2026 17:49:32 GMT</pubDate><category>ai-agents</category><category>llm</category><category>ai-coding</category></item><item><title>How to Install DeepSeek Harness and Run Your First Agent Task</title><link>https://docs.bswen.com/blog/2026-08-14-install-deepseek-harness-quickstart/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-14-install-deepseek-harness-quickstart/</guid><pubDate>Fri, 14 Aug 2026 17:49:32 GMT</pubDate><category>ai-agents</category><category>ai-coding</category><category>llm</category><category>local-llm</category><category>javascript</category></item><item><title>Agent Framework vs Coding Agent vs Workbench: Where Each AI Agent Tool Lives</title><link>https://docs.bswen.com/blog/2026-08-12-agent-framework-vs-coding-agent-layers/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-12-agent-framework-vs-coding-agent-layers/</guid><pubDate>Wed, 12 Aug 2026 10:28:00 GMT</pubDate><category>ai-agents</category><category>ai</category><category>miscs</category></item><item><title>How Open-Source AI Agents Handle Permissions and Sandboxing</title><link>https://docs.bswen.com/blog/2026-08-12-ai-agent-permissions-sandboxing/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-12-ai-agent-permissions-sandboxing/</guid><pubDate>Wed, 12 Aug 2026 10:28:00 GMT</pubDate><category>security</category><category>ai-agents</category><category>devops</category></item><item><title>OpenCode vs Goose vs Pi: They Are Not Direct Competitors</title><link>https://docs.bswen.com/blog/2026-08-12-opencode-vs-goose-vs-pi-comparison/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-12-opencode-vs-goose-vs-pi-comparison/</guid><pubDate>Wed, 12 Aug 2026 10:28:00 GMT</pubDate><category>ai-agents</category><category>ai</category><category>miscs</category></item><item><title>Pi Coding Agent Tutorial 2026: Installation, Setup, Workflow &amp; Common Pitfalls</title><link>https://docs.bswen.com/blog/2026-08-10-pi-coding-agent-tutorial-2026/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-10-pi-coding-agent-tutorial-2026/</guid><pubDate>Mon, 10 Aug 2026 16:15:05 GMT</pubDate><category>ai-coding</category><category>ai-agents</category><category>devops</category><category>automation</category><category>ai</category></item><item><title>Pi vs Claude Code vs Codex vs OpenCode: Which Coding Agent Should You Use in 2026?</title><link>https://docs.bswen.com/blog/2026-08-10-pi-vs-claude-code-vs-codex-vs-opencode/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-10-pi-vs-claude-code-vs-codex-vs-opencode/</guid><pubDate>Mon, 10 Aug 2026 16:15:05 GMT</pubDate><category>ai-coding</category><category>ai-agents</category><category>productivity</category><category>miscs</category><category>ai</category></item><item><title>2026 AI Specification Frameworks Compared: OpenSpec, Spec Kit, Superpowers, BMAD &amp; GSD</title><link>https://docs.bswen.com/blog/2026-08-07-ai-spec-frameworks-compared/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-07-ai-spec-frameworks-compared/</guid><pubDate>Fri, 07 Aug 2026 17:22:26 GMT</pubDate><category>ai-agents</category><category>ai-coding</category><category>automation</category></item><item><title>How to Migrate an MCP Server to v2: A Step-by-Step Checklist</title><link>https://docs.bswen.com/blog/2026-08-04-how-to-migrate-mcp-server-to-v2/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-04-how-to-migrate-mcp-server-to-v2/</guid><pubDate>Tue, 04 Aug 2026 11:19:47 GMT</pubDate><category>ai-agents</category><category>backend</category><category>devops</category><category>automation</category></item><item><title>How to Handle MCP v2 Sampling Deprecation in Your Server</title><link>https://docs.bswen.com/blog/2026-08-04-mcp-v2-sampling-deprecated/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-04-mcp-v2-sampling-deprecated/</guid><pubDate>Tue, 04 Aug 2026 11:19:47 GMT</pubDate><category>ai-agents</category><category>backend</category><category>devops</category><category>automation</category></item><item><title>How MCP v2 Goes Stateless and Drops Sticky Sessions for Horizontal Scaling</title><link>https://docs.bswen.com/blog/2026-08-04-mcp-v2-stateless-no-sticky-sessions/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-08-04-mcp-v2-stateless-no-sticky-sessions/</guid><pubDate>Tue, 04 Aug 2026 11:19:47 GMT</pubDate><category>ai-agents</category><category>backend</category><category>devops</category><category>automation</category></item><item><title>Why 40% of Agentic AI Projects Get Canceled by 2027</title><link>https://docs.bswen.com/blog/2026-07-24-agentic-ai-projects-canceled-2027/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-07-24-agentic-ai-projects-canceled-2027/</guid><pubDate>Fri, 24 Jul 2026 20:55:01 GMT</pubDate><category>ai-agents</category><category>llm</category><category>ai</category></item><item><title>How to Detect and Fix Silent Failures in AI Agents</title><link>https://docs.bswen.com/blog/2026-07-24-detect-silent-failures-ai-agents/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-07-24-detect-silent-failures-ai-agents/</guid><pubDate>Fri, 24 Jul 2026 20:55:01 GMT</pubDate><category>ai-agents</category><category>llm</category><category>automation</category><category>performance</category></item><item><title>How to Handle Malformed Tool Responses in LLM Agents</title><link>https://docs.bswen.com/blog/2026-07-24-handle-malformed-tool-responses-llm-agents/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-07-24-handle-malformed-tool-responses-llm-agents/</guid><pubDate>Fri, 24 Jul 2026 20:55:01 GMT</pubDate><category>ai-agents</category><category>llm</category><category>python</category></item><item><title>Is the Claude Code Superpower Plugin Still Worth Using After Opus 5.0?</title><link>https://docs.bswen.com/blog/2026-07-24-claude-code-superpower-plugin-still-useful/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-07-24-claude-code-superpower-plugin-still-useful/</guid><pubDate>Fri, 24 Jul 2026 17:49:59 GMT</pubDate><category>ai-coding</category><category>ai-agents</category><category>miscs</category><category>ai</category><category>productivity</category></item><item><title>Does Claude Code Still Need a TDD Plugin, or Can Opus 5.0 Run TDD Natively?</title><link>https://docs.bswen.com/blog/2026-07-24-claude-code-tdd-plugin-vs-native/</link><guid isPermaLink="true">https://docs.bswen.com/blog/2026-07-24-claude-code-tdd-plugin-vs-native/</guid><pubDate>Fri, 24 Jul 2026 17:49:59 GMT</pubDate><category>ai-coding</category><category>ai-agents</category><category>testing</category><category>ai</category></item></channel></rss>