~/talk

The Browser is the Computer!

Talkat Wasm I/O 2025 · 2025-03-27..03-28· [web-platform, developer-experience]
slides:none on file

Claim: a browser hosts compute, networking and storage enough to run a LAMP stack and development workflows. Demo uses v86 VM plus native Wasm modules, connecting a full VM in browser via an emulated TCP/IP stack to a PHP runtime as Wasm module, mounts GitHub repos and persists to origin private file system, and shows WordPress running from master branch with MariaDB queries and phpMyAdmin all executing live and responsive enough for real edits.

AI-written summary · about

  1. 0:00Introduction
  2. 0:42Network to browser computers
  3. 2:30Run a server in browser?
  4. 4:16Hardware and browsers enable this
  5. 5:20Browser APIs and WebAssembly
  6. 7:05Defining server in browser
  7. 7:26Approaches to run software
  8. 9:30Networking inside and outside the browser
  9. 12:19Storing files in browser
  10. 15:10Language runtimes matter
  11. 15:51Demo setup
  12. 16:33LAMP stack in browser
  13. 19:02PHP to virtual machine
  14. 20:08WordPress from GitHub
  15. 21:31Install WordPress in browser
  16. 22:55DocuWiki and other apps
  17. 24:21Benefits of browser envs
  18. 26:51Use cases for education
  19. 27:32Development and open source
  20. 28:14Future plans and features
  21. 30:21Related projects
  22. 31:05Q&A on memory and Ruby
~/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.