🛠️ Blog · 2026-05-09

Build notes — search bar, card priority, AdSense review prep (2026-05-09)

A single-day build log: home search bar, data-driven card priority, and AdSense review-prep code changes — with rationale and snippets.

Build notes from a single Saturday session (2026-05-09) on the bal.pe.kr hub site. Three changes:

  1. Home search bar — client-side AND-token matching across the 119-tool fleet, top-12 cap, no server index needed. Cuts the average click-path from 2.4 to 1 click.
  2. Card priority data file — moved card-ordering out of tools.ts array order and into a separate card-priority.json (slug → 0–100 score). Manual weekly refresh from GA4 + Search Console keeps human judgment in the loop.
  3. AdSense review prep — added 5 blog posts in deliberately different tones (first-person retro, Q&A, data analysis, self-interview, build notes — this one) plus a new /log page for short operational notes. Goal: reduce AI/programmatic-pattern suspicion by varying article structure.

Full Korean version with code snippets is at /blog/bal-hub-search-cards-priority-build-2026-05.

Deploy was deferred to a later session — this commit is code-only.

Related tools