WHERE ARE THE NEW TECHNOLOGIES COMING FROM? Dima Malenko
WHERE ARE �THE NEW TECHNOLOGIES �
COMING FROM?
Dima Malenko
Gymnasia pupil
Dumplings
Bleeding edge of technology
Me working
Me working with new technologies !
React
NoSQL
Ruby on Rails
???!
Ruby on Rails
React
BootstrapMongo DB
BotsAR/VR
So, what do we do?!
Similar, yet different !
PLATFORM* UPDATES
* – defined as everything you build upon
Embrace by all means!
Technology baseline
Close the gap!
Leap forward!
Technology baseline
v. N-1of your platform
v. N of your platform
Technology baseline
Must have
WOW!!!
Kinda cool
Average Joe
Me too!
TECHNOLOGY BASELINE MOVES UP!
• User expectations rise• New capabilities become easier to
use with frameworks and libraries• Platform vendors take best from
popular 3rd party libs
Technology baseline
Must have
WOW!!!
Kinda cool
Average Joe
Me too!React
AJAX
REMEMBER TIME BEFORE AJAX?2000 XmlHttpRequest first used in Outlook Web App WOW!!!2004 Gmail built with async HTTP requests WOW!!!…
2007 ASP.NET AJAX is part of standard framework Average Joe
…
2016 You don’t even think of it as technology
AJAX: DEVELOPER PERSPECTIVE
var xhr = new XMLHttpRequest();xhr.open('get', 'send-ajax-data.php');xhr.onreadystatechange = function () { var DONE = 4; var OK = 200; if (xhr.readyState === DONE) { if (xhr.status === OK) { alert(xhr.responseText); } else { alert('Error: ' + xhr.status); } }};xhr.send(null);
2000$.get('send-ajax-data.php’)
2006
Technology baseline
New cool tech X
Can I jump already?
Ruby on Rails
1. Solved a problem
2. Used by 37signals
3. Open sourced
4. Used by �everyone else
Bootstrap
1. Solved a problem
2. Used by Twitter
3. Open sourced
4. Used by �everyone else
React
1. Solved a problem
2. Used by Facebook
3. Open sourced
4. Used by �everyone else
DO YOU SEE A PATTERN?
All the WOWs are receivedbefore technology becomes widely available
Technology baseline
Technology frontier
Technology baseline
IdeaIdea
Idea
Tech A Tech BTechnology frontier
New technologies come from solving problems !
TECHNOLOGY BASELINE MOVES UP!
• Adapt technology to jump ahead and to avoid need to close gaps in future
• Leaps forward happen, when you create new tech
• Keep up with technology baseline
Look for complex problems,not “new” technologies
MORE TOPICS LIKE THIS IN A PODCAST
See you at http://sonar.one !