Short History of
Web Development

A little about myself...

  • 20+ years industry experience 
  • Ph.D. (Software Project Management)
  • Professional Google Cloud Architect
  • Developer:.Net/Java/Python/JavaScript/
    TypeScript/Angular/DevOps...
  • Startuper (SlimCard...)
  • Community leader & speaker
    https://www.facebook.com/groups/
    learningwebdevelopment
  • IT Entrepreneur
  • IT Journalist
  • Teacher/Trainer/Mentor/Educator
  • Education Architect

1991

First Website ever

Text

1995

1996

 1998

var xmlHttp;
// use the ActiveX control for IE5.x and IE6
try {
    xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
} catch (othermicrosoft){
    try { 
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    catch (native) {
        // If IE7, Mozilla, Safari, etc: Use native object
        xmlHttp = new XMLHttpRequest();
    } 
} 

2006

Usage of JavaScript libraries for websites in Feb 2019

jQuery usage trend 2018-2019

2010

2014

2019

Technologies

Introducing JAMstack

JAMstack

Best Practices

  • Entire Project on a CDN
  • Everything Lives in Git
  • Automated Builds
  • Atomic Deploys 
  • Instant Cache Invalidation

Who uses Gatsby?

Google Cloud

Server Room

Colocation
(expectations)

Colocation
(reality)

DataCenter

Google Cloud

Google Network

Google Data Centers

Google Edge PoPs

Google Edge Nodes

Serverless

Serverless Architecture

Thank you!

Short History of Web Development

By Programming Mentor (Vyacheslav Koldovskyy)