This is a placeholder example — replace it with real writing in src/content/notes.ts.

Example: Server components as a content boundary

ReactNext.js

Another example note. Keeping sections as server components and pushing interactivity into small client leaves (a Reveal wrapper, a Counter) keeps the JS bundle honest while the page stays mostly static.

// server component stays clean
<Reveal delay={0.1}>
  <Card>…</Card>
</Reveal>