~/talk

Keynote: Coding and Dreaming with PHP for over 20 years

Talkat Codemotion Milan 2015 · 2015-11-20..11-21· [php, career-development]
slides:none on file

Starts as a tiny 1995 templating tool that auto-maps form fields into variables and grows by accident into the LAMP ecosystem: hacks add a limit clause to mSQL, PHP embeds into Apache as mod_php to avoid fork/exec overhead, and the language keeps register_globals and many global functions for ease of use. Architecture favors a shared-nothing model, avoids threads, scales horizontally, and prioritizes beginners; examples range from powering FarmVille to enabling Sahana disaster management and attempts to bring Etsy-style commerce to rural Mexico.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Mosaic
  3. 2:20Danish News
  4. 4:02Static Content
  5. 4:27Perl
  6. 5:50Form Interpreter
  7. 6:43Register Global
  8. 10:34Dynamic Web
  9. 11:19Forms
  10. 12:05Template language
  11. 14:50Building a template
  12. 15:43Linux and Apache
  13. 19:00Limit Clause
  14. 21:19Security
  15. 29:46Case insensitive function names
  16. 31:16Onetoone mappings
  17. 38:43Turning into a manager
  18. 39:12Having something beyond coding to drive you
  19. 42:08Childhood in Greenland
  20. 43:13Why are we programming
  21. 45:21A sense of purpose
  22. 47:58Etsy
~/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.