<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>PortBay Blog</title>
    <link>https://portbay.app/blog</link>
    <description>Practical guides on local development for macOS and putting AI coding agents to work in a real environment.</description>
    <language>en-US</language>
    <atom:link href="https://portbay.app/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Is Vibe Kanban shutting down? What Bloop&apos;s closure actually means</title>
      <link>https://portbay.app/blog/vibe-kanban-shutting-down</link>
      <guid isPermaLink="true">https://portbay.app/blog/vibe-kanban-shutting-down</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Bloop, the company behind Vibe Kanban, announced its shutdown on April 10, 2026. What the announcement actually said, what stopped working after 30 days (remote services) and what didn&apos;t (local workspaces), the community-maintained future — and an honest map of where to take an agent-board workflow next.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>PHP on macOS 26 Tahoe: one click, or the 30-command manual route</title>
      <link>https://portbay.app/blog/php-macos-tahoe</link>
      <guid isPermaLink="true">https://portbay.app/blog/php-macos-tahoe</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>macOS 26 Tahoe doesn&apos;t ship PHP — Apple removed it back in Monterey. Your real options in 2026: the Homebrew + nginx route (roughly 30 command sequences and six hand-edited config files), or a managed environment that provisions PHP, MySQL, trusted HTTPS and mail capture in one click. Both, honestly.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>ServBay vs Laravel Herd: free tiers, Pro pricing, real verdicts</title>
      <link>https://portbay.app/blog/servbay-vs-herd</link>
      <guid isPermaLink="true">https://portbay.app/blog/servbay-vs-herd</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Every ServBay-vs-Herd comparison ranking today was written by ServBay. Here&apos;s a refereed one — what each free tier actually includes, what $99/yr Herd Pro and $59/yr ServBay Pro unlock, when each tool genuinely wins, and the free open-source third option (disclosed: we build it).</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>The MailHog alternative for Mac: Mailpit, set up two ways</title>
      <link>https://portbay.app/blog/mailhog-alternative-mailpit-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/mailhog-alternative-mailpit-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>MailHog&apos;s last release was August 2020. Mailpit is the drop-in successor — same SMTP-capture model and default ports, actively maintained, MIT-licensed, with a REST API. How to set it up on macOS with Homebrew, how it compares to MailCatcher, and the zero-config way to get it per project.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>DBngin vs TablePlus: you&apos;re comparing a server to its client</title>
      <link>https://portbay.app/blog/dbngin-vs-tableplus</link>
      <guid isPermaLink="true">https://portbay.app/blog/dbngin-vs-tableplus</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>DBngin and TablePlus aren&apos;t competitors — they&apos;re two halves of one workflow from the same team. DBngin runs local database servers (free); TablePlus is the GUI you browse them with ($99, free mode available). What each actually does, how they pair, and the per-project gap neither covers.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>PHP version manager for Mac: every working option in 2026</title>
      <link>https://portbay.app/blog/php-version-manager-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/php-version-manager-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Homebrew&apos;s link/unlink dance, the shivammathur tap (PHP 5.6 through 8.6), phpbrew&apos;s current state, per-site switching in Valet and Herd, and per-project pinning that needs no shell config — every way to manage multiple PHP versions on macOS, with the honest cost of each.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Nvm vs fnm on a Mac — and the question version managers don&apos;t ask</title>
      <link>https://portbay.app/blog/node-version-manager-mac-nvm-fnm</link>
      <guid isPermaLink="true">https://portbay.app/blog/node-version-manager-mac-nvm-fnm</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Nvm is the standard, fnm is the fast Rust upgrade, and Volta, mise and n each have a real niche. An honest comparison of every Node version manager on macOS in 2026 — plus the per-project alternative for the projects you serve rather than script.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Craft CMS local development on a Mac — without Docker</title>
      <link>https://portbay.app/blog/craft-cms-local-development-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/craft-cms-local-development-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Every Craft CMS local-dev guide reaches for DDEV, which means Docker, which means a Linux VM on your Mac. Craft 5&apos;s actual requirements — PHP 8.2+, MySQL or Postgres, sixteen extensions — run natively. The DDEV route assessed honestly, and the one-click native setup.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Statamic local development on a Mac — without Herd Pro</title>
      <link>https://portbay.app/blog/statamic-local-development-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/statamic-local-development-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Statamic&apos;s docs recommend Laravel Herd, and free Herd genuinely serves a flat-file site. The wall arrives with form emails, databases and Node — all Pro at $99/yr. What free Herd actually covers, where it stops, and the free open-source setup that includes the gated pieces.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>What is a dev environment for AI coding agents?</title>
      <link>https://portbay.app/blog/dev-environment-for-ai-coding-agents</link>
      <guid isPermaLink="true">https://portbay.app/blog/dev-environment-for-ai-coding-agents</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>AI coding agents don&apos;t fail at writing code — they fail at running it. What a dev environment for coding agents actually needs (runtime, database, HTTPS, a verifiable URL), why git worktrees alone are not enough, and how the current tools compare.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>How to run multiple Claude Code agents on a Mac</title>
      <link>https://portbay.app/blog/run-multiple-claude-code-agents-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/run-multiple-claude-code-agents-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Three working setups for parallel Claude Code agents on macOS — git worktrees by hand, orchestrators like Claude Squad and Superset, and a Kanban board inside a running local environment — with the guardrails that keep parallel agents from wasting your review time.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Local HTTPS with .test domains on macOS: mkcert, dnsmasq, and the one-click way</title>
      <link>https://portbay.app/blog/local-https-test-domains-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/local-https-test-domains-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>How to get trusted HTTPS on local .test domains on a Mac: mkcert for a locally trusted CA, dnsmasq for wildcard DNS, a reverse proxy to serve it — and the one-click alternative that automates and renews all of it.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>A Docker alternative for local development on macOS — no VM, no YAML</title>
      <link>https://portbay.app/blog/docker-alternative-local-development-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/docker-alternative-local-development-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Docker on a Mac means a Linux VM, slow file syncing and idle memory. For PHP and Node web development there&apos;s a native alternative: managed runtimes, one-click databases and trusted HTTPS without containers — and an honest look at when you should keep Docker.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Codex CLI: running parallel agents and managing their tasks</title>
      <link>https://portbay.app/blog/codex-cli-parallel-agents-task-management</link>
      <guid isPermaLink="true">https://portbay.app/blog/codex-cli-parallel-agents-task-management</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>OpenAI&apos;s Codex CLI runs headless, which makes it easy to parallelize — and easy to lose track of. The task-management options for parallel Codex agents on a Mac, from plain worktrees to orchestrators to a board inside a running environment.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>How to assign tasks to AI coding agents (and get verified work back)</title>
      <link>https://portbay.app/blog/assign-tasks-ai-coding-agents</link>
      <guid isPermaLink="true">https://portbay.app/blog/assign-tasks-ai-coding-agents</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Delegating to a coding agent works when it looks like delegating to a teammate: a written card, a checkable definition of done, a claim mechanism, and a report back. The workflow, the assignment mechanics tool by tool, and a worked example.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>Local PHP development on a Mac: Homebrew, Docker, or managed (2026)</title>
      <link>https://portbay.app/blog/local-php-development-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/local-php-development-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>The three ways to set up a local PHP and Laravel environment on macOS — Homebrew by hand, Docker, or a managed native app — with a full Laravel walkthrough covering multiple PHP versions, databases, HTTPS on .test domains and mail capture.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>The 11 best Claude Code orchestrators in 2026, compared</title>
      <link>https://portbay.app/blog/best-claude-code-orchestrators</link>
      <guid isPermaLink="true">https://portbay.app/blog/best-claude-code-orchestrators</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>Claude Squad, Vibe Kanban, Conductor, Superset, Kanbots, Emdash, Pane, amux, Warp Oz, Google Antigravity and PortBay — what each Claude Code orchestrator actually does, the honest trade of each, and a side-by-side table covering interface, license, platform and whether the agent gets a real environment.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>The 7 best Docker Desktop alternatives for Mac in 2026</title>
      <link>https://portbay.app/blog/best-docker-desktop-alternatives-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/best-docker-desktop-alternatives-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>OrbStack, Colima, Podman Desktop, Rancher Desktop, Lima, Apple&apos;s container tool — and the option most roundups skip: not using containers at all for web development. Each alternative with its honest trade, plus a side-by-side table of approach, license and best fit.</description>
      <author>Nour Beiruti</author>
    </item>
    <item>
      <title>WordPress local development on a Mac: specialized tool or one environment for everything?</title>
      <link>https://portbay.app/blog/wordpress-local-development-mac</link>
      <guid isPermaLink="true">https://portbay.app/blog/wordpress-local-development-mac</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <description>LocalWP and Studio install WordPress for you; a general PHP environment serves WordPress next to your Laravel and Node projects. An honest comparison of both routes on macOS, plus the setup for WordPress with HTTPS, MySQL and mail capture.</description>
      <author>Nour Beiruti</author>
    </item>
  </channel>
</rss>
