What I shipped this week

“What did you ship this week?” Answered from your commits

The week is over and the answer to “what did you ship?” is somewhere in a commit log written for other developers. You did the work; writing it up for your users, your investors or your followers is another hour you don't have.

FoxPlug reads your latest public releases and commits and writes the update: the one or two biggest changes as the headline, then what else changed, in plain words. It drafts the posts to share it too, and nothing goes out until you approve it.

Example output

A real example: the update and the X post

This is what FoxPlug wrote on 28 September 2026 from the public repository github.com/vercel/next.js, using the same box you can try below. It is copied word for word. We ran it on their public repository as a test of the output; the project didn't ask for it and has no connection to FoxPlug.

The update

Security insights in DevTools and agentic upgrade controls

We added security upgrade insights directly into DevTools, showing focused npm advisories and nudging only when upgrades are ready. Agentic upgrades now work on prerelease channels and without Git, and we refined the upgrade flow to let you choose permissions, model, effort level, and whether to start in a worktree. The next-dev-loop browser runs headless by default, and we made several refinements to the Security Insight upgrade prompt.

Written from the latest public work at vercel/next.js.
The drafts FoxPlug wrote
X post

Security insights now show in DevTools with focused npm advisories. Agentic upgrades work on prerelease channels and without Git, with new controls for permissions and effort levels. 🔐

Try it on your own project

How it works

  1. Paste a public GitHub repository or changelog address. For a repository, FoxPlug reads its releases from the last 90 days and its commit messages from the last 30 days. For a changelog page, it reads the latest entries on that page.
  2. FoxPlug writes one update and three drafts: an X post, a LinkedIn post and a short post for Bluesky, Threads or Mastodon. Each is checked against what was read; a draft that fails the check is left out instead of shown.
  3. If there isn't enough recent activity to write about, it says so rather than making something up.
  4. Keep it: create a free account and the update and drafts are saved into a project, ready for you to approve. Nothing is posted anywhere until you do.

What each plan includes is on the pricing page.

More of what FoxPlug writes from what you ship