A presentation at Web Clerks in November 2019 in Vienna, Austria by Jeremy Keith
BUILDING
LANGUAGE
Metaphors We Live By George Lakoff
Understanding Comics Scott McCloud
Creating Killer Web Sites David Siegel
web sites
ARCHITECTS
101 Things I Learned in Architecture School Matthew Frederick
A Pattern Language Christopher Alexander
Architectural Intelligence Molly Wright Steenson
How Buildings Learn Stewart Brand
shearing layers stuff space plan services skin structure site
Where Good Ideas Come From Steven Johnson
adjacent possible WWW internet computers circuitry electricity industrialisation
The Clock Of The Long Now Stewart Brand
pace layers fashion commerce infrastructure governance culture nature
JS+ CSS HTML URLs HTTP TCP/IP
JS+ HTTP TCP/IP
JavaScript 1 0 HTTP
works great 1 0 doesn’t work
works great 100 works well works fine just about works 0 doesn’t work
JavaScript 100 CSS HTML URLs 0 HTTP
ENGINEERS
materials tools
materials JavaScript CSS HTML tools
materials JavaScript CSS HTML tools figma photoshop sketch illustrator
materials JavaScript CSS HTML tools spreadsheets slack email calendars
materials JavaScript CSS HTML tools webpack gruntgit gulp rollup babel npm less sasstypescript
tools webpack gruntgit gulp rollup babel npm less sasstypescript
materials JavaScript CSS HTML
materials users tools engineers
How well does it work?
How well does it fail?
“ Choose the least powerful language suitable for a given purpose.” —Principle of Least Power
“ Anything that can possibly go wrong, will go wrong.” —Murphy’s Law
BUILDERS
Thank you