2. 1. Treat the web as one huge API…
because it is one.
3. 2. Show your work to the public
before you finish. Embrace failure –
fail early, fail often. Share back
with your community. Default your
work to open source*
* When we have the right to make that choice – this doesn’t apply to all of our work.
5. 4. Don’t be a flash developer: don’t
make “frozen content” like they did
(in the way Sencha do with
ExtJS/Sencha Touch)
6. 5. Use Nagios or Munin to detect
your servers are struggling before
they fail.
7. 6. If you don’t use configuration
management, you’re a donkey.
8. 7. Don’t use LESSCSS, SASS is better.
Code your colours in HSL because it’s
easier to guess a colour.
Build a class for each sprite – SASS can
build sprite images and handle the
background-position automatically.
10. 9. The cloud is awesome, we have to
be careful: we’re giving up our control
to too few companies – this is not how
the internet was supposed to work!
“The cloud has potential for a systemic disaster”
– Juan Enriquez (helped decode the human
genome)