‣ Front-End Engineer at Splunk (ex-BugSense)
‣ Founder at Geembo
‣ Geek by default
Dimitris Tsironis
howdy
Slide 3
Slide 3 text
A long time ago...
Slide 4
Slide 4 text
...in a galaxy
far, far aaway
Slide 5
Slide 5 text
Long story short...
Slide 6
Slide 6 text
JS library mayhem
Slide 7
Slide 7 text
JS library mayhem
Slide 8
Slide 8 text
Today
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
DEVELOPING complex APPS
Sanity in the Land of Web Development
Slide 13
Slide 13 text
Web 2.0
‣ Web-sites becoming web-apps
‣ Interactivity
‣ Responsiveness
‣ Two-way communication
‣ Server-to-Client
‣ Client-to-Server
‣ Javascript is starting to take over the world
Slide 14
Slide 14 text
production-ready
‣ Agile development
‣ Software’s a living organism
‣ Change often / change fast
‣ Refactor
‣ Continuous integration testing
‣ Use many ready-to-use solutions
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
LEGO BRICKS
...
Slide 17
Slide 17 text
DECOUPling
Modularize, decouple
& structure your codebase