<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>yaw blog</title>
    <link>https://yaw.sh/blog/</link>
    <atom:link href="https://yaw.sh/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Comparisons, guides, and ideas for developers who live in the terminal. Terminal emulators, SSH, MCP servers, AI CLI tools, and AWS infrastructure from Yaw Labs.</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 25 Jul 2026 09:00:00 GMT</lastBuildDate>
    <item>
      <title><![CDATA[Gemini CLI Is No Longer Free: What Changed and Where to Go]]></title>
      <link>https://yaw.sh/blog/gemini-cli-not-free-alternatives/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/gemini-cli-not-free-alternatives/</guid>
      <pubDate>Sat, 25 Jul 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Google ended Gemini CLI's free individual tier on June 18, 2026 and pushed users toward a binary-only replacement. What actually changed, and where to go.]]></description>
    </item>
    <item>
      <title><![CDATA[MCP Enterprise-Managed Authorization (EMA): Zero-Touch OAuth, Explained]]></title>
      <link>https://yaw.sh/blog/mcp-enterprise-managed-authorization-ema/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-enterprise-managed-authorization-ema/</guid>
      <pubDate>Tue, 21 Jul 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[MCP's Enterprise-Managed Authorization (EMA) went stable June 18, 2026: one SSO login authorizes every remote MCP server via ID-JAG, no per-server consent.]]></description>
    </item>
    <item>
      <title><![CDATA[typed vs Opus 4.8: a coding head-to-head]]></title>
      <link>https://yaw.sh/blog/typed-vs-opus-4-8/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/typed-vs-opus-4-8/</guid>
      <pubDate>Sun, 31 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[We ran the same Claude Code against Opus 4.8 and against typed on medium-to-hard coding tasks, graded by real test suites. They tied, 14 of 14.]]></description>
    </item>
    <item>
      <title><![CDATA[mcp.hosting is now Yaw MCP]]></title>
      <link>https://yaw.sh/blog/mcp-hosting-is-now-yaw-mcp/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-hosting-is-now-yaw-mcp/</guid>
      <pubDate>Sat, 30 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[mcp.hosting is now Yaw MCP. Same architecture, new name, bigger remit. One CLI fronts every MCP server and keeps tools out of context until you ask.]]></description>
    </item>
    <item>
      <title><![CDATA[The Postgres MCP everyone is still using has a known SQLi]]></title>
      <link>https://yaw.sh/blog/deprecated-postgres-mcp-sqli/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/deprecated-postgres-mcp-sqli/</guid>
      <pubDate>Thu, 14 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[~500,000 monthly downloads of a deprecated Postgres MCP with a stacked-query SQLi BEGIN READ ONLY misses. The structural fix and a drop-in replacement.]]></description>
    </item>
    <item>
      <title><![CDATA[An Alternative to the Official AWS MCP Server]]></title>
      <link>https://yaw.sh/blog/aws-mcp-server-alternative/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/aws-mcp-server-alternative/</guid>
      <pubDate>Wed, 13 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A Node-only alternative to AWS's MCP server: SSO that survives browser-handoff, CCAPI CRUD, multi-region fan-out, IAM pre-flight, JS sandbox.]]></description>
    </item>
    <item>
      <title><![CDATA[typed: A Claude Code-Compatible Backend With No 5-Hour Limits]]></title>
      <link>https://yaw.sh/blog/typed-is-live/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/typed-is-live/</guid>
      <pubDate>Mon, 11 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[An Anthropic-API-compatible backend for Claude Code: more volume per dollar, cheaper extra usage, and monthly billing instead of 5-hour reset windows.]]></description>
    </item>
    <item>
      <title><![CDATA[Building MCP Servers in Production: The Book Is Out]]></title>
      <link>https://yaw.sh/blog/mcp-in-production-book/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-in-production-book/</guid>
      <pubDate>Sun, 03 May 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[What thirteen MCP servers taught us about schema design, auth, errors, and testing. Twelve chapters, free to read online. PDF and EPUB free too.]]></description>
    </item>
    <item>
      <title><![CDATA[Claude Code Yaw Mode: Overlay Skills, Slash Commands, and typed Support]]></title>
      <link>https://yaw.sh/blog/claude-code-yaw-mode/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/claude-code-yaw-mode/</guid>
      <pubDate>Wed, 22 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Yaw Mode overlays Claude Code with curated rules, 23 slash commands, sub-agents, hooks, and typed.cloud backend support. Augment or run fresh per session.]]></description>
    </item>
    <item>
      <title><![CDATA[Grading MCP Servers A to F: 88 Tests Against the Spec]]></title>
      <link>https://yaw.sh/blog/grading-mcp-servers-88-tests/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/grading-mcp-servers-88-tests/</guid>
      <pubDate>Wed, 22 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[MCP is now a Linux Foundation project. 88 tests across 8 categories grade any MCP server A to F against the 2025-11-25 spec in 30 seconds. Try it now.]]></description>
    </item>
    <item>
      <title><![CDATA[Five Tailscale Audits I Now Answer in One Prompt]]></title>
      <link>https://yaw.sh/blog/five-tailscale-audits-from-one-prompt/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/five-tailscale-audits-from-one-prompt/</guid>
      <pubDate>Tue, 21 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Every tailnet audit is two or three API calls glued together. An MCP server lets the agent do the gluing. Five concrete audits, kept safe by design.]]></description>
    </item>
    <item>
      <title><![CDATA[Local vs Remote MCP Servers: When Each One Is Right]]></title>
      <link>https://yaw.sh/blog/local-vs-remote-mcp-servers/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/local-vs-remote-mcp-servers/</guid>
      <pubDate>Mon, 20 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Local MCP servers run on your machine. Remote MCP servers run on a backend. The right choice depends on what the server does. Here's the honest tradeoff.]]></description>
    </item>
    <item>
      <title><![CDATA[Getting Started with MCP: 10-Minute Setup Guide]]></title>
      <link>https://yaw.sh/blog/getting-started-with-mcp/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/getting-started-with-mcp/</guid>
      <pubDate>Sun, 19 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[What MCP is and a 10-minute walkthrough that connects your AI assistant to files on your machine. Works in Claude Desktop, Cursor, VS Code, and any MCP client.]]></description>
    </item>
    <item>
      <title><![CDATA[The MCP Server Security Checklist: 10 Practices for Production]]></title>
      <link>https://yaw.sh/blog/mcp-security-checklist/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-security-checklist/</guid>
      <pubDate>Thu, 16 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[SSRF defense, credential handling, tenant isolation, rate limiting, pinning, and more - 10-point checklist for hardening an MCP server before production.]]></description>
    </item>
    <item>
      <title><![CDATA[How to Test an MCP Server for Spec Compliance in One Command]]></title>
      <link>https://yaw.sh/blog/mcp-compliance-cli/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-compliance-cli/</guid>
      <pubDate>Wed, 15 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[One npx command, a full compliance suite, a letter grade. How @yawlabs/mcp-compliance catches protocol bugs CI misses - badges and MCP-server mode.]]></description>
    </item>
    <item>
      <title><![CDATA[OAuth Is Where Remote MCP Servers Break in Production]]></title>
      <link>https://yaw.sh/blog/mcp-auth-production-problem/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-auth-production-problem/</guid>
      <pubDate>Tue, 14 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Token refresh, reconnect persistence, multi-tenant isolation, API key rotation, rate limiting - five auth failure modes that split local from production.]]></description>
    </item>
    <item>
      <title><![CDATA[MCP Servers vs the 2025-11-25 Spec: Test Findings]]></title>
      <link>https://yaw.sh/blog/mcp-compliance-findings/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-compliance-findings/</guid>
      <pubDate>Mon, 13 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[An 88-test compliance suite across 8 categories - 23 on security alone. What MCP servers get right, where they fall apart, and five suggestions for the spec.]]></description>
    </item>
    <item>
      <title><![CDATA[10 CLI Tools That Replaced My GUI Apps in 2026]]></title>
      <link>https://yaw.sh/blog/cli-tools-replaced-gui-apps-2026/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/cli-tools-replaced-gui-apps-2026/</guid>
      <pubDate>Sun, 12 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[The CLI tools that actually replaced GUI apps in my workflow: lazygit, btop, k9s, ripgrep, httpie, and more. Install commands and real reasons to switch.]]></description>
    </item>
    <item>
      <title><![CDATA[Manage Your Tailscale Tailnet from Claude Code]]></title>
      <link>https://yaw.sh/blog/manage-tailscale-from-claude-code/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/manage-tailscale-from-claude-code/</guid>
      <pubDate>Sat, 11 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[tailscale-mcp exposes 89 tools across the full Tailscale v2 API -- devices, ACLs, DNS, auth keys, users, webhooks -- to any MCP-compatible AI assistant.]]></description>
    </item>
    <item>
      <title><![CDATA[Tailscale on AWS: A Practical Guide to the Gotchas Nobody Warns You About]]></title>
      <link>https://yaw.sh/blog/tailscale-aws-practical-guide-gotchas/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/tailscale-aws-practical-guide-gotchas/</guid>
      <pubDate>Sat, 11 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Real-world Tailscale gotchas on AWS: MagicDNS failures, subnet routing surprises, ACL lockouts, and the fixes that actually work.]]></description>
    </item>
    <item>
      <title><![CDATA[We Audited Every Process and Temp File in Our Electron App]]></title>
      <link>https://yaw.sh/blog/electron-performance-audit/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/electron-performance-audit/</guid>
      <pubDate>Fri, 10 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A user ran a full performance audit on our Electron app and sent us 27 findings. Here's what we fixed, what was wrong, and what we learned you can't fix.]]></description>
    </item>
    <item>
      <title><![CDATA[The Hidden Cost of 200 MCP Tools in Context]]></title>
      <link>https://yaw.sh/blog/mcp-tool-context-cost/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-tool-context-cost/</guid>
      <pubDate>Fri, 10 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Every MCP tool definition costs tokens, money, latency, and LLM attention. Here is the math on what 136 tools actually costs - and how to cut it by 60%.]]></description>
    </item>
    <item>
      <title><![CDATA[We Built 13 MCP Servers - Here's What We Learned]]></title>
      <link>https://yaw.sh/blog/we-built-9-open-source-mcp-servers/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/we-built-9-open-source-mcp-servers/</guid>
      <pubDate>Fri, 10 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Yaw Labs built 13 MCP servers - Tailscale, AWS, Postgres, Redis, SSH, npm, and more. Twelve are open source. What works, what's rough, and what we'd change.]]></description>
    </item>
    <item>
      <title><![CDATA[Why CloudFormation Wins When Terraform's License Is a Liability]]></title>
      <link>https://yaw.sh/blog/why-cloudformation-wins-terraform-license-liability/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/why-cloudformation-wins-terraform-license-liability/</guid>
      <pubDate>Fri, 10 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Terraform is under the BSL and owned by IBM. CloudFormation has zero licensing risk, managed state, and day-one AWS support. Here's the case for switching.]]></description>
    </item>
    <item>
      <title><![CDATA[The LiteLLM Supply Chain Attack: What Devs Need to Know]]></title>
      <link>https://yaw.sh/blog/litellm-supply-chain-attack/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/litellm-supply-chain-attack/</guid>
      <pubDate>Thu, 09 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[In March 2026, backdoored LiteLLM packages sat live on PyPI for roughly 40 minutes. Here's how the attack worked and how to protect your CI/CD pipeline.]]></description>
    </item>
    <item>
      <title><![CDATA[Your CLAUDE.md Is Lying to Your Agent]]></title>
      <link>https://yaw.sh/blog/your-claude-md-is-lying-to-your-agent/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/your-claude-md-is-lying-to-your-agent/</guid>
      <pubDate>Thu, 09 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[AI agents trust your context files. But stale paths, wrong commands, and redundant content waste tokens and cause hallucinations. ctxlint catches it.]]></description>
    </item>
    <item>
      <title><![CDATA[Lambda Durable Functions: Do They Replace Step Functions?]]></title>
      <link>https://yaw.sh/blog/lambda-durable-functions-replace-step-functions/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/lambda-durable-functions-replace-step-functions/</guid>
      <pubDate>Wed, 08 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[AWS Lambda Durable Functions enable multi-step stateful workflows with automatic checkpointing. Here's when they replace Step Functions and when they don't.]]></description>
    </item>
    <item>
      <title><![CDATA[The Vibe Coding Backlash Is Real: What the Data Says]]></title>
      <link>https://yaw.sh/blog/vibe-coding-backlash-what-data-says/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/vibe-coding-backlash-what-data-says/</guid>
      <pubDate>Tue, 07 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A METR study found developers are 19% slower with AI tools. AI code has up to 2.74x more vulnerabilities. 72% reject vibe coding. What the data actually says.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs Ghostty: Terminal Comparison]]></title>
      <link>https://yaw.sh/blog/yaw-vs-ghostty/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-ghostty/</guid>
      <pubDate>Tue, 07 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Comparing yaw and Ghostty - two modern terminals with different philosophies. One is a fast, minimal Zig terminal. The other is a full developer workstation.]]></description>
    </item>
    <item>
      <title><![CDATA[IBM Bought HashiCorp and 38% of Terraform Users Want Out]]></title>
      <link>https://yaw.sh/blog/ibm-bought-hashicorp-terraform-users-want-out/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/ibm-bought-hashicorp-terraform-users-want-out/</guid>
      <pubDate>Mon, 06 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[IBM completed the $6.4B HashiCorp acquisition. Terraform is under the BSL. 38% of users are evaluating alternatives. Here's where they're going.]]></description>
    </item>
    <item>
      <title><![CDATA[SSH Just Works in Yaw]]></title>
      <link>https://yaw.sh/blog/ssh-just-works-yaw-terminal/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/ssh-just-works-yaw-terminal/</guid>
      <pubDate>Sun, 05 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Yaw starts ssh-agent and loads your keys automatically, so you never hit Permission denied (publickey) on your first git push of the day. GitHub just works.]]></description>
    </item>
    <item>
      <title><![CDATA[When an ALB Can Replace Nginx (and When It Can't)]]></title>
      <link>https://yaw.sh/blog/when-alb-replaces-nginx/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/when-alb-replaces-nginx/</guid>
      <pubDate>Sun, 05 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[An AWS ALB handles routing, SSL, health checks, and redirects natively. Here's when you can drop Nginx entirely and when you still need it.]]></description>
    </item>
    <item>
      <title><![CDATA[Why eksctl Is the Underrated, Killer Tool for EKS]]></title>
      <link>https://yaw.sh/blog/eksctl-underrated-tool-eks/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/eksctl-underrated-tool-eks/</guid>
      <pubDate>Fri, 03 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[eksctl handles EKS clusters, nodegroups, IRSA, addons, and upgrades in declarative YAML. Most teams underuse it -- even alongside Terraform or CDK.]]></description>
    </item>
    <item>
      <title><![CDATA[How to Connect Locally to RDS, Elasticache & DynamoDB with Tailscale]]></title>
      <link>https://yaw.sh/blog/connect-rds-elasticache-dynamodb-tailscale/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/connect-rds-elasticache-dynamodb-tailscale/</guid>
      <pubDate>Wed, 01 Apr 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Use a Tailscale subnet router to access private AWS resources like RDS, Elasticache, and DynamoDB from your laptop. No SSH tunnels, no bastion hosts.]]></description>
    </item>
    <item>
      <title><![CDATA[How to Use AI CLI Tools: Claude Code, Codex, and Gemini CLI]]></title>
      <link>https://yaw.sh/blog/ai-cli-tools-claude-code-codex-gemini/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/ai-cli-tools-claude-code-codex-gemini/</guid>
      <pubDate>Sun, 29 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A practical guide to the major AI CLI tools - Claude Code, Codex, Gemini CLI, and Vibe CLI. What they do, how to install them, and how to set up your terminal.]]></description>
    </item>
    <item>
      <title><![CDATA[Best Terminal Emulators for Windows in 2026]]></title>
      <link>https://yaw.sh/blog/best-terminal-emulators-windows-2026/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/best-terminal-emulators-windows-2026/</guid>
      <pubDate>Thu, 26 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A practical comparison of the best terminal emulators available on Windows in 2026, from Windows Terminal to modern alternatives with AI and SSH.]]></description>
    </item>
    <item>
      <title><![CDATA[Why Isolated Stacks Beat Nested Stacks in CloudFormation]]></title>
      <link>https://yaw.sh/blog/why-isolated-stacks-beat-nested-stacks-cloudformation/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/why-isolated-stacks-beat-nested-stacks-cloudformation/</guid>
      <pubDate>Mon, 23 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Nested stacks promise reusability but deliver coupled blast radius and painful rollbacks. Isolated stacks with parameter sharing are simpler and safer.]]></description>
    </item>
    <item>
      <title><![CDATA[Stop Juggling MCP Servers]]></title>
      <link>https://yaw.sh/blog/stop-juggling-mcp-servers/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/stop-juggling-mcp-servers/</guid>
      <pubDate>Fri, 20 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[One CLI that orchestrates every MCP server you run, locally from a JSON file you control.]]></description>
    </item>
    <item>
      <title><![CDATA[The Terminal I Wished Existed, So I Built It]]></title>
      <link>https://yaw.sh/blog/the-terminal-i-wished-existed-so-i-built-it/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/the-terminal-i-wished-existed-so-i-built-it/</guid>
      <pubDate>Fri, 20 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[How I built a cross-platform terminal solo with Claude Code: the CLAUDE.md loop that compounded, what AI could not do, and why Electron was the right call.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs DBeaver: Do You Need a Separate Database Client?]]></title>
      <link>https://yaw.sh/blog/yaw-vs-dbeaver/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-dbeaver/</guid>
      <pubDate>Tue, 17 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[DBeaver is the most popular free database GUI. But what if your terminal already has a database client built in?]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs MobaXterm: SSH Terminals for Windows Compared]]></title>
      <link>https://yaw.sh/blog/yaw-vs-mobaxterm/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-mobaxterm/</guid>
      <pubDate>Sat, 14 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[MobaXterm has been a Windows SSH staple for years. We compare it to yaw's modern approach to terminal, connections, and AI.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs Termius: SSH Management Compared]]></title>
      <link>https://yaw.sh/blog/yaw-vs-termius/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-termius/</guid>
      <pubDate>Thu, 12 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Comparing yaw and Termius for SSH connection management. One is a full terminal with connections built in, the other is a dedicated SSH client.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs Tabby: Cross-Platform Terminal Comparison]]></title>
      <link>https://yaw.sh/blog/yaw-vs-tabby/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-tabby/</guid>
      <pubDate>Tue, 10 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Yaw and Tabby are both Electron-based cross-platform terminals. We compare features, connections, and AI support.]]></description>
    </item>
    <item>
      <title><![CDATA[The Complete Guide to MCP Server Configuration]]></title>
      <link>https://yaw.sh/blog/mcp-server-config-guide/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/mcp-server-config-guide/</guid>
      <pubDate>Sun, 08 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[How .mcp.json works, where every client stores config, project vs. global scopes, and the gotchas that trip people up.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs Warp: A Modern Terminal Comparison]]></title>
      <link>https://yaw.sh/blog/yaw-vs-warp/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-warp/</guid>
      <pubDate>Mon, 02 Mar 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Comparing yaw and Warp - two modern terminals with AI built in. We look at privacy, features, platform support, and pricing.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs Windows Terminal: Which One Should You Use?]]></title>
      <link>https://yaw.sh/blog/yaw-vs-windows-terminal/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-windows-terminal/</guid>
      <pubDate>Sat, 28 Feb 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Windows Terminal is free and built in. Yaw adds SSH management, database connections, and AI. When does the upgrade make sense?]]></description>
    </item>
    <item>
      <title><![CDATA[How to Manage SSH Connections Across Multiple Servers]]></title>
      <link>https://yaw.sh/blog/manage-ssh-connections-multiple-servers/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/manage-ssh-connections-multiple-servers/</guid>
      <pubDate>Thu, 26 Feb 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Practical approaches to organizing SSH access when you manage dozens of servers. From config files to terminal-integrated managers.]]></description>
    </item>
    <item>
      <title><![CDATA[Yaw vs iTerm2: Mac Terminal Comparison]]></title>
      <link>https://yaw.sh/blog/yaw-vs-iterm2/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/yaw-vs-iterm2/</guid>
      <pubDate>Tue, 24 Feb 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[iTerm2 is the gold standard Mac terminal. Yaw adds connections, AI, and cross-platform support. A fair comparison of both.]]></description>
    </item>
    <item>
      <title><![CDATA[Why Your Terminal Shouldn't Phone Home]]></title>
      <link>https://yaw.sh/blog/why-your-terminal-shouldnt-phone-home/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/why-your-terminal-shouldnt-phone-home/</guid>
      <pubDate>Thu, 19 Feb 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Your terminal sees every command, every password, every API key. Usage tracking in terminal apps deserves more scrutiny than most software.]]></description>
    </item>
    <item>
      <title><![CDATA[Best Terminal for Claude Code in 2026]]></title>
      <link>https://yaw.sh/blog/best-terminal-for-claude-code/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/best-terminal-for-claude-code/</guid>
      <pubDate>Thu, 05 Feb 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Claude Code runs in your terminal. Which terminal gives you the best experience? We compare split panes, image rendering, MCP support, and AI workflows.]]></description>
    </item>
    <item>
      <title><![CDATA[Best SSH Connection Managers in 2026]]></title>
      <link>https://yaw.sh/blog/best-ssh-connection-managers/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/best-ssh-connection-managers/</guid>
      <pubDate>Thu, 29 Jan 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Tools for organizing and managing SSH connections across servers. From ~/.ssh/config to terminal-integrated managers and standalone apps.]]></description>
    </item>
    <item>
      <title><![CDATA[Best Terminals with Built-in AI in 2026]]></title>
      <link>https://yaw.sh/blog/best-terminals-with-ai/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/best-terminals-with-ai/</guid>
      <pubDate>Thu, 22 Jan 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[Terminal emulators with native AI assistants. What's available in 2026 and how they compare on providers, privacy, and features.]]></description>
    </item>
    <item>
      <title><![CDATA[Best Terminal Emulators for macOS in 2026]]></title>
      <link>https://yaw.sh/blog/best-terminal-emulators-macos-2026/</link>
      <guid isPermaLink="true">https://yaw.sh/blog/best-terminal-emulators-macos-2026/</guid>
      <pubDate>Thu, 15 Jan 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[The best Mac terminal emulators in 2026 compared: iTerm2, Ghostty, Warp, Kitty, Alacritty, WezTerm, and Yaw - speed, AI, SSH management, and pricing.]]></description>
    </item>
  </channel>
</rss>
