What shipped in Ballad
Every release, newest first. Ballad reads what shipped, drafts the entry, and a person approves it before it lands here.
Get the newsletter
What shipped and what we're learning building Ballad, in your inbox. Unsubscribe any time.
Improvements: Slack interview cards now read naturally
Interview cards in Slack approvals now name the article type in plain words with the right article, like "an essay" or "a data piece". Before, a card could show an internal key such as "a casestudy"…
Read the entryTopic-aware post creation and more reliable newsletter sends
When you create a founder post, thread or image post from Create, you can now pick what kind of topic it's about: Any, Building in public, Reaction, Your field, Personal, or The problem you solve…
Read the entryFaster Inbox and Content, plus an instant Mine / Everyone toggle
The Inbox and Content load faster, and the Mine / Everyone toggle in the Inbox now responds instantly. When you switch between Mine and Everyone, the toggle moves right away, the rows dim while the…
Read the entryTrust ladder, billing and a per-person Inbox
Ballad now lets proven lanes go out on their own through the Trust ladder. Each voice and lane starts at Ask me, and you can move it to On its own. Each person also gets their own Inbox, delivered by…
Read the entryRoles, email invites and keyword research
We shipped workspace roles: every workspace now has Owner, Administrator, User and Viewer. You invite teammates by email from Settings › Workspace › Members. Ballad also does keyword research now: it…
Read the entryStrategy reorganized, with weekly outcomes on the Inbox
Strategy is reorganized, and the Inbox greeting card now shows last week's outcomes. Strategy now opens with what Ballad knows: the read, Voices, Competitors with battlecards, beliefs, and your…
Read the entryConnect GitHub as an App for changelogs
You can now install Ballad's GitHub App from Settings › Changelogs and point each repo at a product. Pushes to the default branch and merged PRs feed your changelog from then on. When you map a repo…
Read the entryPunchier hooks and better-paced articles
Post hooks are now punchier and shorter, and long-form articles are better paced. Hooks for posts are shorter and hold back the payoff instead of giving the point away up front. Cliffhanger hooks are…
Read the entryClearer Slack cards and changelog provenance
We changed how Ballad asks for your attention in Slack, and how it shows its work. Slack cards now lead with the decision. A new "Built from" section on each changelog entry lists the commits and PRs…
Read the entryLinks campaign, search opportunities and a technical site audit
Three things shipped: a Links section in Campaigns, search opportunities turned into briefs, and a technical site audit with fixes for your coding agent. Links. Campaigns now has a Links section. It…
Read the entryHook workshop and voices that learn from your edits
Ballad now workshops hooks for social posts, and voices learn lasting style lessons from your edits. On the hook side: for a social post, Ballad proposes several hooks at once across six angles, such…
Read the entryCommunity: always-on market listening
Community is now a campaign under Campaigns, always-on market listening, and threads no longer vanish from the Inbox once handled. Community shows the month's numbers, the places Ballad listens, and…
Read the entryLanding pages on a by-hand site: write audit-recommended pages for sites not wired to @balladlabs/next
Audit findings that call for a landing page now offer Write it even when your site isn't wired to @balladlabs/next. Ballad drafts the page into a manual page collection. Approving the draft never…
Read the entryTalk it through: conversations with Ballad, plus a new Campaigns tab
Talking to Ballad is now a saved conversation, in Ask Ballad, in the Inbox and in Slack DMs, and each one ends in a brief card; drafting starts only when you click Draft it. Campaigns also has its…
Read the entryBusiness-Aware Content, Custom Link Pages, and Workspace Controls
For a while, Ballad assumed every business it talked to sold software. That's a bad assumption for a lot of founders. Now Ballad asks what kind of business you run and how it makes money, and it…
Read the entryMy Link Page, smarter sequences, and easier screenshot swaps
Three things shipped together this week: My Link Page, smarter lifecycle sequences, and easier screenshot swaps. My Link Page moves management of your ballad.to page into Settings, under what's now…
Read the entryPlaceholder: Inbox decisions in Slack, and a calmer Sitemap
This one's four separate fixes to the Inbox and the Sitemap, not one big feature. You can now approve or reject Inbox items straight from Slack cards, folders in the Sitemap view collapse when a site…
Read the entryFacts-grounded content and expanded landing pages
Loop now grounds content in facts pulled straight from your site, docs, and pricing pages, and landing pages support ad and launch types with a custom URL prefix. Ballad reads your product, docs, and…
Read the entryLanding pages on your own site
Ballad can now draft and publish full landing pages on your own site, through the Content API and @balladlabs/next — not just blog posts and social content. If you're already rendering headless…
Read the entryNew Website Tab with Automated Site Audit
Content now has a Website tab that shows your site as a sitemap tree alongside your Collections, and it runs a recurring automated site audit against that sitemap. The audit checks coverage what's…
Read the entryPersonalized emails, safer screenshots, and article-aware posts
This release ships three things: personalized emails, safer screenshots, and article-aware posts. Newsletter issues now open with a greeting written in the founder's own voice, one that can reference…
Read the entryScreenshots for release notes, personal voice facts, and smarter site linking
This release adds three things: release notes that can request a screenshot and learn from it, personal facts a founder voice can draw on when writing, and site linking that maps your pages so posts…
Read the entryLoop: a living world model of beliefs and predictions
Loop now keeps a running set of specific, evidence-backed beliefs about your company and market. Before a piece goes out, Loop records what it expects to happen on each metric, then scores that…
Read the entryA Redesigned Inbox, Direct LinkedIn Publishing, and Ask Ballad in Slack
This entry ships three things: a redesigned Inbox, direct LinkedIn publishing from your own profile, and Ask Ballad reachable from Slack. The Inbox moves to a single list-and-detail layout instead of…
Read the entrySmarter campaigns and per-post image styling
This release does two things: it makes Campaigns smarter about when they get proposed and how they're built, and it lets image posts in Content pick their own visual style instead of following one…
Read the entryPeople redesigned with Accounts, plus automatic changelog generation
People has been rebuilt around Accounts, with a directory, segments, sequences, and activity all organized by account rather than just by person. Separately, Ballad can now watch your commit history…
Read the entryCampaigns: Launch Weeks Across Every Channel
A release or a depth article can now propose a full launch week: founder post, brand post, newsletter issue, Show HN, image card. You approve the whole thing once, and Campaigns tracks it as a single…
Read the entryAsk Ballad: ask questions about your workspace and get sourced answers
Ask Ballad ships in this release, alongside a rebuilt onboarding experience and a new People tab. Ask Ballad puts a question box over Signals and Loop, reachable via ⌘K on desktop or a button in the…
Read the entryBy-hand publishing and workspace-wide brand look
Two things shipped in this release: by-hand publishing for founders who don't have a site connected, and a single brand look that now applies to the whole workspace instead of per voice. Collections…
Read the entryMulti-user workspaces: bring your team into Ballad
Ballad now supports more than one person in a workspace. Send an invite link to bring teammates in, and switch between the workspaces you belong to from a switcher in the sidebar or mobile bar. You…
Read the entryDirect X publishing, smarter hero images, and less repetitive content
Three things shipped here. First, Ballad can now publish directly to X: once you connect a voice's own X account under Settings › Voices & schedule, Ballad posts on its behalf — single posts…
Read the entryNewsletters, Visual Posts, and New Channels: send issues, publish visuals, and see what drove signups
Ballad can now write and send newsletters, either an email issue or a LinkedIn newsletter, built from what shipped recently plus a fresh take. It can also generate visual posts: single-image cards…
Read the entrySignals now tracks AI-answer visibility, plus a rebuilt Content studio and MCP support for agents
Three things shipped in this release. Signals now tracks how often AI assistants mention or cite you when people ask questions in your space, and compares that visibility to competitors. Content was…
Read the entryLong-form Articles, Post Scheduling, and Persona Hub Pages
Ballad now writes full long-form articles, not just posts: create a Collection, let Ballad draft the piece with a generated hero image, review it as a rendered article, and approved articles publish…
Read the entryImprovements: generate posts on demand, and a more reliable drafting voice
Two changes ship this round. In the Inbox, a new "Generate posts" button lets you request a fresh batch of drafts on demand instead of waiting for the next scheduled run — new drafts appear as…
Read the entry
Releases and commits flow in, Ballad turns them into entries that name only what actually shipped, and a person approves each one. It renders from the same collection API as the blog, through @balladlabs/next.