Product blog
Product blog
Product updates, field guides, and field notes—each with links to docs and the hub where relevant. High-level milestones also appear on the changelog.
Topic
- Read
Field guide · Jun 8, 2026
Business loans and lines of credit, explained
A clear, non-jargon guide to small-business borrowing: why debt is a tool rather than a moral question, the core difference between a term loan and a line of credit and what each is for, how to read the true cost of borrowing past the headline rate, the secured-versus-unsecured and personal-guarantee traps, and the simple test of borrowing against a return rather than against hope. Educational, not financial advice.
- Term loan vs line of credit
- Borrow against a return, not a hole
- Mind the personal guarantee
Novus Stream Solutions (hub)
- Read
Field guide · Jun 8, 2026
What on-device AI can't do yet
The honest edges of in-browser AI: frontier models, heavy video, tight memory, and when a fallback wins.
- Frontier models stay cloud-bound
- Phone memory has a ceiling
- Sometimes a fallback wins
NSS Background Remover
- Read
Field guide · Jun 7, 2026
Free-first, ad-supported: delivering paid-tier features without a paywall
Why the tools give away what competitors charge for, and how the free-first, ad-supported model is made sustainable by architecture rather than wishful thinking.
- Paid-tier features, no paywall
- Ads fit the model; subscriptions don't
- Made sustainable by architecture
Operating model
- Read
Field guide · Jun 7, 2026
The URL map: naming, routing, and interlinking a multi-product ecosystem
The deliberate URL and linking architecture that makes a multi-product ecosystem navigable for users and legible to search engines.
- Hub-and-spoke domain layout
- Predictable naming logic
- Deliberate internal linking
Operating model
- Read
Field guide · Jun 7, 2026
"No signup, no upload, free forever" is an architecture decision, not a tagline
How a marketing-sounding promise becomes a real guarantee when it is built into the architecture instead of written into the footer.
- Promises as constraints
- Enforced by design, not by copy
- The tradeoffs accepted to keep them true
Web & UX
- Read
Field guide · Jun 7, 2026
Making a browser tool feel instant: the performance budget we hold
Why a free browser tool has to feel fast to survive, and the specific techniques that buy perceived speed even when real work takes time.
- Perceived speed is the feature
- Never block the main thread
- Cache, preload, communicate progress
Web & UX
- Read
Field guide · Jun 7, 2026
Resisting feature creep: keeping each tool single-purpose and shipping more tools instead
Why a tool that does one thing well beats a suite that does ten things adequately, and how shipping more narrow tools beats growing one wide one.
- One tool, one job
- New tool beats a bigger tool
- Focus is a feature users feel
Web & UX
- Read
Field guide · Jun 7, 2026
Why we shelved Novus Stream Studio: a second-screen idea that was really several apps
A kill-decision retrospective: how an appealing single product turned out to be a bundle of apps, and why that made it the wrong thing to keep building solo.
- One name, several apps
- Solo bandwidth is the real constraint
- Killing it was the system working
Operating model
- Read
Field guide · Jun 7, 2026
Why we retired Novus Stream Tools: generic utilities that didn't earn their place
A kill-decision retrospective on building utilities that work fine but have no real reason to exist, and the test that should have caught it sooner.
- Worked fine, solved nothing new
- A tool needs a real reason to exist
- Generic ≠ valuable
Operating model
- Read
Field guide · Jun 7, 2026
Why we killed our sports-odds project: the real-time data bill we couldn't make cheap
A kill-decision retrospective on a product that was structurally incompatible with our cost model — the data had to be fresh every minute, and fresh-every-minute is expensive.
- Up-to-the-minute data is expensive
- Constant reads/writes broke the cost model
- Structural mismatch, not a bug
Operating model