-
Notifications
You must be signed in to change notification settings - Fork 27.1k
add "Random Topic" button to angular.dev for exploratory learning #68038
Description
Which @angular/* package(s) are relevant/related to the feature request?
No response
Description
A "Random Topic" (or "Surprise Me") button would serve developers who come to angular.dev out of curiosity to learn something new, not because they need to solve a specific problem or have a current topic in mind.
One click takes you to a random doc page. Maybe you land on the directive composition API, maybe on hydration, maybe on signal forms.
Browsing a large sidebar of topics and deciding what to read can feel overwhelming, and a random pick removes that friction entirely, similar to Wikipedia's well-loved "Random article".
Proposed solution
Add a "Random Topic" button and a keyboard shortcut in the search dialog. It picks a random topic and navigates to it.
note: the # key shown in the mockup is a placeholder, the actual shortcut is open for discussion.
Alternatives considered
This functionality could also be placed elsewhere, instead of inside the search dialog.