Skip to content

docs: add a Start here path and tag cookbook categories#3278

Open
bartlomieju wants to merge 2 commits into
mainfrom
examples-landing-ia
Open

docs: add a Start here path and tag cookbook categories#3278
bartlomieju wants to merge 2 commits into
mainfrom
examples-landing-ia

Conversation

@bartlomieju

Copy link
Copy Markdown
Member

Two more landing-page improvements from the examples audit. Stacked on
#3277 (the difficulty/prose PR); GitHub will retarget this to main once
that merges.

New to Deno? Start here adds a short, ordered strip of six beginner
steps at the top of the page (run a script, hello world, TypeScript,
init a project, a simple API server, writing tests), giving newcomers an
obvious path instead of a wall of categories.

The reference-style snippet categories (File system, System, Web standard
APIs, Encoding) are tagged with a small Reference label so they read as a
cookbook to copy from rather than tutorial-grade guides. This is a light,
data-driven treatment (a cookbookCategories list in _data.ts) rather than
a structural reshuffle; happy to take it further or dial it back.

@bartlomieju bartlomieju force-pushed the examples-difficulty branch from 4750e18 to 03e399b Compare June 15, 2026 20:42
Add a short, ordered 'New to Deno? Start here' strip at the top of the
examples landing page so newcomers have an obvious entry path, and tag
the reference-style snippet categories (File system, System, Web standard
APIs, Encoding) with a small Reference label so they read as a cookbook
rather than tutorial-grade guides. Both are data-driven in _data.ts.
@bartlomieju bartlomieju force-pushed the examples-landing-ia branch from 7768977 to 2bc69a6 Compare June 15, 2026 20:44
@bartlomieju bartlomieju changed the base branch from examples-difficulty to main June 15, 2026 20:44
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.

1 participant