Views On Vue

Informações:

Synopsis

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

Episodes

  • VoV 058: How to Hire Senior Developers with Charles Max Wood

    23/04/2019 Duration: 47min

    Sponsors NetlifySentry use the code “devchat” for $100 creditTriplebyte offers a $1000 signing bonusCacheFly Panel Charles Max Wood Summary Charles Max Wood shares his frustration with the current process in which companies are trying to hire senior developers. He goes over the major points these companies can improve how they hire and keep high-quality developers. First, he asks companies to consider what they mean by “senior developer”; what do they want their developers to do and what are the tangible outcomes they want to happen by hiring this developer? In doing this, Charles explains, it will help them design an interview that will reveal the most qualified developers for what they need. Charles uses examples from his experiences both as an employee and a boss showing the benefits of hiring this way. The next point Charles discusses is the environment of the company, the onboarding process, meeting the needs of the developers, and hiring developers that fit well together in a team. He presses the

  • VoV 057: The Vue School with Rolf Haug

    09/04/2019 Duration: 57min

    Sponsors NetlifySentry use the code “devchat” for 2 months free on Sentry small plan Triplebyte $1000 signing bonus for listeners Panel Chris Fritz Joined by special guest: Rolf Haug Episode Summary Special guest Rolf Haug is one of the founding members of Vue School, an online teaching platform for VueJS that teaches through video. Rolf talks about his inspiration for starting the company. He has lots of experience creating businesses and web development, a passion for lifelong learning, and a drive to pass his knowledge on to others. The Vue school has been going for about 2 years. It follows the example of open source by collecting outside ideas to improve their product. Rolf talks about his history and interest in programming, and he and Chris discuss the importance of having passion in your field. Chris asks how passion is ignited in the Vue School and how do you explain something complex to students. Rolf follows the model “Explain it to me like I’m five” by explain technical

  • VoV 056: Vue, Components, News Platform with Damian Dulisz

    09/04/2019 Duration: 01h11min

    Sponsors NetlifySentry use the code “devchat” for $100 creditTriplebyteCacheFly Panel Charles Max WoodErik HanchettChris Fritz Joined by Special Guest: Damian Dulisz Summary Damian Dulisz, a core team member of vuejs, introduces his various libraries and other work. The panel asks about Damian’s work on event global listener; Damian brags about his global events library and explains why he put it on event global listener. Sharing his experience managing libraries and components, Damian gives tips and shares what he wishes he had known while building components. The panel discusses features in components and finding a balance of flexibility and configurability. Damian explains what a renderless component is and how this will help with find balance. After warning against breaking components out to early, Damian explains when to break down a component and how you know that a component is good. The episode ends with a discussion of vuejs.org and the weekly vue news podcast. Links https://github.com/shenta

  • VoV 055: Progressive Web Apps with Aaron Gustafson LIVE at Microsoft Ignite

    02/04/2019 Duration: 55min

    Sponsors: NetlifySentry use the code “devchat” for 2 months free on Sentry small planCacheFly Host: Charles Max Wood Special Guest: Aaron Gustafson Episode Summary  This episode of Views on Vue comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then delve into more technical details about service workers, factors affecting the boot up time of JavaScript apps, best practices and features that are available with PWAs. Aaron mentions some resources people can use to learn about PWAs, talks about how every website can benefit from being a PWA, new features being introduced and the PWA vs Ele

  • VoV 054: Nuxt with Sunil Sandhu

    26/03/2019 Duration: 58min

    Sponsors Sentry use the code “devchat” for $100 creditTriplebyteCacheFly Panel Chris FritzDivya SasidharanSunil Sandhu Episode Summary In this episode of Views on Vue, the panelists talk to Sunil Sandhu, Full Stack Web Developer and the editor of JavaScript in Plain English. Sunil describes the projects he is currently working with, explains to listeners the comparison between Vue and Nuxt, the advantages in using Nuxt and what basic functionality and structure does it provide to developers by default. Divya speaks on some Nuxt customizations, and the frameworks she prefers in general apart from Nuxt. They then discuss pre-rendering and server-side rendering, their differences, when to choose which among the two, and the benefits of each. In the end, they also talk about cases where Nuxt is not preferred. Links Sunil’s TwitterSunil’s websiteLearn How to Use Vuex by Building an Online Shopping WebsiteI created the exact same app in React and Vue. Here are the differences.Set your watch by Netlify Pick

  • VoV 053: Azure DevOps with Donovan Brown LIVE at Microsoft Ignite

    19/03/2019 Duration: 56min

    Sponsors: Sentry use the code “devchat” for 2 months free on Sentry small planTriplebyte offers a $1000 signing bonusCacheFly Host: Charles Max Wood Guest: Donovan Brown Episode Summary In this episode, Charles speaks with Donovan Brown, a principal DevOps Manager with Microsoft with a background in application development. Donovan talks about Azure DevOps and the transition from Visual Studio Team Services (VSTS) to Azure DevOps. They discuss the absolute need for continuous integration (CI) in developer teams and the ease of creating CI and continuous deployment (CD) pipeline to Azure. Links: https://devchat.tv/js-jabber/jsj-345-azure-devops-with-donovan-brown-live-at-microsoft-ignite/Donovan Brown’s GitHubDonovan Brown’s TwitterDonovan BrownDonovan Brown – Channel 9Donovan Brown – MicrosoftAzureYoTeamAzure.com/devopshttps://azuredevopsdemogenerator.azurewebsites.net/https://azure.microsoft.com/en-us/services/devops/pipelines/GitHubAzure DevOps’ Twitterhttps://twitter.com/TheLoECDA Picks: Donovan:

  • VoV 052: Documentation with Natalia Tepluhina

    12/03/2019 Duration: 48min

    Sponsors Sentry use the code “devchat” for $100 creditTriplebyteCacheFly Panel Divya SasidharanErik HanchettCharles Max Wood Joined by special guest: Natalia Tepluhina Episode Summary  In this episode of Views on Vue, the panelists talk to Natalia Tepluhina, Senior Frontend Developer at GitLab, about the importance of good documentation and the value of its contribution to open source in comparison to that of actual code. Natalia talks about the projects she has written documentation for, and they discuss the challenges in producing good docs. She explains three rules in making documentation comprehensive and the process involved in its creation.  They then go into specifics about Vue documentation and discuss plugins, differences between cookbooks and guides, ways for developers to contribute to the projects, resources that they can use to learn stuff effectively and Vue Vixens curriculum vs official Vue documentation. Natalia gives an overview of Vue Vixens’ workshops (catered exclusively to women in

  • VoV 051: Developing Accessible Apps with Maria Lamardo

    05/03/2019 Duration: 39min

    Sponsors Sentry use the code “devchat” for $100 creditTriplebyteCacheFly Episode Summary In this episode of Views on Vue, the panelists chat about accessibility with Maria Lamardo, a Board Certified Assistant Behavior Analyst currently working as a Corporate Systems Engineer at Nutanix. Maria is also the founder of Developers at RTP and is the Vue Vixens' Chapter Leader. She has extensive experience with people with learning disabilities. For Maria, accessibility means making the web available to everyone regardless of their location and their disabilities. These disabilities could be permanent or temporary and can be auditory, visual and cognitive in nature. One of the biggest challenges in developing accessible apps is making the business case to management. Maria shares tips on how to approach new projects with accessibility in mind from the start. Elements of Vue that help with accessibility like the vue-announcer plugin and Accessible Rich Internet Applications (ARIA) attributes are briefly discusse

  • VoV 050: Celebrating a Milestone - Views on Vue 50th Episode

    27/02/2019 Duration: 01h09min

    Sponsors Sentry use the code “devchat” for $100 creditTriplebyteCacheFly Panel Chris FritzDivya SasidharanCharles Max Wood Episode Summary In this 50th episode of Views on Vue, the panelists talk about how they came on-board the show and what gave rise to the Vue podcast. They mention their favorite episodes and the most notable speakers they have had till now. They describe how they got involved in the Vue community in general and their experiences along the way and also dive into what they are working on currently. Charles speaks about wanting to help people reach their goals through the podcast by introducing more shows, reaching out to them, creating good content and more. In the end, the panelists discuss about delegating tasks thereby making time for more things to work on, and things they do to decompress and unwind from their everyday schedule. Links VueConf USMiriam Suzanne Picks Chris Fritz: SemiosisGetting enough sleep Divya Sasidharan: Our Software Dependency ProblemMortDuolingo Spani

  • VoV 049: Input Masks

    19/02/2019 Duration: 01h03min

    Sponsors Sentry use the code “devchat” for $100 creditTripleByte   Episode Summary In this episode Chris and Divya discuss the various aspects of making online forms for clients or checkout processes for customers user friendly. They discuss input masking which allows the user who might be a client or customer to input data such as phone numbers and emails in a way that is readable to the user while still allowing the browser to read the information on the website or when filling out an online form. Chris and Divya touch on some basic questions the engineer might come across in creating these fields. These include: where the users cursor is, pasting issues, time zones, autosizing text areas. They go into detail on filling out forms and the options of having multiple end-points one end point, and ways to help the customer or client fill out data smoothly and correctly. They discuss a little about using a progress bar to help users to see how far along they are in the process. They discuss the option of h

  • VoV 048: Vue Beginners Workshop with Dobromir Hristov

    12/02/2019 Duration: 58min

    Sponsors: NetlifySentry use the code “devchat” for 2 months free on Sentry’s small planCacheFly Panel Divya SasidharanChris FritzCharles Max Wood Special Guest: Dobromir Hristov Episode Summary  In this episode of Views on Vue, the panelists talk to Dobromir Hristov, a frontend developer from Bulgaria working for hypefactors. Dobromir is also the organizer of VueJS Bulgaria and he created a Vue Beginners Workshop to increase the size of Vue community in Bulgaria. Dobromir describes the workshop’s development stage and his preparation process for the curriculum. He explains that for this workshop, they targeted developers with very little JavaScript experience. The workshop is also available on GitHub for people to check out and contribute. The panel then compares different workshop styles and best methods to keep the audience interested in the workshop content. Dobromir then gives details on the setup and concept of his workshop. He explains that he used Game of Thrones as the concept which the audien

  • VoV 047: Games & Other Novel Uses for Vue with Kevin Drum

    05/02/2019 Duration: 39min

    Sponsors: KendoUISentry use the code "devchat" for $100 creditTripleByte Panel: Chris FritzDivya SasidharanErik HatchettCharles Max Wood Special Guest: Kevin Drum Notes: This episode features special guest Kevin Drum from Virginia. Kevin is a remote developer for Asteris, a company supplying tech to veterinarians based out of Colorado. Kevin works daily on a Vue app called Keystone Omni which provides imaging solutions for veterinarians, but was invited on the show because he made a blackjack game with Vue. The panel discusses his inspiration for making a game with Vue, since Vue is most often used to manage data. Kevin details the technologies he used to create his game, including GreenSock and the influence of Vue X on the design of his app. He discusses some of the bugs he encountered while creating his game. Kevin talks about designing the interface with Figma and the caution that should be taken when adding sound effects to a game. He discusses his decision to use Canvas and WebGL, as well as oth

  • VoV 046: Component Composition at Kong with Darren Jennings

    30/01/2019 Duration: 01h11min

    Sponsors KendoUISentry use the code "devchat" for $100 creditTripleByteCacheFly Panel Chris FritzDivya SasidharanJoe EamesCharles Max Wood Joined by Special Guest: Darren Jennings Summary Darren Jennings talks about his open source component vue-autosuggest and his experience open sourcing it. He talks about support, use cases, and feature implementation. The panel shares support request stories. Darren gives tips for open sourcing and making components more reusable. He shares his favorite tools for composing components. He explains the benefits he has seen open sourcing this component.   Links https://openresty.org/en/https://konghq.com/https://github.com/Educents/vue-autosuggesthttps://vuejsdevelopers.com/2018/01/15/vue-js-render-propshttps://medium.com/@darrenjennings/open-sourcing-your-first-vue-component-5ef015e1f66chttps://twitter.com/darrenjenningshttps://www.facebook.com/ViewsonVuehttps://twitter.com/viewsonvue Picks Charles Max Wood: http://entreprogrammers.com/The Pomodoro Technique: The

  • VoV 045: Comparing the React and Vue Ecosystems with a Real-World SPA with John Datserakis

    23/01/2019 Duration: 01h16min

    Sponsors: KendoUISentry use the code "devchat" for $100 creditTripleByte Panel: Divya SasidharanErik HanchettChris FritzJoe EamesJohn PapaCharles Max Wood Special Guest: John Datserakis Episode Summary In this episode of Views on Vue, the panelists talk to John Datserakis, a full stack developer from North Shore Massachusetts. John has been programming for 9 years and works for Promosis, Inc. a company that develops and designs sweepstakes programs and other marketing tools. After leaving jQuery, John wrote a detailed tutorial comparing Vue and React. He felt that there weren’t enough tutorials available that show the issues developers face while coding in real time. With this tutorial he wanted to go through all the challenges a developer can face while learning a new framework from scratch. Comparing his favorite and least favorite parts using React, he mentions he didn’t “fall in love with it” enough to leave Vue. John then compares his experiences with Create React App and Vue CLI and talks about

  • VoV 044: Nuxt.js with Alexander Lichter

    15/01/2019 Duration: 41min

    Sponsors KendoUISentry use the code "devchat" for 2 months free on Sentry small plan TripleByteCacheFly Panel Joe Eames Charles Max Wood Joined by Special Guest: Alexander Lichter Summary Alexander Lichter introduces Nuxt.js, explaining how to use it and what use cases it can be used for. He explains why a developer should learn Nuxt.js and advises on a few learning resources. The panel discusses statically rendered sites and server-side rendering. Alexander shares what’s next for Nuxt.js and what to expect in the newest version. As a core team member at age 21, Alexander explains how he got involved with the Nuxt.js team. The panel shares an appreciation that anyone with any amount of experience can contribute to open source. Alexander shares a little about his own life and what is “nuxt” for him. Links https://school.programwitherik.com/p/create-awesome-vue-js-apps-with-nuxt-jshttps://devchat.tv/dev-rev/https://nuxtjs.org/https://vueschool.io/https://www.lichter.io/https://tw

  • VoV 043: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite

    25/12/2018 Duration: 49min

    Panel: Charles Max Wood Special Guests: Ed Thomson In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news! Show Topics: 0:59 – Live at Microsoft Ignite 1:03 – Ed: Hi! I am a Program Manager at Azure. 1:28 – Rewind 2 episodes to hear more about Azure DevOps! 1:51 – Ed: One of the moves from Pipelines to DevOps – they could still adopt Pipelines. Now that they are separate services – it’s great. 2:38 – Chuck talks about features he does and doesn’t use. 2:54 – Ed. 3:00 – Chuck: Repos and Pipelines. I am going to dive right in. Let’s talk about Repos. Microsoft just acquired GitHub. 3:18 – Ed: Technically we have not officially acquired GitHub. 3:34 – Chuck: It’s not done. It’s the end of September now. 3:55 – Ed: They will remain the same thing for a while. GitHub is the home for

  • VoV 042: Freedom with Charles Max Wood

    18/12/2018 Duration: 01h02min

    Panel: Chris FritzCharles Max Wood In this episode, the panel consists of Chris and Charles who talk about developer freedom. Chuck talks about his new show called The DevRev. The guys also talk about time management, answering e-mails, being self-employed, and their goals/hopes/dreams that they want to achieve in life. Check it out! Show Topics: 0:00 – Advertisement – Kendo UI 0:30 – Chuck: Hi! Today our panel is Chris and myself. My new show is The DevRev. There is a lot of aspect of our job that boil down to freedom. Figure out what they like to do and eliminate the things that they don’t like to do. I think it will be 5x a week and I will have a guest every week. What does freedom mean to you? What is your ideal coding situation where you don’t starve? 2:10 – Chris: Let me take a step-back. Why I got into coding it was even before that and it was education. I wanted to work with schools and not necessarily tied to only one school. As a programmer I cannot be asked to do things that I don’t agree wi

  • VoV 041: Mastermind Groups and Staying Current with Sean Merron

    11/12/2018 Duration: 01h09min

    Panel: Charles Max WoodAaron FrostShai Reznik   Divya SasidharanJoe EamesLucas Reis Special Guest: Sean Merron In this episode, The panelist of View on Vue, Adventure In Angular, React Round-Up, Ruby Rogues, and JavaScript Jabber speaks with Sean Merron about Mastermind Groups of Startups and much more. Sean is the founder of today's topic and product “Mastermind Hunt.” This product is design to skillfully find a mastermind to take your business and skills to the next level. Show Topics: 0:00 – Advertisement: AngularBootCamp.Com 3:00 – Webinar announcement January 3rd, 2p EST. 4:10 - Sean talks about the importance of a Mastermind and his evolvement in Mastermind groups. Sean breakdowns what exactly what a mastermind is about. 6:10 - Charles ask the panelist if they have engaged in Masterminds. Shai talks about his experience and seeing one-sidedness in Masterminds. Sean talks about how to avoid this issue and staying on track. Sean shares on how to keep the meeting moving forward and meet accountabi

  • VoV 040: Fonts with Miriam Suzanne

    04/12/2018 Duration: 51min

    Panel: - Joe Eames- John Papa- Erik Hatchett- Charles Max Wood Special Guest: https://twitter.com/mirisuzanne?lang=en In this episode, the panel talks with https://twitter.com/mirisuzanne?lang=en who is an author, performer, musician, designer, and web developer who works with http://oddbird.net/authors/miriam/, Teacup, Gorilla, Grapefruit Lab, and CSS Tricks. She’s the author of Riding SideSaddle and the Post-Obsolete Book, co-author of Jump Start Sass, and creator of the Susy and True Open-Source toolkits. The panel and the guest talk about Fonts! Show Topics: 0:00 https://www.telerik.com/kendo-ui 0:53 – Guest: Hello! 1:01 – Guest: I am a designer and a developer and started a business with my brother. We are two college dropouts. 2:00 – Panel: Is that’s why it’s called http://oddbird.net/authors/miriam/ 2:05 – Guest: Started with Vue and have been talking at conferences. 2:31 – Chuck: Chris invited you and he’s not here today – go figure! 2:47 – Panel: You are big in the CSS world. 2:58 – Gues

  • VoV 039: Signal R with Brady Gaster LIVE at Microsoft Ignite

    27/11/2018 Duration: 47min

    Panel: Charles Max Wood Special Guest: Brady Gaster In this episode, Chuck talks with https://twitter.com/bradygaster about https://www.asp.net/signalr that is offered through Microsoft. Brady Gaster is a computer software engineer at Microsoft and past employers include Logical Advantage, and Market America, Inc. Check out today’s episode where the two dive deep into SignalR topics. Show Topics: 0:00 – Advertisement: https://angularbootcamp.com 0:56 – Chuck: Hello! We are going to talk about https://www.asp.net/signalr which is an offering through Microsoft. 1:09 – Guest: It started in 2011 that’s when I got involved, but I wasn’t with Microsoft, yet, at that point. I was working on the technology, though. Effectively you can do real time HTMP but what they did (Damon and David) let’s create a series of abstractions but not we have for Java. They basically cam up this idea let’s do web sockets and then go back to pole / pole / pole. It’s to see what the server and the client can support. Guest talk

page 11 from 13