I’m Just An Old Guard Dev In A New Guard World

A presentation at Web Clerks in in Vienna, Austria by Charlie Owen

Web Clerks Communiy Conf 2019

Web Clerks Communiy Conf 2019

Who are you?

Who are you?

Berlin

Berlin

sonniesedge

sonniesedge

Grandma

Grandma

Cool grandma

Cool grandma

Bad grandma

Bad grandma

Woman in tech

Woman in tech

Older woman in tech

Older woman in tech

Non-neuronormative woman in tech

Non-neuronormative woman in tech

Gay non-neuronormative woman in tech

Gay non-neuronormative woman in tech

Gay transgender non-neuronormative woman in tech

Gay transgender non-neuronormative woman in tech

Win

Win

Damn Social Justice Warriors

Damn Social Justice Warriors

I've seen webpages on fire off the shoulder of Orion

I've seen webpages on fire off the shoulder of Orion

The 1990s

The 1990s

Friends

Friends

Windows 95

Windows 95

Video tape

Video tape

WIndows 95 Video Guide, featuring Matthew Perry and Jennifer Aniston

WIndows 95 Video Guide, featuring Matthew Perry and Jennifer Aniston

Could this BE any more Microsoft?

Could this BE any more Microsoft?

The WWW in the 1990s

The WWW in the 1990s

Font tags

Font tags

3 Column Layouts

3 Column Layouts

3 Column Layouts using tables

3 Column Layouts using tables

Widths in table cells

Widths in table cells

Shims and table cell widths

Shims and table cell widths

Jacking open table cells with images

Jacking open table cells with images

This is still used

This is still used

Emails still use table layouts

Emails still use table layouts

Java Applets

Java Applets

Java Applets

Java Applets

Object

Object

Macromedia Flash

Macromedia Flash

Loading screens

Loading screens

Background images

Background images

Tiled background images

Tiled background images

Animated gif images

Animated gif images

Tiled background animated gif images

Tiled background animated gif images

Framesets

Framesets

Cascading Style Sheets

Cascading Style Sheets

CSS was shit

CSS was shit

CSS 1.0 - colors

CSS 1.0 - colors

CSS 1.0 - fonts

CSS 1.0 - fonts

CSS 1.0 - floats, padding, and margins

CSS 1.0 - floats, padding, and margins

CSS specificity and source order

CSS specificity and source order

CSS Zen Garden

CSS Zen Garden

Responsive CSS

Responsive CSS

Typography

Typography

Websafe Fonts

Websafe Fonts

Scalable Inman Flash Repalcement

Scalable Inman Flash Repalcement

Javascript

Javascript

DHTML

DHTML

Macromedia Dreamweaver

Macromedia Dreamweaver

Brendan Eich is a homophobe

Brendan Eich is a homophobe

"JavasSript is for idiots"

"JavasSript is for idiots"

ECMAScript 1, 2, and 3

ECMAScript 1, 2, and 3

Too many differing implementations

Too many differing implementations

ECMAScript 4

ECMAScript 4

Chrome dominating the web ecosystem

Chrome dominating the web ecosystem

ECMAScript 3.1

ECMAScript 3.1

ECMAScript 5

ECMAScript 5

Engingeering Culture

Engingeering Culture

"I'll show you!"

"I'll show you!"

Nerd

Nerd

Artisan

Artisan

Production Line

Production Line

Model T

Model T

"Do you like anything about the modern web, Grandma?"

"Do you like anything about the modern web, Grandma?"

Yes!

Yes!

Responsive and Dynamic

Responsive and Dynamic

Srcset

Srcset

User Preferences and OS integration

User Preferences and OS integration

MS Edge's Dark Mode

MS Edge's Dark Mode

MS Edge's Dark Mode via CSS

MS Edge's Dark Mode via CSS

Prefers Reduced Motion

Prefers Reduced Motion

MS Edge's Dark Mode via CSS

MS Edge's Dark Mode via CSS

Chrome Data Saver

Chrome Data Saver

Chrome Data Saver via JavaScript

Chrome Data Saver via JavaScript

Accessiblity

Accessiblity

Evergreen Browsers

Evergreen Browsers

Native Lazy Loading

Native Lazy Loading

Web Fonts

Web Fonts

Variable Fonts

Variable Fonts

Components and Modular Coding

Components and Modular Coding

JavaScriot Frameworks

JavaScriot Frameworks

React

React

Cowpaths and Standards

Cowpaths and Standards

CSS Grid

CSS Grid

jQuery

jQuery

Balance

Balance

Ivory Towers

Ivory Towers

Developer Chaos

Developer Chaos

Communication

Communication

Thank you

Thank you