~/talk

Uselessware - A brief history

Talkat JSConf US 2011 · 2011-05-02..05-03· [javascript]
slides:none on file

Positions uselessware as deliberately frivolous projects that teach real skills and provoke surprises: a Shakespeare-text parser that actually prints Hello World, text-align-centaur used on real sites, a boilerplate boilerplate repo that generates readme skeletons, an experimental goto.js that jumps around 292 times in examples, evil.js/css that changes Math and String behavior, thunderhub that auto-adds committers, and a zero-byte microframework claiming zero lines of code and 100% test coverage — each project shows what was built, the tools used, and whether it worked.

AI-written summary · about

  1. 0:00Intro
  2. 1:18Why uselessware
  3. 2:08Fun with our code
  4. 2:50Shakespeare
  5. 4:37Websites
  6. 6:02B boilerplate
  7. 7:23Textaline Centaur
  8. 8:36Go to JS
  9. 9:46Evil JS
  10. 10:55Thunderhub
  11. 11:34VaporJS
  12. 12:20Challenge
  13. 12:50Special announcement
  14. 13:20Outro
~/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.