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 25, 2026
WebGPU vs WASM for client-side ML: what actually changed our inference speed
WebGPU is faster; WASM is universal. Here is how a real tool uses both, and the measured difference it makes.
- 2–5s WebGPU vs 8–15s WASM (RMBG-1.4)
- Automatic capability detection
- Fall back, then retry on GPU failure
NSS Background Remover
- Read
Field notes · May 24, 2026
Writing for humans first and still ranking
Why writing for humans and ranking in search are no longer opposites — and how depth, specificity, readability, and genuinely satisfying intent serve both at once.
- Humans-first is SEO-first now
- Depth beats keyword density
- Satisfy the intent completely
Novus Stream Solutions
- Read
Field guide · May 24, 2026
Email vs social media for owning your audience
The owned-vs-rented distinction, what each channel is genuinely good at, the risks of building only on rented platforms, and why the smart strategy uses social to grow an owned email list.
- Owned vs rented audience
- Discovery vs relationship
- Use social to build email
Novus Stream Solutions (hub)
- Read
Field guide · May 23, 2026
When patches compound, rebuild: the queue and worker overhaul
The real story of a compounding-patch trap, the decision to rebuild the approach, and the lesson about when patching becomes the problem.
- When patches compound, rebuild
- Per-job worker isolation
- One canonical queue across all tools
NSS Background Remover
- Read
Field guide · May 23, 2026
Account-based vs no-account creative tools: which one keeps your work safe?
A clear comparison of account-based and no-account creative tools — the privacy axis, the continuity axis, and why the right answer depends entirely on what you are making.
- No-account = privacy & speed
- Accounts = continuity & presence
- Match the model to the work
Novus Stream Solutions
- Read
Field guide · May 22, 2026
Topic clusters explained: how to structure a product blog
A practical explanation of topic clusters — the pillar-and-spoke model, why clusters beat scattered posts, and how to organize a product blog so it signals depth and ranks better.
- Pillar-and-spoke structure
- Clusters beat scattered posts
- Signal real depth
Novus Stream Solutions
- Read
Product highlight · May 21, 2026
NSS Background Remover: AI-powered, in-browser background removal — free forever, no signup
A launch article on why NSS Background Remover exists, how in-browser AI changes the privacy equation, and what straight-alpha export means for professional design workflows.
- On-device AI
- True straight-alpha PNG
- Brush edge refinement
NSS Background Remover
- Read
Field guide · May 21, 2026
Straight alpha vs premultiplied alpha: the export detail that breaks other tools
The single most common reason a free cutout looks wrong in professional software, explained with the actual math and what we do differently.
- The black-halo problem
- alpha = round(mask × 255)
- RGB of transparent pixels preserved
NSS Background Remover
- Read
Field guide · May 21, 2026
Marketplaces vs your own store: fees, traffic, and platform risk
The seller's channel fork in full: what marketplace fees actually buy, the true cost of "free" traffic, what an own-store really costs once acquisition is priced in, platform risk as a line item, and the both-and sequencing that lets each channel fund the other.
- Marketplaces rent you demand
- Own stores rent you traffic
- Sequence both; own the list
Novus Stream Solutions
- Read
Field guide · May 20, 2026
How in-browser background removal works, end to end
For developers wondering whether client-side ML is viable for a real tool: the actual stages, in order, with the real runtime and the real export detail.
- Transformers.js runtime
- Float32 alpha mask, not a binary cutout
- Lab-space edge decontamination
NSS Background Remover