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.

  1. A search query branching into four intent types — informational, navigational, commercial, transactional — each pointing to the page format that matches it

    Field guide · Jun 9, 2026

    Search intent: writing the page the searcher actually wanted

    What search intent is, the four intent types, how to read intent straight from the search results, why a great page that mismatches intent still fails, and how to match the format and depth searchers expect for a given query.

    • The four intent types
    • Read intent from the SERP
    • Match format, not just topic

    Novus Stream Solutions (hub)

    Read
  2. Two swimlanes — a main thread that stays smooth handling UI events and a worker thread doing heavy AI inference — connected by postMessage and a transferred buffer

    Field guide · Jun 9, 2026

    Web Workers and OffscreenCanvas: keeping the UI smooth during heavy AI work

    A practical tour of moving heavy work off the main thread: why a single blocked thread freezes everything, what a Web Worker is and how data crosses to it without being copied, how OffscreenCanvas lets a worker draw directly, and the honest trade-offs in complexity that decide when it is worth doing.

    • One blocked thread freezes all
    • Move heavy work to a worker
    • Transfer data, do not copy it

    NSS Background Remover

    Read
  3. Scattered feedback inputs from support, reviews, analytics, and messages flowing into a cluster of themes, then sorted into a roadmap with now, next, and later lanes

    Field guide · Jun 9, 2026

    From scattered feedback to a roadmap, without a PM

    A practical method for turning scattered feedback into a roadmap when you have no PM: getting all the inputs into one place, clustering raw requests into underlying themes, weighing each theme by frequency and pain against effort and fit, and sorting the result into build now, watch, or decline — across multiple products without drowning.

    • Themes, not raw requests
    • Weigh pain × frequency × fit
    • Build, watch, or decline

    Novus Stream Solutions (hub)

    Read
  4. A subscription box model shown as a loop — acquire a subscriber, fulfil monthly, retain or churn — with churn draining a tank that acquisition has to keep refilling

    Field guide · Jun 9, 2026

    Subscription boxes as a business model

    A clear-eyed breakdown of the subscription-box model: what it is, why recurring revenue is so attractive, why churn rather than acquisition is the number that decides everything, how lifetime value must beat acquisition cost, the relentless monthly operations, the genuine cash-flow advantage of being paid upfront, and the kind of product and operator it actually suits. Educational, not financial advice.

    • Recurring revenue, monthly clock
    • Churn decides everything
    • Paid upfront is a cash-flow edge

    Novus Stream Solutions (hub)

    Read
  5. Timeline of Novus Visualizers growing from an MVP editor to a full in-browser music-video studio

    Product highlight · Jun 8, 2026

    From MVP to thousands of presets: the Novus Visualizers enterprise-grade build

    A product update on how Novus Visualizers grew from a launch-day MVP into a full in-browser music-video studio, while staying free, client-side, and copyright-clean.

    • 2D/3D/4D engine system
    • Multi-band beat sync + Whisper lyrics
    • Client-side WebCodecs 4K export

    Novus Visualizers

    Read
  6. Automating SVG hero art: a house style as code generates unique, on-brand art per post at scale

    Field guide · Jun 8, 2026

    Automating SVG hero art for a 150-post blog

    How to automate original hero and inline art across a large blog: a house style as code, topic-specific content in a consistent frame, why SVG beats raster here, and keeping every post visually unique at scale.

    • Original art per post
    • House style as code
    • Unique at scale, on-brand

    Novus Stream Solutions

    Read
  7. A photo shedding hidden EXIF metadata tags including GPS coordinates, camera, and timestamp

    Field guide · Jun 8, 2026

    How to remove EXIF metadata from your photos (and why)

    What EXIF metadata is, the privacy risk of embedded GPS, when platforms strip it (and when they do not), and how to remove it yourself without uploading your photos.

    • What EXIF reveals
    • GPS location risk
    • Strip it free, on-device

    NSS Background Remover

    Read
  8. A blog post represented as a typed code object passing through a type-check gate and a build step into a rendered page, with a struck-through database to signal no CMS

    Field guide · Jun 8, 2026

    Content as code: running a 250-post blog without a CMS

    Why the product blog stores all ~250 posts as typed TypeScript objects instead of in a CMS: the post shape is enforced by the compiler, the whole catalog is versioned and reviewable in git, broken posts cannot ship, and the same tools that build the app build the content — plus an honest account of where this approach stops scaling.

    • Posts are typed objects, not rows
    • The compiler is the editor
    • No half-published states

    Novus Stream Solutions (hub)

    Read
  9. A pre-launch runbook with grouped checks — build and assets, metadata and previews, performance, monitoring, and rollback — leading to a ship gate

    Field guide · Jun 8, 2026

    A go-live runbook for a serverless browser app

    A practical, ordered go-live runbook for an app with no backend: verifying the build and assets, confirming metadata and share previews, checking performance and the offline path, making sure analytics and error reporting are live before traffic arrives, and knowing exactly how to roll back. Less a philosophy than a checklist that has earned its place.

    • No servers, subtler risks
    • Check before traffic, not after
    • Know your rollback cold

    Novus Stream Solutions (hub)

    Read
  10. Two financing tools side by side — a term loan as a single lump received and repaid on a schedule, and a line of credit as a revolving limit drawn and repaid as needed — each labelled with what it is for

    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