Skip to content

Point people at the resource table from the top of both landing pages - #9

Merged
fritzhand merged 1 commit into
mainfrom
claude/startup-resources-index
Jul 30, 2026
Merged

Point people at the resource table from the top of both landing pages#9
fritzhand merged 1 commit into
mainfrom
claude/startup-resources-index

Conversation

@fritzhand

@fritzhand fritzhand commented Jul 30, 2026

Copy link
Copy Markdown
Owner

The table is the fastest way into 653 things and it sat below a page of prose about where they came from. The prose still matters; it is not what someone arrives wanting.

On the resources page, two buttons under the lede: search and filter all of them, or browse by topic for anyone who would rather read a curated page than work a filter. On the home page, a panel in the same shape as the portfolio one, above "where to start", naming a few publishers so the scale is concrete rather than a number on its own.

The publisher count in that panel is computed, and computed as the sentence actually reads rather than as the easiest thing to count. My first attempt said "around 120", which was a guess. Replacing the guess with the distinct-domain count gave 121, which was still wrong twice: that total includes YouTube, Medium and LinkedIn, which host rather than publish, and it counts First Round twice because they have two domains. Excluding the platforms and the four publishers already named in the sentence gives 98, checked independently against resources.json.

Summary by CodeRabbit

  • New Features

    • Added a prominent call to action on the resources landing page for searching and filtering resources.
    • Added a secondary link to browse resources by topic.
    • Added a startup resources panel to the homepage with links to the full resource directory.
    • Homepage resource and publisher totals are now displayed.
  • Style

    • Improved spacing around the resources page call-to-action buttons.

The table is the fastest way into 653 things and it sat below a page of prose
about where they came from. The prose still matters; it is not what someone
arrives wanting.

On the resources page, two buttons under the lede: search and filter all of
them, or browse by topic for anyone who would rather read a curated page than
work a filter. On the home page, a panel in the same shape as the portfolio
one, above "where to start", naming a few publishers so the scale is concrete
rather than a number on its own.

The publisher count in that panel is computed, and computed as the sentence
actually reads rather than as the easiest thing to count. My first attempt said
"around 120", which was a guess. Replacing the guess with the distinct-domain
count gave 121, which was still wrong twice: that total includes YouTube,
Medium and LinkedIn, which host rather than publish, and it counts First Round
twice because they have two domains. Excluding the platforms and the four
publishers already named in the sentence gives 98, checked independently
against resources.json.
@coderabbitai

coderabbitai Bot commented Jul 30, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ee60714f-6a87-4426-89d6-a5e839a6d6d3

📥 Commits

Reviewing files that changed from the base of the PR and between 6e314cb and 8ab5f70.

📒 Files selected for processing (2)
  • web/assets/site.css
  • web/build.mjs

📝 Walkthrough

Walkthrough

The static-site build adds resource navigation CTAs, computes resource and publisher totals, and renders a homepage startup-resources panel. CSS provides spacing for the new inline CTA row.

Changes

Startup resources experience

Layer / File(s) Summary
Resource navigation and homepage metrics
web/build.mjs, web/assets/site.css
The resources page gains an inline CTA and secondary browse link. Homepage generation now computes resource and distinct publisher counts and displays them in a panel linking to the resources table.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested reviewers: claude

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: adding prominent links to the resource table from both landing pages.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/startup-resources-index

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@fritzhand
fritzhand merged commit f7906bc into main Jul 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants