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 · May 29, 2026
What we deliberately left out of the Visualizers MVP — and why scoping down shipped it
How narrowing the scope, rather than expanding it, is what actually got the product live.
- Define "done" as a user outcome
- Protect the core loop
- Defer, do not delete
Novus Visualizers
- Read
Field guide · May 29, 2026
The cadence behind a site you can trust
An operating note on why a steady publishing cadence matters, and the code-as-content architecture that makes it sustainable solo.
- Publishing as a rhythm, not an event
- Code-as-content, no CMS
- Sitemap auto-builds from the data
Operating model
- Read
Field guide · May 28, 2026
Exporting a release-ready video in the browser — and the tradeoffs we accepted
What "release-ready" means when the encoding happens in your browser, and the compromises that made shipping it possible.
- WebCodecs, client-side encode
- MP4 (H.264) + WebM (VP9), up to 4K
- No upload, no server queue
Novus Visualizers
- Read
Field guide · May 28, 2026
Writing product descriptions that actually sell
Benefits over features, knowing the buyer, scannable structure, trust-building specifics, natural SEO, and a template — how to write product descriptions that convert.
- Benefits, not just features
- Scannable + specific
- Natural SEO that ranks
Novus Stream Solutions (hub)
- Read
Field guide · May 28, 2026
A weekly operating rhythm for a solo operator
Why solo operators drown in the reactive, building a weekly rhythm with themed days, a weekly planning and review ritual, protected deep-work blocks, and room for the unexpected.
- Themed focus days
- A weekly plan-and-review ritual
- Protected deep-work time
Novus Stream Solutions (hub)
- Read
Field guide · May 27, 2026
Turning sound into motion: reading audio with the Web Audio API
The bridge from a raw audio file to motion that actually responds to the music, explained at the level of the signal.
- Real-time 32-band FFT
- BPM, onset & RMS detection
- Bass / mid / treble isolation
Novus Visualizers
- Read
Field guide · May 27, 2026
Is my data safe with browser AI tools? A plain-English audit
A practical, non-technical guide to whether your data is safe with browser-based AI tools — the upload-versus-on-device distinction, what each model protects, and a checklist for auditing any tool.
- On-device = files never uploaded
- Check upload vs local
- Free is not the same as private
NSS Background Remover
- Read
Field guide · May 26, 2026
Diagnosing a silent failure: the ONNX worker-session bug that broke tool execution
A debugging story a developer hitting the same wall can learn from: the symptom, the trace, the root cause, and the structural fix.
- Silent failure, no stack trace
- WASM heap corruption from an undisposed session
- Fixed by per-job worker isolation
NSS Background Remover
- Read
Field guide · May 26, 2026
Internal linking that actually moves the needle
A practical guide to internal linking that works — what links actually do, descriptive anchors, linking from strong pages to weak ones, the cluster pattern, and avoiding orphan pages.
- You fully control internal links
- Descriptive anchors, real relevance
- No orphan pages
Novus Stream Solutions
- Read
Field guide · May 26, 2026
Landing pages that convert without dark patterns
What dark patterns are and why they backfire, the honest elements that genuinely drive conversion — clarity, trust, a strong offer, friction removal — and how respecting the visitor converts better over time.
- Why dark patterns backfire
- Clarity and trust convert
- Remove friction, not honesty
Novus Stream Solutions (hub)