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. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. Where the upgrade line goes: keep the free tier useful and gate on scale rather than core value

    Field notes · Jun 1, 2026

    Pricing a free tier: where the upgrade line goes

    How to decide where the free-to-paid line goes: keeping the free tier genuinely useful, gating on scale rather than core value, and a real example of an export-based upgrade line.

    • Free tier must be genuinely useful
    • Gate on scale, not core value
    • The line is the whole decision

    Novus Stream Solutions

    Read
  7. 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
  8. A search engine result snippet with its title, URL, and description labelled as the elements that decide the click

    Field guide · Jun 1, 2026

    Meta titles and descriptions that earn the click

    The two lines that decide whether a ranking turns into a visit — and how to write them so it does.

    • Match intent, then earn the click
    • Front-load, fit the pixel budget
    • Unique per page, never clickbait

    Novus Stream Solutions (hub)

    Read
  9. A three-stage upload, customize, export flow with the friction points removed at each handoff

    Field guide · May 31, 2026

    Designing an upload → customize → export flow a first-timer can actually finish

    How a deliberately linear three-stage flow turns a deadline-heavy creative task into something a first-timer completes in one session.

    • A linear three-stage flow
    • Friction removed at each handoff
    • Guidance at the point of action

    Novus Visualizers

    Read
  10. Audio transcribed on-device versus uploaded to a cloud API, compared on privacy and cost

    Field guide · May 31, 2026

    On-device Whisper vs cloud transcription for captions

    A comparison of on-device Whisper versus cloud transcription for captions and lyrics — what each means for your privacy, your wallet, and your workflow.

    • Audio never leaves the browser
    • No per-minute API bill
    • Per-word timing you can edit

    Novus Visualizers

    Read