MP Thaker
Case study
SIDE PROJECT · LIVE · 2024

What institutions are already watching, in language households can act on.

Canairy ingests 44+ public-data indicators across finance, supply chain, energy, geopolitics, domestic policy, and emerging-risk categories. Each has a published threshold and a why-it-matters chain. Two reds at once fires a four-step, 48-hour “tighten-up” protocol. Calm escalation in amber, not panic in red.

RoleSolo build · design + eng
StackReact 18 · Flask · Render · 15+ public APIs
StatusLive · canairy.news
AudienceHouseholds · built by parents, for parents
Canairy dashboard — composite threat score, priority actions, and the news sidebar for households
Signals44+live indicators across 6 categories
Sources15+public APIs (FRED, Treasury, ACLED…)
Trigger2reds → 4-step, 48-hour protocol
StatusLivecanairy.news · graceful degradation when APIs fail
00Try it

Live dashboard at canairy.news.

Open canairy.news →
01The problem

Households read the headline. Institutions read the data.

The information lag is the whole story. During the March 2023 banking stress, large players repositioned days before retail caught up. The underlying data is public — Treasury yields, FRED series, FDA shortages, ACLED conflict events, ICE detention dashboards, grid load. The hard part isn’t access; it’s reading the data well, early, and translating it into something a household can act on without panicking.

02The approach

44 indicators. Six categories. Published thresholds.

Each indicator has a documented red threshold and a why-it-matters chain. A few of them in plain language:

  • Taiwan strait > 20 PLA incursions / week → chip-supply pressure → vehicle and electronics shortages.
  • Hormuz war-risk premium > 3% → oil + freight cost spike → grocery basket up.
  • Treasury 10-year spread > 7 bps → credit stress → mortgage and small-business squeeze.
  • ICE detention > 90% capacity → enforcement intensity inflection → community impact.
  • Pharmacy > 15 active FDA drug shortages → check prescriptions now, not when you need to refill.

Six categories: your wallet, supply & shortages, keeping things running, global & conflict, domestic, emerging.

03The protocol

Two reds. Four steps. 48 hours.

01

0–6 hr · Fuel & cash

Fill vehicles. Pull $500–1,000 in cash. The cheap, fast moves first.

02

0–12 hr · Power & comms

Charge devices. Test backup batteries. Verify the family has a way to reach each other if cell goes down.

03

0–24 hr · Family brief

Walk through the plan. Confirm meeting points. Make sure everyone, including the kids, knows what happens next.

04

0–48 hr · Supplies

3-day food and water. Meds current. First aid ready. Nothing dramatic — just the boring baseline most households are one bad week away from needing.

04The honest part

The hardest design problem wasn't the API layer.

The dashboard speaks in parent language — “grocery bills up $30–50 / week,” “should I go to the store today.” The internal persona-audit doc was brutal about an earlier draft of the landing page that talked about “societal disruption” — too doomsday, completely disconnected from the dashboard’s actual voice. The rewrite pivots to “this helps your family stay ahead.” That gap between the marketing copy and the product copy is the kind of thing that quietly kills consumer products.

Warm amber instead of aggressive red. Calm preparedness instead of dread. A hybrid live + fallback data model so the dashboard never lies when an upstream API is down. The system tells you the source and how recent it is, every time. That’s the trust budget.

05The stack

React + Python + Render. Boring on purpose.

Frontend: React 18 + TypeScript. Backend: Python Flask. Hosted on Render. 44 collector modules orchestrated by a refresh + cache + failover layer — no database, the warm cache turned out to be enough. Portfolio capture runs through a Playwright pipeline that produces ten responsive views (desktop / tablet / mobile, light / dark, component focus) on demand.

Public-data orchestrationCrisis UXFamily softwareMobile-firstPlaywright capture pipelineCalm escalation

NEXT CASE STUDY

Hummingbird — wealth ops with real banking