~/talk

Build. Scale. Teach: Architecting and Scaling a Production-Ready Modern Course Platform with

Talkat Next.js Conf 2025 · on Wednesday, 2025-10-22· [frontend-architecture, react]
slides:none on file

Builds a Next.js 15 course platform with React server components, MDX lessons and Neon DB, scaling to 450 lessons pre-rendered while keeping client JS minimal. Uses server actions, partial pre‑rendering and layout-as-data-shells to cut redundant fetches, caches expensive calls with revalidateTag and tagged cache, and runs long work with after. Optimistic UI plus startTransition drop perceived waits from ~16s to ~6s then to ~1–2s. Integrates StackBlitz embeddables, Sentry, Tailwind and AI agents for instant interactive learning.

AI-written summary · about

  1. 0:00Introduction and goals
  2. 0:46Building a custom platform
  3. 1:57Technical stack overview
  4. 3:30Performance metrics
  5. 4:13Architecture philosophy
  6. 6:01Interactive MDX lessons
  7. 7:16Layout optimization
  8. 8:58Strategic data fetching
  9. 11:32Effective caching
  10. 13:11Action revalidation
  11. 16:16Background processing
  12. 17:39Optimistic UI
  13. 19:07Responsive rendering
  14. 21:00AI acceleration
  15. 21:58Gamification and design
  16. 22:50Accessibility and pricing
  17. 23:49Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.