Panel:

Chris Fritz
Joe Eames
Divya Sasidharan

Special Guests: Filipa Lacerda, Jacob Schatz, and Phil Hughes

In this episode, the Views on Vue panel talks to Filipa Lacerda, Jacob Schatz, and Phil Hughes about GitLab’s journey with Vue. Jacob started as a front-end developer at GitLab and now has joined the data science team as a staff data science engineer. Filipa has been a front-engineer and works with the CIDC and security teams at GitLab. Phil has been at GitLab for 2 ½ years and most recently has been working on the web IDE. They talk about how GitLab decided to adopt Vue, the benefits that Vue brings their company, why they decided to move away from jQuery, and more!

In particular, we dive pretty deep on:

Filipa, Jacob, and Phil intros
All work at GitLab
Distributed team at GitLab
Work with Vue
One team across multiple time zones
How did GitLab decide to adopt Vue?
The benefits of Vue
Creating a proof of concept
Rails previously
jQuery
Vue allows them to use much less code and be more organized
Vuex
Un-opinionated VS highly opinionated frameworks
Did you find Vue to be stifling in any way?
Could you organize ode the way you wanted to organize it?
Vue made their lives easier
Didn’t have a style guide or plan in the beginning
Why they moved away from jQuery
Performance issues and the large amount of code with jQuery
Node.js
CoffeeScript to JavaScript
And much, much more!

Links:

GitLab
Vue
Rails
jQuery
Vuex
Node.js
CoffeeScript
JavaScript
@FilipaLacerda
Filipa’s GitHub
Filipa’s GitLab
@jakecodes
Jacob’s GitLab
@iamphill
iamphill.com
Phil’s GitHub
Phil’s GitLab
@gitlab

Sponsors

Kendo UI
Digital Ocean
FreshBooks

Picks:

Chris

vuemeetups.org
The Witness
His request system

Divya

Sarah Drasner vue-vscode-extensionpack
The Cost Of JavaScript - Addy Osmani - Fluent 2018
Netlify

Joe

Framework Summit
Evan You Tweet
Jayne - Overwatch Coaching on YouTube

Filipa

Sarah Drasner Tweet
Coffee Table Typography

Jacob

Flask
The Americans

Phil

Center Parcs
ErgoDox EZ

Special Guests: Filipa Lacerda, Jacob Schatz, and Phil Hughes.

Panel:

Chris Fritz
Joe Eames
Divya Sasidharan

Special Guests: Filipa Lacerda, Jacob Schatz, and Phil Hughes

In this episode, the Views on Vue panel talks to Filipa Lacerda, Jacob Schatz, and Phil Hughes about GitLab’s journey with Vue. Jacob started as a front-end developer at GitLab and now has joined the data science team as a staff data science engineer. Filipa has been a front-engineer and works with the CIDC and security teams at GitLab. Phil has been at GitLab for 2 ½ years and most recently has been working on the web IDE. They talk about how GitLab decided to adopt Vue, the benefits that Vue brings their company, why they decided to move away from jQuery, and more!

In particular, we dive pretty deep on:

Filipa, Jacob, and Phil intros
All work at GitLab
Distributed team at GitLab
Work with Vue
One team across multiple time zones
How did GitLab decide to adopt Vue?
The benefits of Vue
Creating a proof of concept
Rails previously
jQuery
Vue allows them to use much less code and be more organized
Vuex
Un-opinionated VS highly opinionated frameworks
Did you find Vue to be stifling in any way?
Could you organize ode the way you wanted to organize it?
Vue made their lives easier
Didn’t have a style guide or plan in the beginning
Why they moved away from jQuery
Performance issues and the large amount of code with jQuery
Node.js
CoffeeScript to JavaScript
And much, much more!

Links:

GitLab
Vue
Rails
jQuery
Vuex
Node.js
CoffeeScript
JavaScript
@FilipaLacerda
Filipa’s GitHub
Filipa’s GitLab
@jakecodes
Jacob’s GitLab
@iamphill
iamphill.com
Phil’s GitHub
Phil’s GitLab
@gitlab

Sponsors

Kendo UI
Digital Ocean
FreshBooks

Picks:

Chris

vuemeetups.org
The Witness
His request system

Divya

Sarah Drasner vue-vscode-extensionpack
The Cost Of JavaScript - Addy Osmani - Fluent 2018
Netlify

Joe

Framework Summit
Evan You Tweet
Jayne - Overwatch Coaching on YouTube

Filipa

Sarah Drasner Tweet
Coffee Table Typography

Jacob

Flask
The Americans

Phil

Center Parcs
ErgoDox EZ

Special Guests: Filipa Lacerda, Jacob Schatz, and Phil Hughes.

Twitter Mentions