~/talk

An AI-Enabled Framework? Using LLMs to Put People First

slides:none on file

Live-coding builds a Nuxt 3 prototype that uses OpenAI (GPT‑3.5) to take the app’s current JSON state plus a natural‑language prompt and return concrete UI changes; runtime‑compiled Vue templates and a GraphQL (Saleor-like) query reload dynamically, producing a table, currency symbols, thumbnails and bolded headers during the demo. Implementation uses Bun, Nitro server endpoints, the OpenAI chat completions API and isomorphic fetch; validation suggestions include Zod/vite checks. Code is promised to be pushed to a public repo. Nuxt 3 GPT‑3.5 runtime-compiled Vue templates

AI-written summary · about

  1. 0:00Introduction
  2. 0:18About me
  3. 1:27Where I am
  4. 3:33KN
  5. 5:22The problem with web applications
  6. 9:38Getting started
  7. 12:30Creating an API endpoint
  8. 13:55Setting the environment variable
  9. 14:20Accessing OpenAI
  10. 17:35Creating a Prompt
  11. 18:52Code Walkthrough
  12. 21:02Changing the App
  13. 23:32Making a malleable component
  14. 27:32Testing
  15. 28:22Status
  16. 29:49Table
  17. 33:17Questions
  18. 34:57What problem does NXJ solve
  19. 37:52How can we validate
  20. 40:02Future of interacting with AI
~/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.