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 single Next.js app serving many hub sections, with product spokes as linked external apps

    Field guide · Jun 2, 2026

    One Next.js app, many sections: routing a hub-and-spoke portfolio from a single codebase

    How a single App Router codebase serves an entire multi-product hub, and why that beats a constellation of separate apps when one person maintains it.

    • One App Router project
    • components/sections pattern
    • Shared layout, metadata, sitemap

    Engineering

    Read
  2. A single product cutout expanding into a curated marketplace pack with named, tagged variants

    Field guide · Jun 2, 2026

    Building a marketplace-ready product image pack

    A creator playbook for turning product cutouts into consistent, marketplace-ready image packs with auto-naming and embedded metadata.

    • One-click curated export bundles
    • Auto-naming + embedded alt text
    • Right format per destination

    NSS Background Remover

    Read
  3. The persistence ladder: in-memory state, IndexedDB local saves, and account-backed durable saves

    Field guide · Jun 2, 2026

    Durable saves without a backend war: IndexedDB, account sync, and when you finally add login

    An engineering field note on persistence for browser tools: in-memory loss, local IndexedDB saves, the jump to account-backed durability, and matching the saving model to the product rather than the fashion.

    • IndexedDB local saves
    • Accounts add cross-device durability
    • Match saving to the product

    Novus Stream Solutions

    Read
  4. A garment shown with the ghost-mannequin effect — shape intact, mannequin removed, inner neck visible

    Field guide · Jun 2, 2026

    Ghost-mannequin product photos without a studio

    What the ghost-mannequin effect is, why it converts for apparel, the front-plus-inner-neck two-shot method, and how to composite it without a studio.

    • The invisible-mannequin look
    • Front + inner-neck two-shot
    • Composited free, on-device

    NSS Background Remover

    Read
  5. Two cash buffers — one for the business, one personal — absorbing the shocks of irregular income and unexpected costs

    Field guide · Jun 2, 2026

    A cash buffer and emergency fund for business owners

    Why owners need buffers more than employees, sizing a business reserve and a personal one, where to keep the money, and how to build it from irregular income. Educational, not personalized financial advice.

    • Why owners need bigger buffers
    • Sizing business vs personal reserves
    • Building from irregular income

    Novus Stream Solutions (hub)

    Read
  6. Two wireframes of the same article: one with reader-first ad placement, one that fights the reader

    Field guide · Jun 2, 2026

    Ad placement that respects the reader

    A practical, reader-first guide to ad placement, density, and reserving space so layout never shifts.

    • Content above ads
    • Reserve every slot
    • Never near buttons

    Novus Stream Solutions (hub)

    Read
  7. Content stored as typed TypeScript objects compiled into the site versus a separate CMS and database

    Field guide · Jun 1, 2026

    Code-as-content: why our blog is hundreds of TypeScript objects, not a CMS

    The case for treating content as code — version-controlled, type-checked, deployed with the app — instead of running a content management system.

    • No CMS, no database
    • Posts are typed TS objects
    • Content ships with the code

    Engineering

    Read
  8. A union type constraining doc links and a structured section schema rejecting malformed posts at compile time

    Field guide · Jun 1, 2026

    Type-safe content: how a DocSlug union and structured sections stop broken posts

    How a few lines of TypeScript types make broken links and malformed posts impossible to ship, not just unlikely.

    • A union type for doc links
    • Structured sections, not raw HTML
    • Broken content = build failure

    Engineering

    Read
  9. A model registry being checked against the Hugging Face API, with unverified entries flagged and replaced

    Field guide · Jun 1, 2026

    Shipping a model registry you can trust: auditing against Hugging Face

    An engineering note on auditing an AI model registry for honesty — verified IDs, real sizes and licenses, and classical baselines labelled as such.

    • Audited vs HF API + Transformers.js v3
    • Five unverified IDs replaced
    • Classical baselines labelled honestly

    Stack & engineering

    Read
  10. A phone showing a vertical 9:16 music visualizer with the platform UI safe zones marked

    Field guide · Jun 1, 2026

    Making a vertical music visualizer for TikTok & Reels

    The 9:16 frame, safe zones for platform UI, designing for sound-off with captions, the first-second hook, and exporting a vertical visualizer that works on TikTok and Reels.

    • 9:16 + safe zones
    • Hook the first second
    • Captions for sound-off

    Novus Visualizers

    Read