Views On Vue

Informações:

Synopsis

A weekly discussion among Vue developers about Vue and it's ecosystem.

Episodes

  • VoV 038: Webassembly and Typescript with Eduardo San Martin Morote

    20/11/2018 Duration: 56min

    Panel: Chris FritzJoe EamesDivya Sasidharan Special Guest: Eduardo San Martin Morote In this episode, the panel talks with Eduardo San Martin Morote who is a member of the Vue.js team, a speaker, and trainer who currently resides in France. The panelists and Eduardo talk about developing games, coding, WebAssembly, C++, Vue, Angular, memory management, and much more! Check it out! Show Topics: 0:00 – Advertisement – Kendo UI 0:33 – Chris: Today’s panel is Joe Eames who organizes many different conferences. 1:09 – Joe: That was long introduction! Hi everyone! I organize an Angular conference, too; it’s very small. 1:26 – Chris: Divya is also on our panel and is an awesome speaker and conference organizer. Our special guest is Eduardo San Martin Morote! 1:55 – Chris: Actually it’s good that I get your full name. I do speak a little bit of Spanish. 2:17 – Panel goes back-and-forth. 2:33 – Guest: It was good and sounded like American Spanish. 2:47 – Chris: This is about Eduardo and not my Spanish. Yo

  • VoV 037: Vuex, VuePress and Nuxt with Benjamin Hong

    13/11/2018 Duration: 59min

    Panel: Chris FritzEric HatchetDivya SasidharanCharles Max Wood Special Guest: Benjamin Hong In this episode, the panel talks with Benjamin Hong who is a Senior Fullstack Engineer at GitLab, Inc. who currently resides in the Washington D.C. metro area. Ben and the panel talk about Politico and the current projects that Ben is working on. The panelists talk about topics, such as Vue, Vuex, VuePress, Nuxt, among others. Check out today’s episode! Show Topics: 0:00 – Advertisement – Kendo UI 0:32 – Panel: Hi! Welcome – our panel today is live at Park City, UT. 1:34 – Benjamin introduces himself. 1:41 – Panel: Politico is a well trafficked website and it’s well known. What are your thoughts about working on a well trafficked website? 2:22 – Guest. 2:44 – Panel: Why did you settle on Vue? 2:50 – Guest: ...I came onto the team and was passionate about helping. We built out the component types. I thought Vue was better suited for the team. 3:36 – Panel: That’s a large team – that’s a lot of people 3:45

  • VoV 036: Vue CLI UI and Devtools with Guillaume Chau

    06/11/2018 Duration: 04min

    Panel: - Joe Eames- Chris Fritz- Divya Sasidharan Special Guest: https://www.linkedin.com/in/guillaumechau In this episode, the panel talks with https://www.linkedin.com/in/guillaumechau who is apart of the VueJS core team, a frontend engineer at Livestorm, and an open source contributor. The guest and the panelists talk about plugins, Webpack, Vue CLI, and much more! Check out today’s episode to hear all of the details.  Show Topics: 0:00 https://www.telerik.com/kendo-ui 1:00 – Chris lists who is on the panel along with today’s guest. Chris: Who are you and what are you working on? 1:50 – Guest: I am working on a startup in Paris. I am calling in from Lyon, France. 2:12 – Panel: Late there? 2:15 – Panel: Almost time for dinner? 2:21 – Guest: Yes, it’s cooking now! 2:26 – Panel asks a question. 2:43 – Guest answers the question. 3:14 – Panel: Anyone who didn’t want to be an expert, they don’t’ have to worry about how things tie together – you could help them with their configurations? 3:36 –

  • VoV 035: Real-time Application State Synchronization with Peter Mbanugo

    30/10/2018 Duration: 37min

    Panel: - Joe Eames- John Papa- Eric Dietrich Special Guest: Peter Mbanugo In this episode, the panel talks with Peter Mbanugo who is a software developer, tech writer, and maker of https://www.hamoni.tech/. He currently works with Field Intelligence, where he helps build logistic and supply chain apps. He also gets involved in design research and customer support for these products. He's also a contributor to Hoodie and a member of the Offline-First community. You can follow him on https://twitter.com/p_mbanugo. Show Topics: https://www.telerik.com/kendo-ui 1:12 – Eric: You, Peter, write a really interesting article. How did you come to write that blog? Tell me about yourself. 1:29 – (Peter talks about his blog and his current projects.) 2:18 – Eric: Tell us about the blog! 2:25 – Peter: I talk about real-time synchronization and why you need it for data. You can use the websocket API and other applications. 3:29 – Panel: Let’s take a step back. It could be helpful to know: what problem were you tr

  • VoV 034: Mike Hartington & Michael Tintiuc : "Ionic and Vue"

    23/10/2018 Duration: 16min

    Panel: Charles Max WoodChris FritzDivya SasidharanJoe EamesJohn Papa Special Guest: Mike Hartington and Michael Tintiuc In this episode, the panel talks with Mike and Michael who are developers of Ionic. The panel and the guests talk about the ins-and-outs of the framework and talk about the pros and cons, too. Listen to today’s episode to hear how they discuss how Ionic is compatible with Vue and Angular. Finally, they talk about various topics, such as Cordova and Capacitor. Show Topics: 1:19 – Mike H. gives his background. He uses JavaScript every day. 1:30 – Michael T. gives his background. 1:53 – Chuck: Yes, today we are talking about Ionic. Why are we talking about that on a Vue Podcast? 2:08 – Let’s talk about what Ionic is first? 2:16 – Guest gives us the definition / background of what IONIC is. 2:32 – Guest: We have been tied to Angular (back in the day), which were Ember and jQuery bindings. We have come a far way. (He talks about web components.) Guest: We spent a year diving into we

  • VoV 033: “Panelists Contributing to Opensource” (Pt. 2)

    16/10/2018 Duration: 01h13min

    Panel: Charles Max WoodChris FritzErik HanchettDivya Sasidharan In this episode, the panel talks amongst themselves on the topic: how does one contribute to opensource work? They discuss the various ways that they contribute, such as speaking at conferences, recording videos for YouTube, podcasting, among others. Check-out today’s episode to get some insight and inspiration of how YOU can contribute to YOUR community!  Show Topics: 1:11 – We have decided we haven’t completed this topic 1:23 – Last time we went around the panel and see how we contribute? One of the ways I contribute to opensource is organizing events and conferences. Divya, you write some code – a little bit? 2:05 – Divya. 2:11 – Panelist: Divya, you speak at conferences, write blog posts, and code. Super top-secret project? 2:33 – Divya: I am trying to grow. Maybe I can talk about the secret project later? 2:56 – Panelist: Yes, I contribute through videos and education. I’ve tried in the past seeing issues in opensource, but I find

  • VoV 032: “Recursion with Vue” with Kyle Holmberg and Alex Regan

    09/10/2018 Duration: 01h14min

    Panel: Charles Max WoodChris Fritz Special Guest: Kyle Holmberg & Alex Regan In this episode, the panel talks with two guests Kyle and Alex who work together in opensource. Kyle is a software engineer at AutoGravity interested in full-stack web development, graphic design, integrated systems, data visualizations, and soccer. Alex writes code and works with Parametric Studios, and he also loves puppies. Check out today’s episode where the panel and the two guests talk about the different frameworks and contributing to opensource. Show Topics: 3:03 – We got together because Alex mentioned his project. He was looking for something to get up running nice and easy. Boot Strap 4. That is a nice choice and I was contributing as a core team member at the time. He started with how do I get started with Boot Strap Vue. At the time I asked how do you do this...? And that’s how we got started. 4:03 – Guest continues more with this conversation. 4:30 – Chris: How did you start contributing within your company?

  • VoV031: “Panelists Contributing to Opensource: Do Good, Do Well” (Pt. 1)

    02/10/2018 Duration: 01h11min

    Panel: Divya SasidharanCharles Max WoodJoe EamesChris FritzErik HanchettJohn Papa Special Guest: No Guest(s) In this episode, the panel talks amongst themselves on the topic: how does one contribute to opensource work? They discuss their various ways that they contribute, such as speaking at conferences, recording videos for YouTube, podcasting, among others. Check-out today’s episode to get some insight and inspiration of how YOU can contribute to YOUR community!  Show Topics: 1:31 – Erik: Contributing to opensource – and being a good resource for the community. Contributing and still making a living. If people want to make this more sustainable and doing work for the community. 2:26 – Chuck: What do you been by “contributing” – because people could think that “code contributions” would be it. 2:50 – Erik: Answering people’s questions in a chat, code contributions, or doing a podcast or doing a blog posts. I think there are a lot of ways to contribute. Really anything to make their lives and work eas

  • VoV 030: "How we use Vue in Data Science" with Jacob Schatz & Taylor Murphy (Gitlab Team)

    25/09/2018 Duration: 01h09min

    Panel: Divya SasidharanCharles Max WoodJoe EamesJohn PapaChris FritzErik Hanchett Special Guest: Sarah Drasner In this episode, the panel talks with Jacob Schatz and Taylor Murphy who are apart of the GitLab Team. Jake is a staff developer, and Taylor is a manager at GitLab who started off as a data engineer. To find out more about the GitLab Team check them out here! Also, they are looking to hire, so inquire about the position through GitLab, if interested! The panel talks about Vue, Flux, Node, Flask, Python, D3, and much...much more! Show Topics: 1:51 – Chuck: Introduce yourselves, please. 1:55 – Backgrounds of the guests. 2:45 – Chuck. 2:51 – GitLab (GL): We first adapted Vue at the GitLab team for 2 years now. 3:34 – Chuck: What’s your workflow like through Vue? 3:50 – GL: We are using an application that...Using Python and Flask on the background. Vue CLI throughout the development. 4:35 – Panel asks a question. 4:40 – GitLab answers the question. 5:38 – Panel: Tell us about your secret

  • VoV 029: Vue with Sarah Drasner

    18/09/2018 Duration: 01h03min

    Panel: Divya SasidharanCharles Max WoodJoe EamesJohn PapaChris FritzErik Hanchett Special Guest: Sarah Drasner In this episode, the panel talks with Sarah Drasner, and John Papa is my boss! Sarah talks about the Vue alongside the panel. She goes into her many passions, and talks about how education and being a teacher is something that is quite important for her. Check out today’s episode to hear all of these topics, plus more! Show Topics: 1:42 – Chuck: Let’s talk about your February article, Sarah! 1:57 – Sarah: Sure! I have a great relationship with SMASHING magazine. They reached out to me and we started talking, because they noticed that people had questions about... It probably was one of my most popular articles. People were ready to graduate from jQuery. 3:36 – Panelist: I have gotten a lot of great feedback from people on this article, too. 4:00 – Sarah: it is a baseline. If they have heard about Vue and don’t’ know where to go from there. 4:15 – Panelist: It’s a great way to introduce you

  • VoV 028: “10 Things I Love About Vue with Duncan Grant”

    11/09/2018 Duration: 01h07min

    Panel: - https://www.linkedin.com/in/shortdiv- https://twitter.com/erikch?lang=en- https://twitter.com/josepheames?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor- https://www.linkedin.com/in/papajohn- https://twitter.com/chrisvfritz?lang=en Special Guest: http://duncangrant.co.uk/contact.html In this episode, the panel talks with http://duncangrant.co.uk/contact.html who is a JavaScript developer and he talks briefly about his background. Today he discusses the https://medium.com/@dalaidunc/10-things-i-love-about-vue-505886ddaff2 He works in Cambridge, UK and is quite involved there. You can check http://duncangrant.co.uk/contact.html out through https://www.linkedin.com/in/duncan-grant-3605901/, https://twitter.com/thewebnomad?lang=en, https://medium.com/@dalaidunc, and other social media sites. He currently works for https://cambridge-intelligence.com. Check out his bios to see Duncan’s latest activity! Show Topics: 2:30 – After a certain threshold, it doesn’t matter anymore if there

  • VoV 027: Code Automation

    04/09/2018 Duration: 01h07min

    Panel: Divya SasidharanErik HanchettJoe EamesChris Fritz  In this episode, the panel talks about code automation, generators, and other topics. They talk about the pros and cons of what generators can and cannot do. Later they discuss different codes, such as Prettier and Eslint codes, and also talk about their pros and cons. Check-out today’s episode to get the full details on these topics and much more! Show Topics: 1:03 – Panel has different views on what code automation is and or is not. 2:53 – One of the panelists started his career with Rails. 3:58 – Let’s jump into one thing that I think Rails did really well, and that is generators! Generators aren’t really popular in the JavaScript community. What are generators? 4:43 – Generators is to help build your tooling. 4:57 – What is an example of a generator, and how can it resolve the issue-at-hand? 5:04 – To generate a component, for example. 5:20 – The panel go back and forth and discuss the different definitions of what a generator means to t

  • VoV 026: How to Get a Job (Especially for New Developers)‌ with Charles Max Wood

    28/08/2018 Duration: 46min

    Panel: Charles Max WoodErik HanchettJoe Eames In this episode, the Views on Vue panel talks about Charles’ new course on how to Get a Coder Job. A lot of people come to Charles asking him how to get a coder job, especially as new developers, and he created this course in order to help them find jobs. They talk about how the panelists got their own first coder jobs, the difference between being self-taught and getting a CS degree, and the indicator that makes the biggest difference in getting a first job. They also touch on the importance of knowing how to interview, having a desire and passion for development, and more! In particular, we dive pretty deep on: A lot of people ask him how to find a coder jobGet a Coder JobWhat is in the course?How did you get your first developer jobs?Erik gives advice about How to Get a Developer Job on his YouTube ChannelGoing the traditional route (CS degree) VS self-taught routeBeing self-taught is more common nowYou don’t need a CS degree to get a developer jobGetting

  • VoV 025: Gitlab's journey with Vue with Filipa Lacerda and Jacob Schatz

    23/08/2018 Duration: 01h23min

    Panel: Chris FritzJoe EamesDivya 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 introsAll work at GitLabDistributed team at GitLabWork with VueOne team across multiple time zonesHow did GitLab decide to adopt Vue?The benefits of VueCreating a proof of conceptRails previouslyjQueryVue allows them to use much less code and be more organizedVuexUn-opiniona

  • VoV 024: Teaching Vue, Community Building, and the Vue News Podcast with Gregg Pollack & Adam Jahr

    14/08/2018 Duration: 46min

    Panel: Chris FritzJoe EamesDivya SasidharanErik Hanchett Special Guests: Gregg Pollack & Adam Jahr In this episode, the Views on Vue panel talks to Gregg Pollack and Adam Jahr about teaching Vue, community building, and the Vue News Podcast. Gregg is passionate about teaching online, being a father, and self-awareness and leadership development with startups. Adam teaches alongside Gregg at Vue Mastery, where they strive to be the ultimate resource for Vue developers. They talk about what made them decide to create Vue Mastery, the evolution of the Vue community, the story of Code School, and more! In particular, we dive pretty deep on: Gregg and Adam introVue MasteryFounded Vue Mastery togetherWhat made you decide to get into the Vue space and teaching people about Vue?Came from Code SchoolLaracasts and RailsCastsPassion for open source and teachingWanted to build Vue Mastery in a way that supports the communityDo you see parallels between the Code School community and the Vue community?Seeing the

  • VoV 023: Unit Testing Vue components‌ with Edd Yerburgh

    07/08/2018 Duration: 01h27min

    Panel: Divya SasidharanChris FritzJoe Eames Special Guests: Edd Yerburgh In this episode, the Views on Vue panel talks to Edd Yerburgh about unit testing Vue components. Edd is a software engineer for BBC in London and he maintains Vue Test Utils, which is a library to help make unit testing Vue components easier.  They talk about how you would use Vue Test Utils, examples of components you would test with Vue Test Utils, and good patterns to use when testing. They also touch on snapshot testing, the Vue Jest library, and more! In particular, we dive pretty deep on: Edd introMaintains Vue Test UtilsWhat is Vue Test Utils?Library to make unit testing Vue components easierWhat is a mounted component?Would you use Vue Test Utils by yourself?Jest, Jasmine, and MochaNeeds to be run in a DOM environmentJS DOMExamples of components that you would use to test with Vue Test UtilsWhat are good patterns to use when testing?Consider what and if you should test?Difficult to give a definitive answer as to when you sh

  • VoV 022 : How I became a Vue.js core team member without a professional background‌ with Thorsten Luenborg

    31/07/2018 Duration: 01h10min

    Panel: Charles Max WoodChris FritzErik HanchettJoe Eames Special Guests: Thorsten Luenborg In this episode, the Views on Vue panel talks to Thorsten Luenborg about how he became a Vue.js core team member. Thorsten is a part of the Vue core team, and has been for about 2 years. They talk about the beginnings of the creation of the Vue core team, what it means to be on the core team, and his main focus on the core team. They also touch on how Vue is ran using Open Collective and Patreon, how they don’t have an overarching corporate structure, and more! In particular, we dive pretty deep on: Thorsten introVueHow did Evan get the core team together at the beginning?Core team is a great place to come together, share ideas, and write Vue togetherLoose organization of the core teamWhat it means to be on the core team?Contributions are very spread outVue is very big in ChinaMaintaining different repositoriesHis main focusSupporting role on the teamBuild a small team of moderatorsNeed more structure to go furthe

  • VoV 021: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build

    24/07/2018 Duration: 31min

    Panel: Charles Max Wood Special Guests: Vesa Juvonen In this episode, the Views on Vue panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the SharePoint development team and is responsible for the SharePoint Framework, which is the modern way of implementing SharePoint customizations with JavaScript. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more! In particular, we dive pretty deep on: Vesa introWhat is SharePoint?Has existed since 2009People either know about it and use it or don’t know what it isBaggage from a customization perspectiveWhy JavaScript developers?Modernizing developmentSharePoint FrameworkMicrosoft Ignite ConferenceIs there a market for it?System integratorsAngular Element and ReactReact for SharePoint Framework back-endSupports VueReact Round Up PodcastHow do you mai

  • VoV 020: Reactive Programming with Vue with Tracy Lee, Ben Lesh, and Jay Phelps

    17/07/2018 Duration: 01h12min

    Panel: Charles Max WoodChris FritzErik HanchettDivya SasidharanJoe Eames Special Guests: Tracy Lee, Ben Lesh, and Jay Phelps In this episode, the Views on Vue panel talks to Tracy Lee, Ben Lesh, and Jay Phelps about reactive programming in Vue. They talk about the new additions to RxJS 6, what RxJS actually is, reactive programming, and Vue Rx. They also touch on the basics of RxJS, the difference between Promises and RxJS, and more! In particular, we dive pretty deep on: RxJSThe difference between RxJS 6 and the past versionsMoving towards pipeable operatorsWin for application sizeError handling has changedWhat is RxJS?Utility library to better handle your complex asynchronous stuffVery versatile toolReactive programmingMost popular and well-known reactive programming paradigmBecame open source at version 5How does Vue Rx fit into all of this?What Vue Rx addsUsing RxJS vs PromisesObservablesSubscription optionsObservable stringsThe underbelly of codingError handlingFunctional programmingPromises are ea

  • VoV 019: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build

    11/07/2018 Duration: 27min

    Panel: Charles Max WoodAlyssa NichollWard Bell Special Guests: David Cramer In this episode, the Views on Vue panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of Sentry, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more! In particular, we dive pretty deep on: David introFounder and CEO of SentryWhat is Sentry?Working with PHPDe-bugger for productionFocus on workflowGoal of SentryTriaging the problemWorkflow managementSentry started off as an open-source side projectInstrumentation for JavaScriptEmber, Angular, and npmGot their start in PythonLogsTotally open-sourceMost compatible with run-timeCan work with any languageDeep contextsDetermining the root causeAnd much, much more! Links: SentryJavaScriptEmberAngularnpmPythonSentry

page 12 from 13