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 6, 2026
JPG vs PNG: when to use which
The core difference between JPG and PNG, when each wins, why transparency is the dividing line, and a simple rule for choosing every time.
- Photos → JPG
- Graphics & transparency → PNG
- A simple decision rule
NSS Background Remover
- Read
Field guide · Jun 6, 2026
Perceived performance: skeletons, optimistic UI, and the feel of fast
Why perceived speed diverges from measured speed, the toolkit for closing the gap (instant acknowledgement, skeleton screens, optimistic UI, progressive and prioritised loading), when each technique helps and when it backfires, and the honesty line you must not cross when making slow things feel fast.
- Felt speed vs measured speed
- Skeletons & optimistic UI
- The honesty line
Novus Stream Solutions (hub)
- Read
Field guide · Jun 6, 2026
How big are in-browser AI models (and why size matters)
Why an on-device model is tens to hundreds of megabytes — and why that download is worth it.
- ~80 MB Fast, ~180 MB Best
- Downloads once, then cached
- Size is the price of privacy
NSS Background Remover
- Read
Field guide · Jun 5, 2026
Running a multi-agent research sprint before touching code
How to use parallel agents to understand a problem completely before changing anything, and why that front-loaded research pays for itself on large work.
- Research as its own sprint
- Parallel investigation agents
- Research-first beats patch-first
Engineering
- Read
Field guide · Jun 5, 2026
Managing the context window on a large refactor: what broke and how we fixed our sessions
A workflow lesson, not model marketing: how to structure a large refactor so it survives the limits of what can be held in working context at once.
- The whole problem won't fit at once
- Structure work into self-contained units
- Durable artifacts over live memory
Engineering
- Read
Field guide · Jun 5, 2026
Honest AI tiers: Lite, Standard, Pro — sized in gigabytes, not hype
Why naming real model sizes and recommending a tier your device can run beats promising everyone the heaviest model.
- Lite 0 / Standard ~400MB / Pro ~2GB
- recommendTier() probes WebGPU + memory
- Delete downloaded weights any time
NSS Background Remover
- Read
Field notes · Jun 5, 2026
Building a marketing site with Claude Code: the honest workflow
A grounded account of building a marketing and content site with Claude Code: the code-as-content architecture that fits, where AI assistance genuinely helps, where it needs a human, and the quality guardrails that keep it from producing slop.
- Honest division of labor
- Code-as-content fits AI
- Guardrails against slop
Novus Stream Solutions
- Read
Field guide · Jun 5, 2026
Etsy product photos that convert
What Etsy buyers respond to, the image specs and square-thumbnail rule, the mix of lifestyle and detail shots that converts, and how to prep it free and on-device.
- The thumbnail earns the click
- Lifestyle + scale + detail mix
- Consistent, free, on-device
NSS Background Remover
- Read
Field guide · Jun 5, 2026
Dropshipping, honestly: how the model actually works
What dropshipping actually is, where the money goes, the real advantages (low capital, no inventory), the real problems (thin margins, no control, slow shipping), and an honest read on who the model suits and who it does not.
- How it really works
- Where the margin goes
- Who it actually suits
Novus Stream Solutions (hub)
- Read
Field guide · Jun 5, 2026
Error handling and alerts for no-code flows
How to handle errors in a no-code or low-code flow without drowning in alerts: backoff, dead-letter handling, quiet-but-trustworthy alerting, and knowing when to fall back to a person.
- Retries with backoff, not blind hammering
- Dead-letter handling for the unsavable
- Alerts you will actually read
Novus Stream Solutions (hub)