Skip to content
BAR.
All work
Archive2025

Bonsai Encyclopedia + Crawler

A content product, and the pipeline that feeds it.

Role
Builder: app, data model, crawler

A bonsai species encyclopedia: care profiles, technique guides, and galleries organized by development stage, season, and style.

Paired with its own supply chain: a rule-based Python crawler that collects and categorizes the content the app serves. The product and its content ops, built as one system.

What it proves

  • Owning the full content lifecycle: acquisition pipeline → typed model → shipped UX
  • Respectful automation: rate limits, robots.txt, relevance scoring
  • Product breadth outside fintech
Technical depth

Stack

React 19 · TypeScript · Python pipeline · 100+ species model

  • Typed data model covering 100+ species; programmatic SEO routes
  • Python crawler: rate-limited, robots.txt-aware, quality-filtered