a single source, nothing corroborates it
Meet users on the install route they already have
Publish through the package managers and platforms people already use instead of insisting they come to your download page, and run a stable and an early access feed side by side so testers can move between them inside the app. Recruiting testers this way costs nothing extra and avoids maintaining a separate build.
The method
- 01
Ship the same tool through every install route your users already have rather than forcing them onto your app.
- 02
Run two update feeds, one stable and one early access, and let people switch between them inside the app, so you recruit testers without shipping them a different build.
What it returned
- 11
Within a month the project had Mac, Linux and standalone npm releases, with the npm build adding Linux support at beta 11
The app carries runtime logic to repoint at either appcast, so a user moves between stable and pre-release without reinstalling
Sources
- Code Signing and Notarization: Sparkle and Tears | Peter SteinbergerPeter Steinberger · steipete.me · Dynamic Channel Switching · 2025-06-05
- VibeTunnel's first AI-anniversary | Peter SteinbergerPeter Steinberger · steipete.me · Growth & Velocity · 2025-07-16
the second source
Three plays a week, for the phase you are in
No roundup of links, no news. Three tactics more than one builder arrived at separately, with the numbers each one returned and the disagreements left in.
More in product
- Give away a tool that pulls its own audience7 unconnected
- Take many small shots instead of one big bet6 unconnected · contested
- Get it into real hands, or shape it first6 unconnected · contested
- Cap the hours and let the ceiling design the business6 unconnected · contested
- Set the bar for writing code deliberately high6 unconnected
- Buy nothing until there is revenue6 unconnected