Research how to build a feature

Researches the ways to build a feature in your product, measures them and recommends one in a report.

What you ask

Search Acme

billing

2
  1. Fabian

    @devboxes customers want to preview a CSV of up to 50 MB before they import it. what's the best way to show it in the browser, and how fast is it?

  2. devboxes APP

    I'd read the file in chunks in a web worker: on a 50 MB export, the first rows showed in 0.4 s and the page kept responding. research.md compares it with loading the whole file and says how I measured both.

What devboxes does

  1. Read the repository's rules

    • devboxes lists the criteria the pick must meet, each with the rule or request it comes from.
  2. Look at what already exists

    • Each product it compares has a dated source.
  3. List the options

    • Each option it keeps has its license, last release, size and sources.
    • Each option it drops has the reason.
  4. Measure the options

    • Each kept option has measured numbers with their method, or the reason it has none.
  5. Write the report

    • You get research.md, published.
    • Every number in it comes from a measurement or a dated source.

What you get back

Report posted by devboxes

Previewing a 50 MB CSV

  • Chunks in a worker First rows in 0.4 s. The page keeps responding.
  • Whole file The tab froze for 6 s before the first row showed.
  • On the server Dropped: AGENTS.md keeps the file in the browser until the customer confirms.
  • Method The two kept options ran five times each on a 50 MB export in Chrome. The numbers are medians.

Good for

Startups and agencies

More tasks to plan what to build

Ask devboxes to research how to build a feature

Get started for free