liveBook · Manning

Time to first hello world

As explained in Automating API Delivery

Time to first hello world is the elapsed time required for a developer to achieve a first Hello World result with an API.

Time to first hello world (TTFHW), also called time to first call (TTFC), measures how long a new user takes to make their first API call. It is an acquisition metric: a developer may sign up, obtain an API key, and try the API in a sandbox before deciding whether to integrate it into an application. section 11.1.3

To track TTFHW, connect the start and end of that journey:

Product Catalog API simulation

A GitHub Actions workflow simulates developer sign-ups and API calls and sends their events to Moesif. The resulting reports show sign-ups, individual TTFHW values, and a funnel result. In one run, six users who made an API call after signing up had a reported TTFHW of 6 minutes 19 seconds. The simulation produces values in minutes; real-world intervals may span days, weeks, or months. section 11.1.4

Keep TTFHW distinct from time to first transaction (TTFT), which concerns a first production API call. A quick sandbox call shows that a developer reached an initial result; it does not establish production use. section 11.1.3

How Automating API Delivery covers it

How deep it goes
Defines the interval and demonstrates event collection and Moesif reporting through a simulated workflow.
Examples
Uses simulated Product Catalog API sign-ups and calls, including a 6-minute-19-second result for six callers.
What it assumes
Assumes familiarity with developer sign-ups and API calls; walks through creating the Moesif dashboard and reports.
What you can do after
Apply it via Moesif to inspect user-level TTFHW and a sign-up-to-first-call funnel.
How it connects
Connects developer sign-ups, API keys, sandbox calls, funnel analysis, and time to first transaction.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Automating API Delivery. The section links point to the parts of the book it draws on.