TB TechBaro

Transparency first

How TechBaro publishes market data

A score is useful only when people can see where it came from, how much data supports it, and what it cannot tell them.

Current publication status

TechBaro is in its data-collection phase. We do not display a market index, trend, geographic map, or segment breakdown until the relevant 30-day view has at least 30 recent reports. A threshold is a guardrail, not a claim of statistical certainty; it simply prevents a small number of responses from being presented as a market-wide signal.

What a report includes

A contributor shares their role, country, current utilization, number of recent offers, current market view, and three-month outlook. Optional comparison questions add longer-term context. Individual responses are never shown publicly.

The index formula

TechBaro Index = 50% × utilization + 30% × offer score + 20% × three-month outlook

Each report is weighted by its trust score and recency. Recency decays continuously over time, so recent reports matter more than older ones. The public index is expressed on a 0–100 scale; it is a directional community signal, not a forecast, salary survey, or guarantee of work.

Quality controls

  • OAuth contributors are limited to one account and device submission per week.
  • Anonymous contributors are subject to a stricter two-week device limit, a honeypot field, browser fingerprinting, and reCAPTCHA.
  • A shared-network ceiling allows no more than three accepted reports per IP address in 24 hours, while account, repeat-pattern, and trust-score checks add further protection.
  • Published views show total reports and higher-trust reports separately.

What we publish

The API recalculates the rolling 30-day view whenever it is requested. When a view passes the threshold, TechBaro will display its reporting window, total sample, higher-trust sample, latest qualifying report date, and formula. Role and regional breakdowns use the same minimum-sample rule independently. Optional rate ranges have their own 30-report threshold per role; rate trends require three months that each meet that threshold. We will not substitute synthetic figures, random trend lines, or illustrative map markers for missing data.

Limitations

Participation is voluntary, so it may not represent every country, role, platform, or experience level. Results can reflect who chose to respond and should be read alongside a contributor’s own client pipeline, location, and specialization. TechBaro does not currently publish confidence intervals or margin-of-error estimates; those will be added only with a documented calculation method.

Changes and questions

We will date material methodology changes on this page and revise affected explanations when needed. Questions or correction requests can be sent to hello@techbaro.com.

Last materially updated: 13 July 2026.