front-end developer's group therapy session developer's... · changed a lot. responsive...

29
The Front-End Developer Group Therapy Session

Upload: others

Post on 20-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

The Front-End Developer

Group Therapy Session

Page 2: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git
Page 3: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Trevor KjorlienFront-End Developer

Floe design + technologies

Montréal

Page 4: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

5 Years

Page 5: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Changed a Lot

Page 6: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Responsive Design

Page 7: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

2010

HTML

CSS

JavaScript

FTP

Page 8: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Now

HTML

CSS

JavaScript

FTPSass

Node

Ruby

Bower

Git

Terminal Grunt

Gulp

Page 9: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

DrupalCon Austin 2014

Page 10: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

“My Brain is Full”

Page 11: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Frank Chimero“Two Sentences About

Getting Older and Working on the Web”

Page 12: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

It is time to come clean:

Page 13: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Github is confusing, Git is confusinger, pretty much everything in a modern web stack no longer

makes sense to me,

Page 14: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

and no one explains it well, because they assume I know some fundamental piece of information that

everyone takes for granted and no one documented,

Page 15: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

almost as if it were a secret that spread around to most everyone some time in 2012,

yet I some how missed,

Page 16: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

because—you know—life was happening to me,

Page 17: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

so I’ve given up on trying to understand,

Page 18: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

even the parts where I try to comprehend what everyone else is working on that warrants that

kind of complexity, and now I fear that this makes me irrelevant,

Page 19: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

so I nestle close to my story that my value is my “ideas” and capability to “make sense of things,”

Page 20: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

even though I can’t make sense of any of the above—but really, maybe I’m doing okay, since it’s

all too much to know.

Page 21: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Let the kids have it.

Page 22: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Anybody else?

Page 23: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git
Page 24: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

A Few Questions

Page 25: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Has everybody’s job gotten as hard as ours?

Is Trevor just whining?

Page 26: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

What have you found doesn’t work anymore

which did 5 years ago?Mockups

Page 27: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

How does Drupal help or get in the way of our job?

Page 28: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

How will Drupal 8 help us?

Twig

Page 29: Front-End Developer's Group Therapy Session Developer's... · Changed a Lot. Responsive Design. 2010 HTML CSS JavaScript FTP. Now HTML CSS JavaScript FTP Sass Node Ruby Bower Git

Thanks!