Nel febbraio 2001, sulle montagne dello Utah, diciassette persone sono incontrate per parlare, sciare, rilassarsi, cercare di trovare un terreno comune e, naturalmente, mangiare. Il risultato è stato il Manifesto per lo Sviluppo Agile di Software.
Gli strumenti, le tecniche e i linguaggi che permettono la realizzazione di siti web efficaci, accessibili e portabili che pongano al centro dall'attenzione le esigenze dell'utente e i requisiti dei contenuti da comunicare.
Un tascabile per capire come violare sistemi di sicurezza senza l'uso di computer per trasformarsi nell'hacker della porta accanto o imparare a sfuggirgli.