POPULARITY
A new MP3 sermon from Faith Baptist Tabernacle is now available on SermonAudio with the following details: Title: Flee Idolatry Subtitle: Called Out Speaker: Chris Fritz Broadcaster: Faith Baptist Tabernacle Event: Midweek Service Date: 12/14/2022 Bible: 1 Corinthians 10:14-22 Length: 39 min.
Today we have Chris Fritz on the podcast to ring in the new season. Chris covers just about every facet of Jersey Shore music, from orignals to covers. We talk about his upcoming solo record, and of course his other original band Dying Light (previously on podcast). He also plays covers all over Manahawkin and LBI, either solo, with a duo/trio, or his 2 different full band acts. Find him on IG at Chrisfritz_Music . He even gave us a great performance of a song off his upcoming solo album!
We sit down with Chris Fritz-Grice!!!!! We talk about his upcoming single “Find my Island” to be released on Sept 2 on all platforms! He discusses the process of writing music, creating a music video and promo and taking a SPHERE of loved ones to help make it happen! CFG also discusses musical inspirations, favorite songs … Continue reading Alicia Unleashed: Chris Fritz Grice →
A new MP3 sermon from Faith Baptist Tabernacle is now available on SermonAudio with the following details: Title: Carnal Christians Subtitle: Called Out Speaker: Chris Fritz Broadcaster: Faith Baptist Tabernacle Event: Midweek Service Date: 7/20/2022 Bible: 1 Corinthians 3:1-9 Length: 37 min.
Thank you: Bernie DeKoven, Patch Adams, David Westbrook, Chris Celio, Mark Williams, Mark Preston, Steve Rawlings, Sinbad, King Cole, David & Patty Rule,. Dan Hurst, Jessica Clem, Jonah at family tree nursery, Jim Fussell, Jeff Matovic, Jack Mandlebaum, Sandy DiGiovani, Ginny Tadlock, Chris & Susie Joiner, New York City Firefighters, Rachel Monley, Steve Barrett, Bowen White, Lonnie McFadden, Jeff Lee, Bob Gretz, Hank Young, Dan Israel, Max Deweese, Dave Stevens, Will C, Danny Black, Aaron Bono, Walt David Disney, Greg Vaughn, Scarman, Ed Golden, Greg Thomas, Tom Albers, Traci Bray, Alfred Sauchelli Jr., Max Floyd, Deron Cherry, Mark Preston, Steve Rawlings, Bryan Busby, Ann Priesley, James R. Hahn, Dr. Eric Kulick, Mike Thompson, Lance Ringnald, George Gates, Patrick and Matilda, Mike Saccone, Julie Mulherne, Bob Hill and Michael Zedick, Lauren Fritts, Kevin Harlan, Elliot Threat, Jeff Trachta, Care Tuk, Folks at the Barber shop, Jack Poessinger, Sherry Kuel, Carl Peterson, Bob Costas, Ethan Bryan, Kate McGuck, Kerry Smith, Steve Garrett, Chris Fritz, Bob Garett,, Sam Griesbaum, Chuck Morton, Tom Burgoon, Derek Chappell, Bob Eubanks, Jan Zimmerman, the two dectectives in Raymore Missouri, Joe Castiglione, Jan Thomas, Ben Kitchen, Rich Young, Scott Corbin, Tan Nuygen, Harry Lorrayne, Kendall Gammon, Greg Pryor, Dan Meers, Mark Klein, Paul Chapa, Curt Diebel, Dave Wilson, Gavin Jerome, Suzie Aaron, Larry Corrigan, Elizabeth Wilson, Eli and Jennifer Cooper, Storey Pryor, Roger Hicks, Robert Anderson, Jay Eudaly, Bob Boring, Max Brown, Dr. Jean Moretta, Jerry Van Alst, James R. Zingleman, Bill Munholland, Joel Madison, Joe Caronia, Johnny Rowlands, TyJones, Gayle Sanders, Gary and Trish Walker, Bob Burris, Doug Broderick, Henry Cho, Gary Jenkins, Rob Carson, Paul Craig, Rich Pupura, Joey Corona, Dan Hurst, Craig Minervini, Glen Hilton, Bill Decker, Joe Crane, Wes Lockard, Max Brown, John Routh and everyone who has shared a story. If I have left out your name – let me know and I will gladly add it. So many more Podcasts to come. Let me know if you have a story or someone I should interview so we can help heal the world – one laugh at a time. THANK YOU TO ALL WHO LISTEN. naster.com 913 963 9486
The Ozark Musical Festival in Sedalia Missouri had over 400,000 people attend for a three day week-end in Sedalia Missouri with the biggest names in Rock & Roll. Bob Garrett of Rock Station KY-102 worked with concert promoter Chris Fritz to pull off the greatest Music Festival the Mid-West has ever witnessed. In this podcast, both Bob and Chris share how they got started in the rock & roll business and how their parents supported and added to their success.
Key Points From This Episode: - Introducing today’s host, Tessa! - We welcome a special guest, Alex Riviere. - Alex tells listeners a little more about himself. - Alex breaks down watch and watchEffect. - Examples of why we use watchers in Vue 2. - Alex answers: what is watchEffect? - How watch on Vue 3 differs to its Vue 2 version. - The caveat to having one function for all. - Recapping the main difference between watch and watchEffect. - Alex defines what side effects you might face. - What Alex finds helpful about the current docs on watch and watchEffect. - We talk about de-bounce search and our experiences with it. - Alex gives listeners a useful metaphor for watch and watchEffect. - We share our weekly picks! Tweetables: - “In Vue 3 we have watch and watchEffect in the composition API.” — @fimion [0:02:02] - “With the composition API, you can now import from Vue watch or watchEffect. WatchEffect allows you to define a function that accesses some reactive value.” — @fimion [0:03:43] - “So when we're passing complex objects to the watch function, it doesn't immediately want to be able to show you the old version and the new version. We kind of got to do some stuff to it.” — @fimion [0:08:45] - “Sometimes watch is not the correct answer. It's a very powerful tool. It can do a lot of really good and cool things. May not always be the correct answer, however.” — @fimion [0:23:04] Links Mentioned in Today’s Episode: - Enjoy the Vue on Twitter (https://twitter.com/enjoythevuecast?lang=en) - Enjoy the Vue (https://enjoythevue.io/) - Alex Riviere on Twitter (https://twitter.com/fimion?lang=en) - Alex Riviere on GitHub (https://github.com/fimion) - Alex Riviere on CodePen (https://codepen.io/fimion/pens/popular) - Alex Riviere Blog (https://alex.party/) - Chris Fritz (https://twitter.com/chrisvfritz) - Being Glue by Tanya Riley (https://medium.com/fillory/being-glue-talk-by-tanya-riley-215583053a5e) - Among Us (https://play.google.com/store/apps/details?id=com.innersloth.spacemafia&hl=en_ZA&gl=US) - Diablo II (https://diablo2.blizzard.com/en-gb/) - Taskmaster (https://www.imdb.com/title/tt4934214/) - Crazy Ex-Girlfriend (https://www.imdb.com/title/tt4094300/) - The Great British Baking Show (https://www.pbs.org/food/shows/great-british-baking-show/)
This Week on EP121 of the Lacrosse Classified podcast. We are going to overtime this Lax Class so settle in. First up, “The BIG Focus“ Albany is on the way and so is new owner of the franchise Oliver Marti. We discuss why there and why now off the top. Then it's time for our “Stampede Stallion” of the week. This week it's another Alberta product. His jersey hangs from the rafters for the Rush franchise as a player. He has 3 rings to go along with it as a NLL champion coach. One of the best jaw jackers in the game and a guy that brought it every time he stepped on the turf. Jimmy Quinlan joins the stable. In quarter 2 we continue our “Calls to the Hall” This week we head to Kansas City to catch up with Chris Fritz who was one of the two original owners of the NLL and a honorary member of the Hall of Fame back in 2006 As mentioned, majority owner of Albany NLL Oliver Marti joins us for a conversation. Quick Sticks are up in Quarter 4 this week as we catch you up to date in the world of Box Lacrosse Lastly, we head to OT this week and the Jimmer is back with #SomethingElse Last week it was fans and this week's its arenas. Jim shares his bucket list of barns he'll be visiting when the pandemic is over. The show drops every #Tuesday via the Lacrosse Flash podcast network and all courtesy of our great partners in Stampede Tack Vancouver Warriors Associated Labels and Packaging #WesternWear #Wrangler #NothingsOffside #BeAWarrior #AssociatedWithYourBrand #FamilyOwned #LabelsAndPackaging #Listen #Lacrosse #Podcast #Boxla
In this episode, we get to talk with Chris Fritz and Hope Wilder. We discuss Chris’s history as a developer...
One of the things we love most as developers are our tools! In this episode, we talk about some of our favorite productivity tools, debate the merits of different keyboard layouts, how we work as developers and more. And yes, we even tackle the infamous tabs vs spaces debate. [00:00:40] The panel goes over their developer tool stack. First up…browsers [00:03:02] What code editors are they all using? [00:04:39] What Terminal App are they using? Who on the panel is using just Terminal??!!! What?!!! Also, Chris Fritz brings up alt keyboard usage and terminal themes. [00:09:53] Since they started talking about terminal themes, the group wanted to find out what themes they are using in VS Code? [00:14:21] The BIG question?? Tabs or spaces? 1, 2, or 3?? Chris argues that the research shows “2” is the correct answer. [00:20:32] What is their GIT methodology? [00:27:12] What are some of the other favorite VS Code extensions that they like? [00:30:38] What is everyone’s one productivity app that they like to use? Picks [00:35:28] Ari Clark’s first pick is an app she picked up from Marina Mosti’s book “Building Forms with Vue.js” called Mockoon, which allows you to mock out servers. Her next pick is a Netflix show called “Diagnosis.” [00:36:40] Chris Fritz has more Netflix picks this week. A couple of episodes from Black Mirror that he watched: “San Junipero” and “Striking Vipers”. Chris’s second pick is also for Notion. He uses it for relationships as well. [00:39:58] Elizabeth Fine has a “backup” pick, it’s a Testing Handbook for Vue Test Utils by Lachlan Miller. [00:40:29] Ben Hong wraps up this week’s picks with the Anime “Dr Stone” available on Crunchy Roll. Of course, as revealed in the productivity segment, Notion is one of Ben’s other picks this week.
Adam and Ben discuss Chris Fritz's departure, refresh-Proof Forms with localStorage, an overview of Vue Keep-Alive, Vue Vixens Day US 2020, Vue Apollo v4, and the Enjoy the Vue podcast launch.
Sponsored By: Panelists Chris Fritz Elizabeth Fine Ari Clark Ben Hong Show Notes We are really excited to welcome you to our new podcast - Enjoy the Vue! This podcast is all about Vue.js. We are going to bring you panel and guest discussions involving the Vue and tech communities every week. In this episode, we introduce our panel: Chris Fritz, Ben Hong, Ari Clark, and Elizabeth Fine. Links Official Episode #1 Site (https://enjoythevue.io/episodes/1/) Follow the podcast on Twitter (https://twitter.com/enjoythevuecast) and Instagram (https://instagram.com/enjoythevuecast) Podcast website (https://enjoythevue.io/)
On this episode of Views on Vue the panelists discuss their preferences for their development environments and tools. They begin with their preferences for text editor, font, and theme in their Vue development environments. All three currently use Visual Studio Code as their main text editor. Ari Clark switched to VS Code from Atom because she prefers the support that it has for Vue and Ben Hong switched from Sublime. Ben prefers the night owl theme and the operator mono font. On the other hand, Ari prefers the one dark pro theme for its syntax highlighting and prefers dank mono as her font. The Views on Vue panelists then go on to discuss their preferences on using the terminal. They weigh the pros and cons of using the integrated terminal and when they turn to other shells. The other potential shells that the Vue panelists discuss are Bash, Zsh, and Fish. The panelists focus on the speed and performance of the shells, and make an important note that not all shell commands are valid on other shells and the user will have to be familiar with the shell they are using. The Vue experts discuss whether they use the command line interface (CLI) or VS Code version control to manage their git version control. The panelists then weigh the pros and cons of different terminal shells they like to use. The panelists also briefly discuss how open they are to changing their development environment setup. The topic then shifts to extensions for VS Code. The Views on Vue podcasters mention their preferences for a bracket colorizer, extension packs, code snippets and other tools. They talk specifically about the following extensions: Vue VS Code Extension Pack and Vue VS Code Snippets by Sarah Drasner, and Vetur created by Pine Wu, the latter of which the panelists identify as a quintessential extension for writing Vue. They discuss the merits of code snippet extensions as reusable code and creating them in VS Code. They also discuss some of the different types of snippets that exist and how to use them. The Views on Vue panelists discuss ways to enforce best practices in addition to code snippets. They talk about using code generators like Hygen to automatically fill out the template for specific types of files. They share that creating unit tests helps to ensure best practices and that the code works as intended, as well as the differences between unit tests and end to end tests. They go over the strengths of an end to end testing tool called cypress. Tools like Husky or Yorkie allow you to add pre commit hooks to the package.json file that will automatically manage all the linting for a project. Finally the panelists share their preferences browser tooling for Vue projects in addition to browser developer tools and their browsers of choice. Ari says that she prefers the previous version (version 4) of Vue devtools than the current version (version 5) and her reasons why. Chris Fritz shares that he likes Vimium for setting up quick navigation and Ben shares that he likes to use Keyboard Maestro. Panelists Ben Hong Ari Clark Chris Fritz Sponsors Tidelift Sentry.io use code “devchat” for 2 months free React Round Up Elixir Mix Links Atom Sublime Vue VS Code Extension Pack by Sarah Drasner Vetur by Pine wu Vue VS Code Snippets by Sarah Drasner Hygen Cypress VoV 007: Testing Vue.js with Cypress with Gleb Bahmutov Husky Vimium Keyboard Maestro Vue devtools Picks Ari Clark Gris Ben Hong Ralph Breaks the Internet Chris Fritz Spiderman: Into The Spiderverse Children of Ruin
On this episode of Views on Vue the panelists discuss their preferences for their development environments and tools. They begin with their preferences for text editor, font, and theme in their Vue development environments. All three currently use Visual Studio Code as their main text editor. Ari Clark switched to VS Code from Atom because she prefers the support that it has for Vue and Ben Hong switched from Sublime. Ben prefers the night owl theme and the operator mono font. On the other hand, Ari prefers the one dark pro theme for its syntax highlighting and prefers dank mono as her font. The Views on Vue panelists then go on to discuss their preferences on using the terminal. They weigh the pros and cons of using the integrated terminal and when they turn to other shells. The other potential shells that the Vue panelists discuss are Bash, Zsh, and Fish. The panelists focus on the speed and performance of the shells, and make an important note that not all shell commands are valid on other shells and the user will have to be familiar with the shell they are using. The Vue experts discuss whether they use the command line interface (CLI) or VS Code version control to manage their git version control. The panelists then weigh the pros and cons of different terminal shells they like to use. The panelists also briefly discuss how open they are to changing their development environment setup. The topic then shifts to extensions for VS Code. The Views on Vue podcasters mention their preferences for a bracket colorizer, extension packs, code snippets and other tools. They talk specifically about the following extensions: Vue VS Code Extension Pack and Vue VS Code Snippets by Sarah Drasner, and Vetur created by Pine Wu, the latter of which the panelists identify as a quintessential extension for writing Vue. They discuss the merits of code snippet extensions as reusable code and creating them in VS Code. They also discuss some of the different types of snippets that exist and how to use them. The Views on Vue panelists discuss ways to enforce best practices in addition to code snippets. They talk about using code generators like Hygen to automatically fill out the template for specific types of files. They share that creating unit tests helps to ensure best practices and that the code works as intended, as well as the differences between unit tests and end to end tests. They go over the strengths of an end to end testing tool called cypress. Tools like Husky or Yorkie allow you to add pre commit hooks to the package.json file that will automatically manage all the linting for a project. Finally the panelists share their preferences browser tooling for Vue projects in addition to browser developer tools and their browsers of choice. Ari says that she prefers the previous version (version 4) of Vue devtools than the current version (version 5) and her reasons why. Chris Fritz shares that he likes Vimium for setting up quick navigation and Ben shares that he likes to use Keyboard Maestro. Panelists Ben Hong Ari Clark Chris Fritz Sponsors Tidelift Sentry.io use code “devchat” for 2 months free React Round Up Elixir Mix Links Atom Sublime Vue VS Code Extension Pack by Sarah Drasner Vetur by Pine wu Vue VS Code Snippets by Sarah Drasner Hygen Cypress VoV 007: Testing Vue.js with Cypress with Gleb Bahmutov Husky Vimium Keyboard Maestro Vue devtools Picks Ari Clark Gris Ben Hong Ralph Breaks the Internet Chris Fritz Spiderman: Into The Spiderverse Children of Ruin
Luca Mezzalira is an Italian developer. He is the VP of architecture at DAZN, a multi-country live streaming platform for sports, Google developer expert, and London JavaScript community manager. Luca got his start in programming 16 years ago when a friend told him about it and gave him a book. He was very intrigued and went on to learn multiple languages and travel the world for his job. For the last 4-5 years he’s been working in architecture, and is now the leader on thoughts on micro-frontends. Luca first defines what he means by a micro-frontend. He advises that when designing a new application one should consider how to make it scalable from the beginning. His passion for micro-frontends came from working with DAZN, where they need to enable hundreds of people to work on the same project in different time zones and locations. This problem was solved by microservices.A microservice is a self contained, autonomous, independent service that can be deployed inside a system responding to an API you can consume. It only does one job, and when you have a backend that has multiple microservices you can move away from the old monolith, and scale one API at a time and apply an independent release of a service. Microservices are often applied to the backend, but Luca talks about how the same principles can be applied to the frontend. This is similar to the way that Netflix works. His advice is to think about how you can slice your frontend into individual pieces. Micro-frontends can work with both regular and micro-backends. Luca talks about how DAZN has developed, from a monolith front and back to utilizing microservices. He has found that using microservices has decreased the amount of code they release, increased their speed because decisions happen locally and independently from the rest of the program, and enables teams to work in parallel. Using microservices on both the front and backend has given this large organization greater agility overall. Luca addresses some risks with using micro-frontends. It is important to identify your business model before implementing a micro-frontend. They are more effective when you know where your site traffic goes and you can slice your frontend properly. When applied correctly, microservices can enable your app to get more elaborate because it will only load the code that it needs. Ari Clark wonders if having a micro-frontend helps you create autonomous teams with expertise that benefit your company or if the specialization affects your operational readiness if something goes wrong. One of the main challenges DAZN has had is knowledge sharing between teams, and he shares practices the company has implemented to help spread the information around to keep people from feeling isolated. He talks about how developer teams are set up in his company, with some temporary roles and some people in rotation. Developers are encouraged to change their team if they want to try another challenge. Luca has found that this set up causes people to stick around longer, but notes that it is important that your location be pretty stable in the number of people there before implementing this method. He also talks about how people other than developers are divided in the company. Luca talks about some of the challenges they’ve had with this organization and the tools they’ve employed that are conducive to this business structure. Some of their management methods are working in small iterations, creating bridges between teams, and centralizing some teams. They are currently working on creating a structure where developers at any stage can chip in. The panel discusses the value of this business setup. The panel asks Luca his feelings on code reuse. He believes it to be important, but not essential. He talks about how resing code is implemented in his company and how they are working on a way to make it better. Luca notes that if you have a unique framework you’re using, you need to have try to have multiple libraries of the same framework for different versions. He also talks about situations where he found duplicating code helpful. The show finishes with the panel discussing his article on micro-frontends on Medium. Panelists Ari Clark Chris Fritz Elizabeth Fine Ben Hong With special guest: Luca Mezzalira Sponsors Sustain Our Software Sentry use the code “devchat” for 2 months free on Sentry’s small plan Elixir Mix Links DAZN Microservice Amazon style dictionary I Don't Understand Micro Frontends by Luca Mezzalira Follow DevChatTV on Facebook and Twitter Picks Ari Clark: What We Do in the Shadows on Netflix and Hulu Chris Fritz: VoiceAttack Lover by Taylor Swift Elizabeth Fine: CookBook app Ben Hong: Exhalation by Ted Chang Perplexus Epic Luca Mezzalira: The Phoenix Project Building Micro-Frontends Webinar September 30, 2019 Follow Luca @lucamezzalira and at https://lucamezzalira.com
Luca Mezzalira is an Italian developer. He is the VP of architecture at DAZN, a multi-country live streaming platform for sports, Google developer expert, and London JavaScript community manager. Luca got his start in programming 16 years ago when a friend told him about it and gave him a book. He was very intrigued and went on to learn multiple languages and travel the world for his job. For the last 4-5 years he’s been working in architecture, and is now the leader on thoughts on micro-frontends. Luca first defines what he means by a micro-frontend. He advises that when designing a new application one should consider how to make it scalable from the beginning. His passion for micro-frontends came from working with DAZN, where they need to enable hundreds of people to work on the same project in different time zones and locations. This problem was solved by microservices.A microservice is a self contained, autonomous, independent service that can be deployed inside a system responding to an API you can consume. It only does one job, and when you have a backend that has multiple microservices you can move away from the old monolith, and scale one API at a time and apply an independent release of a service. Microservices are often applied to the backend, but Luca talks about how the same principles can be applied to the frontend. This is similar to the way that Netflix works. His advice is to think about how you can slice your frontend into individual pieces. Micro-frontends can work with both regular and micro-backends. Luca talks about how DAZN has developed, from a monolith front and back to utilizing microservices. He has found that using microservices has decreased the amount of code they release, increased their speed because decisions happen locally and independently from the rest of the program, and enables teams to work in parallel. Using microservices on both the front and backend has given this large organization greater agility overall. Luca addresses some risks with using micro-frontends. It is important to identify your business model before implementing a micro-frontend. They are more effective when you know where your site traffic goes and you can slice your frontend properly. When applied correctly, microservices can enable your app to get more elaborate because it will only load the code that it needs. Ari Clark wonders if having a micro-frontend helps you create autonomous teams with expertise that benefit your company or if the specialization affects your operational readiness if something goes wrong. One of the main challenges DAZN has had is knowledge sharing between teams, and he shares practices the company has implemented to help spread the information around to keep people from feeling isolated. He talks about how developer teams are set up in his company, with some temporary roles and some people in rotation. Developers are encouraged to change their team if they want to try another challenge. Luca has found that this set up causes people to stick around longer, but notes that it is important that your location be pretty stable in the number of people there before implementing this method. He also talks about how people other than developers are divided in the company. Luca talks about some of the challenges they’ve had with this organization and the tools they’ve employed that are conducive to this business structure. Some of their management methods are working in small iterations, creating bridges between teams, and centralizing some teams. They are currently working on creating a structure where developers at any stage can chip in. The panel discusses the value of this business setup. The panel asks Luca his feelings on code reuse. He believes it to be important, but not essential. He talks about how resing code is implemented in his company and how they are working on a way to make it better. Luca notes that if you have a unique framework you’re using, you need to have try to have multiple libraries of the same framework for different versions. He also talks about situations where he found duplicating code helpful. The show finishes with the panel discussing his article on micro-frontends on Medium. Panelists Ari Clark Chris Fritz Elizabeth Fine Ben Hong With special guest: Luca Mezzalira Sponsors Sustain Our Software Sentry use the code “devchat” for 2 months free on Sentry’s small plan Elixir Mix Links DAZN Microservice Amazon style dictionary I Don't Understand Micro Frontends by Luca Mezzalira Follow DevChatTV on Facebook and Twitter Picks Ari Clark: What We Do in the Shadows on Netflix and Hulu Chris Fritz: VoiceAttack Lover by Taylor Swift Elizabeth Fine: CookBook app Ben Hong: Exhalation by Ted Chang Perplexus Epic Luca Mezzalira: The Phoenix Project Building Micro-Frontends Webinar September 30, 2019 Follow Luca @lucamezzalira and at https://lucamezzalira.com
In this episode of Views on Vue the panel interviews core team member Rahul Kadyan. They discuss his various contributions to the vue ecosystem and his recent conference, Awesome Conf. The panel starts by asking Rahul about rollup-plugin-vue. Rollup is a bundle like webpack. When Rahul got his start in Vue he wanted to use rollup so he created rollup-plugin-vue. This caught the eye of the core team and he received an invite to join the core team. Rahul spends most of his time in Vue working with compilers, the panel asks him about template compilation. He explains when template compilation happens and how knowing how it works can help you create better templates. Rahul shares all the awesome things that can be done with templates. The topic moves to stand alone and runtime only builds in Vue. Rahul explains how each of these builds. The panel considers possible use cases for both builds. The stand alone build being larger is good for only about 10% of cases. The runtime only build works well in cases where you already have a build process. On top of Vue being smaller, it can also make your website run faster. Rahul recently gave a talk about single file components or SFC in Vue. He explains the easiest ways to use SFC and what it is capable of. The panel compares SFC to an ordinary JavaScript file. Rahul lists the benefits of using and SFC over a regular JavaScript file, one being you get the best out of the box render function in Vue. The panel asks about the work Rahul is doing at work, building a design language system. He explains the difference between a design system and a design language system. A design language system defines what every interaction will look like, it has a larger scope than a regular design system. He explains how useful it is and what they use it for. Some of his other contributions to the Vue ecosystem include the vs code language plugin he is currently working on. In this project, he is exploring ways to find all your global components so that way he can provide completions for all the components. Also in this plugin, he is exploring using a compiler to get all the information about each component. He is hoping to include editing capabilities which gets the panel really excited. Rahul has a repo called vue-lazy-hydration, which allows you to hydrate components as you need them while doing server-side rendering. He explains what he means by hydration and how by using async hydration the long delay that normally comes with server-side rendering is no longer a problem. He is currently creating demos for the repo. The first Awesome Conf was held recently and Rahul shares his experience setting it up. Awesome Conf is different than other conferences in that the speakers were actually the attendees. Rahul explains how all this came about. At first, they were going for a normal conference but didn’t get enough speakers, so they reached out to the attendees and told them they would have to provide the talks. They provided topics for the attendees to choose from and chose 15 talks from the ones submitted. With such a small conference they let everyone bring a plus one. The conference was a success and everyone had a great time. Rahul is looking forward to doing another Awesome Conf this time for design. He is still working out the details but he wants a diverse group that can really learn from each other. The panel considers what they would do if they were asked to speak. They share their fears of speaking and Rahul shares some of the advice he gave to the speakers as he helped them prepare for their talks. To finish the episode, Chris Fritz asks Rahul why he chooses to work with compilation. Rahul shares his story about getting into computer science and eventually compilation. He explains why he loves working in compilation and how it helps him as a front end developer. Panelists Chris Fritz Elizabeth Fine Ari Clark Guest Rahul Kadyan Sponsors Adventures in DevOps Sentry– use the code “devchat” for two months free on Sentry’s small plan The iPhreaks Show CacheFly Links Demystifying: The Dark Art of SFC Compilation with Rahul Kadyan https://github.com/vuejs/rollup-plugin-vue https://github.com/znck/lazy-hydration https://connect.tech/ https://twitter.com/znck0?lang=en https://awesomeconf.design/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: Build a self-care app Crazy Like Us: The Globalization of the American Psyche Children of Ruin Interference: a novel (Semiosis Duology Book 2) Elizabeth Fine: https://illustrated.dev/ Ari Clark: Forager Rahul Kadyan: Love, Death & Robots Detroit: Become Human
In this episode of Views on Vue the panel interviews core team member Rahul Kadyan. They discuss his various contributions to the vue ecosystem and his recent conference, Awesome Conf. The panel starts by asking Rahul about rollup-plugin-vue. Rollup is a bundle like webpack. When Rahul got his start in Vue he wanted to use rollup so he created rollup-plugin-vue. This caught the eye of the core team and he received an invite to join the core team. Rahul spends most of his time in Vue working with compilers, the panel asks him about template compilation. He explains when template compilation happens and how knowing how it works can help you create better templates. Rahul shares all the awesome things that can be done with templates. The topic moves to stand alone and runtime only builds in Vue. Rahul explains how each of these builds. The panel considers possible use cases for both builds. The stand alone build being larger is good for only about 10% of cases. The runtime only build works well in cases where you already have a build process. On top of Vue being smaller, it can also make your website run faster. Rahul recently gave a talk about single file components or SFC in Vue. He explains the easiest ways to use SFC and what it is capable of. The panel compares SFC to an ordinary JavaScript file. Rahul lists the benefits of using and SFC over a regular JavaScript file, one being you get the best out of the box render function in Vue. The panel asks about the work Rahul is doing at work, building a design language system. He explains the difference between a design system and a design language system. A design language system defines what every interaction will look like, it has a larger scope than a regular design system. He explains how useful it is and what they use it for. Some of his other contributions to the Vue ecosystem include the vs code language plugin he is currently working on. In this project, he is exploring ways to find all your global components so that way he can provide completions for all the components. Also in this plugin, he is exploring using a compiler to get all the information about each component. He is hoping to include editing capabilities which gets the panel really excited. Rahul has a repo called vue-lazy-hydration, which allows you to hydrate components as you need them while doing server-side rendering. He explains what he means by hydration and how by using async hydration the long delay that normally comes with server-side rendering is no longer a problem. He is currently creating demos for the repo. The first Awesome Conf was held recently and Rahul shares his experience setting it up. Awesome Conf is different than other conferences in that the speakers were actually the attendees. Rahul explains how all this came about. At first, they were going for a normal conference but didn’t get enough speakers, so they reached out to the attendees and told them they would have to provide the talks. They provided topics for the attendees to choose from and chose 15 talks from the ones submitted. With such a small conference they let everyone bring a plus one. The conference was a success and everyone had a great time. Rahul is looking forward to doing another Awesome Conf this time for design. He is still working out the details but he wants a diverse group that can really learn from each other. The panel considers what they would do if they were asked to speak. They share their fears of speaking and Rahul shares some of the advice he gave to the speakers as he helped them prepare for their talks. To finish the episode, Chris Fritz asks Rahul why he chooses to work with compilation. Rahul shares his story about getting into computer science and eventually compilation. He explains why he loves working in compilation and how it helps him as a front end developer. Panelists Chris Fritz Elizabeth Fine Ari Clark Guest Rahul Kadyan Sponsors Adventures in DevOps Sentry– use the code “devchat” for two months free on Sentry’s small plan The iPhreaks Show CacheFly Links Demystifying: The Dark Art of SFC Compilation with Rahul Kadyan https://github.com/vuejs/rollup-plugin-vue https://github.com/znck/lazy-hydration https://connect.tech/ https://twitter.com/znck0?lang=en https://awesomeconf.design/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: Build a self-care app Crazy Like Us: The Globalization of the American Psyche Children of Ruin Interference: a novel (Semiosis Duology Book 2) Elizabeth Fine: https://illustrated.dev/ Ari Clark: Forager Rahul Kadyan: Love, Death & Robots Detroit: Become Human
Episode Summary In this week’s episode of Views one Vue, the panel interviews Vue’s biggest fan, Gwendolyn Faraday. Gwen shares her story of getting into vue. How she was a little reluctant at first but ended up being so impressed with everything Vue has to offer. Gwen is a Vue educator and loves how easy it is to teach Vue, with its great docs and human-focused design. Gwen explains why she is such a big fan of Vue. It is easy to use. It is intuitive to use. The documentation is wonderfully written. She loves that Vuex and Vue Router are actual Vue products that work seamlessly with the framework, making a cohesive ecosystem. She declares that Vue is not just for beginners, it is a production-ready, battle-tested language with a human-driven design. The panel asks Gwen what makes learning and teaching Vue easier. Gwen explains that Redux is complex and hard to understand while Vuex is much simpler to understand. She tells the panel that Vue is much easier to learn because it has fewer complex concepts and fewer layers of abstraction. This makes it easier for new developers to get started coding sooner. Gwen considers some of the common problems she experiences while teaching programming languages, not just Vue. For Gwen it can be hard to go slow and hit each step, not skipping any small step or concept. Explaining, Gwen tells the panel it is hard to remember what it was like not to know anything or remembering what was hard to grasp at first. Vocabulary and programming jargon is another thing Gwen share that can be hard to teach. This inspires the panel to consider how often developers get drawn into their own world and language, not remembering that others might not understand what they are talking about. Chris Fritz, who has a background in education, wonders how Gwen got started teaching. Gwen explains that teaching is just a natural way for her to learn. When she wants to learn something she started meetups. Her meetups help her learn and grow. The panel considers that concept and thinks of their experiences learning through teaching. The panel brings up Gwen’s self-taught coding education. Ari Clark wonders how being self-taught affected her teaching abilities. Gwen considers this, then gives some of her thoughts on the different ways someone can learn to code. She gives a few recommendations for learning code and encourages everyone to figure out if they can or want to actually do the job before putting in too much time and resources into learning. Gwen, shy by nature, explains how she goes about getting to know people at meetups or in the community. She explains how she likes to give a talk as a way of introducing herself to everyone at once. The panel thinks this is a genius plan for shy people. They explain that people are often shy and awkward because their role is undefined. By speaking or running a meetup they are in control, they know what they are supposed to be doing and have a defined role. The next topic the panel discusses is Gwen’s meetups. She runs two meetups, the first is a group for beginners and intermediate. It has grown to over 1100 members. Also, she recently started a blockchain meet up. Gwen admits that she is no blockchain expert and loves that hosting this meetup she is pushed to learn. The panel is impressed that she admits that she is not an expert and consider how fearful people can be of admitting that they don’t know everything. The panel asks Gwen questions about running her meetups. She explains how it can be a struggle to find speakers. Though it is easier to find speakers for her beginners' group because people are always willing to help beginners. Blockchain being more niche has more of a study group feel, as the number of members is lower and they are all sort of learning together. The panel asks Gwen about her talk in Australia about why Vue is growing so fast. In her talk she describes Vue as the gold standard of the JavaScript world and that all other frameworks need to catch up. In her talk she points out her frustrations when using other frameworks and how Vue takes all the good elements from other frameworks. She admits she wanted to call her talk “Why Vue.js is the Best Framework Ever”. Confident Growth, the title of a podcast episode about Gwen is discussed. Gwen explains that that podcast episode was about her journey and the producers came up with the name Confident Growth after the interview. The panel then asks Gwen about imposter syndrome and the advice she would give for those who are struggling with it. Gwen explains that we all experience the same struggles and we need to support and encourage each other. Gwen has a great approach to things that make her uncomfortable and an addiction to learning. She explains she hates not knowing how to do something. The panel considers how Gwen’s homeschool background inspired this love of learning. Chris’s activist side comes out as he touches on his frustrations with how education works in this country. Gwen has a few things to say to those programmers who feel that Vue too simple and only for beginners. She gives many examples of how Vue can be used to build simple yet advanced apps. The panel considers the mindset that something that is simple or easy to use and understand can’t be a powerful tool. The episode ends with Gwen telling listeners to look for her at a few upcoming conferences around the world. She also has a book coming out about teaching yourself how to code. Panelists Ben Hong Chris Fritz Ari Clark Guest Gwendolyn Faraday Sponsors My JavaScript Story Sentry– use the code “devchat” for two months free on Sentry’s small plan Adventures in DevOps CacheFly Links Why Vue.js is Taking Over the Front-end World - Gwendolyn Faraday Episode 347 | Gwen Faraday - Confident Growth https://www.meetup.com/Free-Code-Camp-Indy/members/188721354/ https://www.meetup.com/Indianapolis-Blockchain-Developers/ https://www.meetup.com/vuejsindy/ GOTO Copenhagen 2019 https://www.buildstuff.lt/ https://ndc-london.com/ https://twitter.com/gwen_faraday?lang=en http://gwenfaraday.com/ https://github.com/gwenf https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Screenflow Chris Fritz: Elite Dangerous https://www.alfiekohn.org/ Noam Chomsky- Manufacturing consent (1992) Exhalation: Stories Ari Clark: Glow Gwendolyn Faraday: https://www.freecodecamp.org/ Saga
Episode Summary In this week’s episode of Views one Vue, the panel interviews Vue’s biggest fan, Gwendolyn Faraday. Gwen shares her story of getting into vue. How she was a little reluctant at first but ended up being so impressed with everything Vue has to offer. Gwen is a Vue educator and loves how easy it is to teach Vue, with its great docs and human-focused design. Gwen explains why she is such a big fan of Vue. It is easy to use. It is intuitive to use. The documentation is wonderfully written. She loves that Vuex and Vue Router are actual Vue products that work seamlessly with the framework, making a cohesive ecosystem. She declares that Vue is not just for beginners, it is a production-ready, battle-tested language with a human-driven design. The panel asks Gwen what makes learning and teaching Vue easier. Gwen explains that Redux is complex and hard to understand while Vuex is much simpler to understand. She tells the panel that Vue is much easier to learn because it has fewer complex concepts and fewer layers of abstraction. This makes it easier for new developers to get started coding sooner. Gwen considers some of the common problems she experiences while teaching programming languages, not just Vue. For Gwen it can be hard to go slow and hit each step, not skipping any small step or concept. Explaining, Gwen tells the panel it is hard to remember what it was like not to know anything or remembering what was hard to grasp at first. Vocabulary and programming jargon is another thing Gwen share that can be hard to teach. This inspires the panel to consider how often developers get drawn into their own world and language, not remembering that others might not understand what they are talking about. Chris Fritz, who has a background in education, wonders how Gwen got started teaching. Gwen explains that teaching is just a natural way for her to learn. When she wants to learn something she started meetups. Her meetups help her learn and grow. The panel considers that concept and thinks of their experiences learning through teaching. The panel brings up Gwen’s self-taught coding education. Ari Clark wonders how being self-taught affected her teaching abilities. Gwen considers this, then gives some of her thoughts on the different ways someone can learn to code. She gives a few recommendations for learning code and encourages everyone to figure out if they can or want to actually do the job before putting in too much time and resources into learning. Gwen, shy by nature, explains how she goes about getting to know people at meetups or in the community. She explains how she likes to give a talk as a way of introducing herself to everyone at once. The panel thinks this is a genius plan for shy people. They explain that people are often shy and awkward because their role is undefined. By speaking or running a meetup they are in control, they know what they are supposed to be doing and have a defined role. The next topic the panel discusses is Gwen’s meetups. She runs two meetups, the first is a group for beginners and intermediate. It has grown to over 1100 members. Also, she recently started a blockchain meet up. Gwen admits that she is no blockchain expert and loves that hosting this meetup she is pushed to learn. The panel is impressed that she admits that she is not an expert and consider how fearful people can be of admitting that they don’t know everything. The panel asks Gwen questions about running her meetups. She explains how it can be a struggle to find speakers. Though it is easier to find speakers for her beginners' group because people are always willing to help beginners. Blockchain being more niche has more of a study group feel, as the number of members is lower and they are all sort of learning together. The panel asks Gwen about her talk in Australia about why Vue is growing so fast. In her talk she describes Vue as the gold standard of the JavaScript world and that all other frameworks need to catch up. In her talk she points out her frustrations when using other frameworks and how Vue takes all the good elements from other frameworks. She admits she wanted to call her talk “Why Vue.js is the Best Framework Ever”. Confident Growth, the title of a podcast episode about Gwen is discussed. Gwen explains that that podcast episode was about her journey and the producers came up with the name Confident Growth after the interview. The panel then asks Gwen about imposter syndrome and the advice she would give for those who are struggling with it. Gwen explains that we all experience the same struggles and we need to support and encourage each other. Gwen has a great approach to things that make her uncomfortable and an addiction to learning. She explains she hates not knowing how to do something. The panel considers how Gwen’s homeschool background inspired this love of learning. Chris’s activist side comes out as he touches on his frustrations with how education works in this country. Gwen has a few things to say to those programmers who feel that Vue too simple and only for beginners. She gives many examples of how Vue can be used to build simple yet advanced apps. The panel considers the mindset that something that is simple or easy to use and understand can’t be a powerful tool. The episode ends with Gwen telling listeners to look for her at a few upcoming conferences around the world. She also has a book coming out about teaching yourself how to code. Panelists Ben Hong Chris Fritz Ari Clark Guest Gwendolyn Faraday Sponsors My JavaScript Story Sentry– use the code “devchat” for two months free on Sentry’s small plan Adventures in DevOps CacheFly Links Why Vue.js is Taking Over the Front-end World - Gwendolyn Faraday Episode 347 | Gwen Faraday - Confident Growth https://www.meetup.com/Free-Code-Camp-Indy/members/188721354/ https://www.meetup.com/Indianapolis-Blockchain-Developers/ https://www.meetup.com/vuejsindy/ GOTO Copenhagen 2019 https://www.buildstuff.lt/ https://ndc-london.com/ https://twitter.com/gwen_faraday?lang=en http://gwenfaraday.com/ https://github.com/gwenf https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Screenflow Chris Fritz: Elite Dangerous https://www.alfiekohn.org/ Noam Chomsky- Manufacturing consent (1992) Exhalation: Stories Ari Clark: Glow Gwendolyn Faraday: https://www.freecodecamp.org/ Saga
Sponsors The Freelancers Show Sentry– use the code “devchat” for two months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT CacheFly Panel Chris Fritz Ben Hong Ari Clark Joined by Special Guest: Jack Koppa Summary Jack Koppa, a frontend developer at Politico, joins the panel to discuss the adoption of Typescript at Politico. Having a background in Angular, React and Vue, Jack compares the onboarding process for all 3 frameworks. Jack Koppa explains why Politico decided to switch to Typescript and shares his experiences during the change. The panel discusses the reactions of the other developers at Politico and Jack explains the learning curve and eventual acceptance of Typescript among the Politico developers. Typescript can solve many problems and the panel expounds on those while also addressing the drawbacks of using Typescript. While Typescript has a learning curve, can take up time to write and the need to be meticulous is very high, Typescript also adds type security, finding typos and mistakes, and provides clarity to the team and consistency for the front and back ends. Ari expresses her desire to use Typescript in a current project at Liquid and the panel gives her advice on the best way of bringing in Typescript late into a project. At the end of this episode, Chris Fritz explains what it means for Vue developers since Vue 3.0 will be written in Typescript. Links https://www.politico.com/ https://twitter.com/jackpkoppa?lang=en https://github.com/jackkoppa https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Comic Con Stardew Valley Educated: A Memoir Ari Clark: https://softskills.audio/ Chris Fritz: In Vue, When Do I Actually Need the :key Attribute and Why? https://beatsaber.com https://beatsaver.com/ Jack Koppa: https://overreacted.io/react-as-a-ui-runtime/ Aurora
Sponsors The Freelancers Show Sentry– use the code “devchat” for two months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT CacheFly Panel Chris Fritz Ben Hong Ari Clark Joined by Special Guest: Jack Koppa Summary Jack Koppa, a frontend developer at Politico, joins the panel to discuss the adoption of Typescript at Politico. Having a background in Angular, React and Vue, Jack compares the onboarding process for all 3 frameworks. Jack Koppa explains why Politico decided to switch to Typescript and shares his experiences during the change. The panel discusses the reactions of the other developers at Politico and Jack explains the learning curve and eventual acceptance of Typescript among the Politico developers. Typescript can solve many problems and the panel expounds on those while also addressing the drawbacks of using Typescript. While Typescript has a learning curve, can take up time to write and the need to be meticulous is very high, Typescript also adds type security, finding typos and mistakes, and provides clarity to the team and consistency for the front and back ends. Ari expresses her desire to use Typescript in a current project at Liquid and the panel gives her advice on the best way of bringing in Typescript late into a project. At the end of this episode, Chris Fritz explains what it means for Vue developers since Vue 3.0 will be written in Typescript. Links https://www.politico.com/ https://twitter.com/jackpkoppa?lang=en https://github.com/jackkoppa https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Comic Con Stardew Valley Educated: A Memoir Ari Clark: https://softskills.audio/ Chris Fritz: In Vue, When Do I Actually Need the :key Attribute and Why? https://beatsaber.com https://beatsaver.com/ Jack Koppa: https://overreacted.io/react-as-a-ui-runtime/ Aurora
Sponsors Adventures in DevOps Sentry– use the code “devchat” for two months free on Sentry’s small plan The Freelancers Show CacheFly Panel Chris Fritz Ben Hong Ari Clark Summary In this episode, the panel has a fun time as they discuss what makes a good talk and how to get started as a speaker. The panel lists attributes they love in a talk that makes them want to jump onto their computers and code: having an easy call to action with resources, start the talk with why the audience should listen and what they stand to gain from the talk, and authentic humor are only a few. Amazing example talks and speakers are given as resources to study these attributes. The panel also discusses cringe-worthy mistakes made by speakers that can kill an interesting talk: too many words on your slides or reading from your slides, rambling personal anecdotes, tangents, and jokes, or being overly professional and talking down to your audience and many more. Advice is given on how to correct these problems The panel discusses how to get started speaking at conferences and gives advice for submitting conference proposals (CFP). The benefits of starting small by speaking at local meetups are considered. Local meetup organizers are always looking for willing speakers and by giving talks here first speakers can receive friendly and honest feedback. Chris Fritz gives instructions on how to get useful feedback instead of polite compliments from the audience. The panel gives advice on writing talks, most importantly to have an objective for your talk. Ben Hong explains why it is important to submit more than one CFP and more than one type of talk. The panel discusses the different types of talks and reminds listeners not to undervalue case studies because each experience is unique and valuable. Chris and Ben share what organizers look for in CFP’s and why they may be rejected. The panel ends the discussion with an explanation of speaker accommodation packages and how to ask for them. Links Agile Design Systems in Vue - Miriam Suzanne at VueConf.US Callum Macrae - Accessibility with Vue Advanced Animations with Vue.js Vue in Motion - Rachel Nabors - VueConf US 2018 https://slides.com/ Back to the Vueture: Stuck in the Event Loop http://www.sarahmei.com/blog/2014/04/07/what-your-conference-proposal-is-missing/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Paris, France Ari Clark: After Life Derek Chris Fritz: Nanette TIS100
Sponsors Adventures in DevOps Sentry– use the code “devchat” for two months free on Sentry’s small plan The Freelancers Show CacheFly Panel Chris Fritz Ben Hong Ari Clark Summary In this episode, the panel has a fun time as they discuss what makes a good talk and how to get started as a speaker. The panel lists attributes they love in a talk that makes them want to jump onto their computers and code: having an easy call to action with resources, start the talk with why the audience should listen and what they stand to gain from the talk, and authentic humor are only a few. Amazing example talks and speakers are given as resources to study these attributes. The panel also discusses cringe-worthy mistakes made by speakers that can kill an interesting talk: too many words on your slides or reading from your slides, rambling personal anecdotes, tangents, and jokes, or being overly professional and talking down to your audience and many more. Advice is given on how to correct these problems The panel discusses how to get started speaking at conferences and gives advice for submitting conference proposals (CFP). The benefits of starting small by speaking at local meetups are considered. Local meetup organizers are always looking for willing speakers and by giving talks here first speakers can receive friendly and honest feedback. Chris Fritz gives instructions on how to get useful feedback instead of polite compliments from the audience. The panel gives advice on writing talks, most importantly to have an objective for your talk. Ben Hong explains why it is important to submit more than one CFP and more than one type of talk. The panel discusses the different types of talks and reminds listeners not to undervalue case studies because each experience is unique and valuable. Chris and Ben share what organizers look for in CFP’s and why they may be rejected. The panel ends the discussion with an explanation of speaker accommodation packages and how to ask for them. Links Agile Design Systems in Vue - Miriam Suzanne at VueConf.US Callum Macrae - Accessibility with Vue Advanced Animations with Vue.js Vue in Motion - Rachel Nabors - VueConf US 2018 https://slides.com/ Back to the Vueture: Stuck in the Event Loop http://www.sarahmei.com/blog/2014/04/07/what-your-conference-proposal-is-missing/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Paris, France Ari Clark: After Life Derek Chris Fritz: Nanette TIS100
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Ben Hong Ari Clark Joined by Special Guest: Debbie O'Brien Summary Debbie O’Brien shares her journey becoming a programmer and how she got into Vue and contributing to open source projects. The panel talks about contributing to open source and how to get started contributing. Debbie discusses her background in education and her work with Vue school and ultimate courses. The panel discusses the misconceptions about open source maintainers and speakers and how they are just people. Debbie shares experiences give Nuxt talks and the panel gives tips to Ari for her upcoming talk. Links https://vueschool.io/ https://vueschool.io/courses/vue-router-for-everyone https://ultimatecourses.com/ Debbie O'Brien - Getting started with nuxt.js + static sites - vueday 2019 Leave your legacy code behind and go Nuxt - Debbie O'Brien - Vue Day 2019 https://blog.teamtreehouse.com/learning-to-code-changed-my-life Dream Builders course https://vuetoronto.com/ https://antarcticonf.com/ https://www.ukraine.buildstuff.events/ https://www.buildstuff.lt/#! https://medium.com/@debbie.obrien https://twitter.com/debs_obrien https://github.com/debs-obrien https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Tessa Park- Co-organizer for Vue NYC Ari Clark: Kirkland Signature Fruity Snacks Chris Fritz: Difficult Conversations: How to Discuss What Matters Most Nonviolent Communication: Create Your Life, Your Relationships, and Your World in Harmony with Your Values Speechless Debbie O’Brien: https://hasura.io/ https://ultimatecourses.com/learn/javascript-basics
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Ben Hong Ari Clark Joined by Special Guest: Debbie O'Brien Summary Debbie O’Brien shares her journey becoming a programmer and how she got into Vue and contributing to open source projects. The panel talks about contributing to open source and how to get started contributing. Debbie discusses her background in education and her work with Vue school and ultimate courses. The panel discusses the misconceptions about open source maintainers and speakers and how they are just people. Debbie shares experiences give Nuxt talks and the panel gives tips to Ari for her upcoming talk. Links https://vueschool.io/ https://vueschool.io/courses/vue-router-for-everyone https://ultimatecourses.com/ Debbie O'Brien - Getting started with nuxt.js + static sites - vueday 2019 Leave your legacy code behind and go Nuxt - Debbie O'Brien - Vue Day 2019 https://blog.teamtreehouse.com/learning-to-code-changed-my-life Dream Builders course https://vuetoronto.com/ https://antarcticonf.com/ https://www.ukraine.buildstuff.events/ https://www.buildstuff.lt/#! https://medium.com/@debbie.obrien https://twitter.com/debs_obrien https://github.com/debs-obrien https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Tessa Park- Co-organizer for Vue NYC Ari Clark: Kirkland Signature Fruity Snacks Chris Fritz: Difficult Conversations: How to Discuss What Matters Most Nonviolent Communication: Create Your Life, Your Relationships, and Your World in Harmony with Your Values Speechless Debbie O’Brien: https://hasura.io/ https://ultimatecourses.com/learn/javascript-basics
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Chris Fritz Ari Clark Joined by Special Guest: Gift Egwuenu Summary Gift Egwuenu introduces herself and how she found Gridsome. She discusses what attracted her to Gridsome and the problems it solves for her. The panel compares Gridsome and Nuxt. Gift shares what Gridsome can do and what it should be used for. The panel discusses JAMStack, headless CMS, and GraphQL and how they work with Gridsome. Gift gives advice on how to get started with Gridsome and what not to use Gridsome for. Links https://gridsome.org/ https://www.giftegwuenu.com/ https://twitter.com/lauragift21 https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Christ Fritz: http://www.celestegame.com/ https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker Ari Clark: Massage therapy Gift Egwuenu: Gift Egwuenu YouTube When They See Us https://learning-resource-path.gitbook.io/resources/
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Chris Fritz Ari Clark Joined by Special Guest: Gift Egwuenu Summary Gift Egwuenu introduces herself and how she found Gridsome. She discusses what attracted her to Gridsome and the problems it solves for her. The panel compares Gridsome and Nuxt. Gift shares what Gridsome can do and what it should be used for. The panel discusses JAMStack, headless CMS, and GraphQL and how they work with Gridsome. Gift gives advice on how to get started with Gridsome and what not to use Gridsome for. Links https://gridsome.org/ https://www.giftegwuenu.com/ https://twitter.com/lauragift21 https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Christ Fritz: http://www.celestegame.com/ https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker Ari Clark: Massage therapy Gift Egwuenu: Gift Egwuenu YouTube When They See Us https://learning-resource-path.gitbook.io/resources/
In this episode, we talk to Vue.js core team member Chris Fritz about what awesome new features we can look forward to in Vue.js 3.0!
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Chris Fritz Ben Hong Ari Clark Joined by: Jen Looper and The Vue Vixens Summary The panel joins Jen Looper at a Vue Vixens workshop where she explains what they are all about. They discuss the history of Vue Vixens and Diana Rodriguez shares their progress made in Latin America. The Vue Vixen Slack channel is discussed and Jen explains why it's such an amazing community. The panel interviews vixens at the workshop, getting to know them and learning their stories. Jen shares how people can support Vue Vixens. Links https://codesandbox.io/ http://connect.tech/ https://vuevixens.org/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Avatar: The Last Airbender Always Be My Maybe Ari Clark: Chernobyl Dead to Me Chris Fritz: Dead to Me Vue Vixens Jen Looper: Harlots http://www.zzzdogs.com/
Sponsors Netlify Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Panel Chris Fritz Ben Hong Ari Clark Joined by: Jen Looper and The Vue Vixens Summary The panel joins Jen Looper at a Vue Vixens workshop where she explains what they are all about. They discuss the history of Vue Vixens and Diana Rodriguez shares their progress made in Latin America. The Vue Vixen Slack channel is discussed and Jen explains why it's such an amazing community. The panel interviews vixens at the workshop, getting to know them and learning their stories. Jen shares how people can support Vue Vixens. Links https://codesandbox.io/ http://connect.tech/ https://vuevixens.org/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Ben Hong: Avatar: The Last Airbender Always Be My Maybe Ari Clark: Chernobyl Dead to Me Chris Fritz: Dead to Me Vue Vixens Jen Looper: Harlots http://www.zzzdogs.com/
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Joined by Special Guest: Ari Clark Summary Frontend developer at Liqid Inc. Ari Clark, discusses the Real-time app and answers questions for the panel. Ari explains what Real-time is and shares what went into building this app. She explains web sockets and shares libraries and tools used in building the app. As a newer developer, Ari talks about learning on the jobs and asking questions. The panel gives tips on how to ask questions, how to answer questions, learning from mistakes and how to overcome the fear of failure. Ari discusses the challenges of building this app and shares her experience doing a complete rewrite and redesign of the Real-time app into Vue. The panel discusses what they love about Vue and Ari explains why her team picked Vue for the rewrite and what she features in Vue made the rewrite easier. Links https://vuejs.org/v2/guide/components-dynamic-async.html https://devchat.tv/views-on-vue/vov-068-design-systems-css-with-miriam-suzanne/ https://devchat.tv/views-on-vue/vov-063-exploring-the-world-of-animations-with-krystal-campioni/ https://twitter.com/GloomyLumi https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: https://zzz.dog/ Ben Hong: https://cssgrid-generator.netlify.com/ https://www3.nhk.or.jp/nhkworld/en/ondemand/program/video/10yearshayaomiyazaki/?type=tvEpisode& Ari Clark: The Wilderness by Explosions In The Sky https://vuevixens.org https://gridcritters.com/
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Joined by Special Guest: Ari Clark Summary Frontend developer at Liqid Inc. Ari Clark, discusses the Real-time app and answers questions for the panel. Ari explains what Real-time is and shares what went into building this app. She explains web sockets and shares libraries and tools used in building the app. As a newer developer, Ari talks about learning on the jobs and asking questions. The panel gives tips on how to ask questions, how to answer questions, learning from mistakes and how to overcome the fear of failure. Ari discusses the challenges of building this app and shares her experience doing a complete rewrite and redesign of the Real-time app into Vue. The panel discusses what they love about Vue and Ari explains why her team picked Vue for the rewrite and what she features in Vue made the rewrite easier. Links https://vuejs.org/v2/guide/components-dynamic-async.html https://devchat.tv/views-on-vue/vov-068-design-systems-css-with-miriam-suzanne/ https://devchat.tv/views-on-vue/vov-063-exploring-the-world-of-animations-with-krystal-campioni/ https://twitter.com/GloomyLumi https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: https://zzz.dog/ Ben Hong: https://cssgrid-generator.netlify.com/ https://www3.nhk.or.jp/nhkworld/en/ondemand/program/video/10yearshayaomiyazaki/?type=tvEpisode& Ari Clark: The Wilderness by Explosions In The Sky https://vuevixens.org https://gridcritters.com/
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Joined by Special Guest: Miriam Suzanne Summary Miriam Suzanne starts by explaining design systems and design tooling, how they differ and the problems they solve. The panel considers how design systems help teams communicate. Miriam shares tools that make design systems easier. The panel discusses different aspects of design. Miriam explains the advantages and disadvantages of using CSS-in-JS, and why she uses CSS with Vue. The panel discusses Miriam's VueConf talk “Dynamic CSS with Vue”. Miriam explains what her vue applications look like and shares advice for organizing CSS in Vue. She shares the top three CSS features that are the most underutilized. Links https://www.oddbird.net/herman/ https://www.vuemastery.com/conferences/vueconf-us-2019/dynamic-css-with-vue https://github.com/mozdevs/cssremedy https://twitter.com/MiriSuzanne https://github.com/mirisuzanne Picks Chris Fritz: Get some sleep Ben Hong: Taipei, Taiwan Miriam Suzanne: Something is Rotten at Buntport Theater
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Joined by Special Guest: Miriam Suzanne Summary Miriam Suzanne starts by explaining design systems and design tooling, how they differ and the problems they solve. The panel considers how design systems help teams communicate. Miriam shares tools that make design systems easier. The panel discusses different aspects of design. Miriam explains the advantages and disadvantages of using CSS-in-JS, and why she uses CSS with Vue. The panel discusses Miriam's VueConf talk “Dynamic CSS with Vue”. Miriam explains what her vue applications look like and shares advice for organizing CSS in Vue. She shares the top three CSS features that are the most underutilized. Links https://www.oddbird.net/herman/ https://www.vuemastery.com/conferences/vueconf-us-2019/dynamic-css-with-vue https://github.com/mozdevs/cssremedy https://twitter.com/MiriSuzanne https://github.com/mirisuzanne Picks Chris Fritz: Get some sleep Ben Hong: Taipei, Taiwan Miriam Suzanne: Something is Rotten at Buntport Theater
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Ben Hong Chris Fritz Joined by Special Guest: Jilson Thomas Summary Jilson Thomas shares how he got started in vue. He gives the origin story of vuejobs and explains how it is different from other job sites. The panel praises Jilson’s work with VueConf Toronto and asks him about his experience organizing it. Jilson shares feedback from conference attendees. The panel wonders why conferences cost so much and Jilson explains what cost goes into organizing a conference. Jilson shares some of the road bumps from the conference and what he would have done differently. VueConf Toronto 2019 is discussed; Jislon shares what he has planned for that conference. Links https://twitter.com/jilsonthomas https://vuejobs.com/ https://vuetoronto.com/ https://2019.jsconf.eu/news/the-jsconf-cssconf-eu-finances/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Jilson Thomas: https://refactoringui.com/ ZOOKYO Webcam Cover Slide for Laptop and Mobile, Ultra Thin, Online Security, Best Camera Cover Sticker for MacBook Smartphone Mac Tablet & Cellphone, 3M Adhesive, Black 6 Pack https://twitter.com/samantha_ming Ben Hong: New Orleans Super Smash Brothers Ultimate Chris Fritz: Mocktails https://mealsquares.com/
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Ben Hong Chris Fritz Joined by Special Guest: Jilson Thomas Summary Jilson Thomas shares how he got started in vue. He gives the origin story of vuejobs and explains how it is different from other job sites. The panel praises Jilson’s work with VueConf Toronto and asks him about his experience organizing it. Jilson shares feedback from conference attendees. The panel wonders why conferences cost so much and Jilson explains what cost goes into organizing a conference. Jilson shares some of the road bumps from the conference and what he would have done differently. VueConf Toronto 2019 is discussed; Jislon shares what he has planned for that conference. Links https://twitter.com/jilsonthomas https://vuejobs.com/ https://vuetoronto.com/ https://2019.jsconf.eu/news/the-jsconf-cssconf-eu-finances/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Jilson Thomas: https://refactoringui.com/ ZOOKYO Webcam Cover Slide for Laptop and Mobile, Ultra Thin, Online Security, Best Camera Cover Sticker for MacBook Smartphone Mac Tablet & Cellphone, 3M Adhesive, Black 6 Pack https://twitter.com/samantha_ming Ben Hong: New Orleans Super Smash Brothers Ultimate Chris Fritz: Mocktails https://mealsquares.com/
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Natalia Tepluhina Joined by Special Guest: Michele Cynowicz Summary Michele Cynowicz tells the panel about working for Vox and what they do. She shares her experience integrating VueJs into their Rails applications. Michele discusses why Vox made the switch and how they chose VueJs. Michele explains how they rolled out the new application and what they might have done differently. She answers questions about using Apollo for state management and how the Vox design system works. Links Michele Cynowicz - Shifting to Vue https://product.voxmedia.com/ https://twitter.com/michelecynowicz https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: http://www.letswatchstartrek.com/ds9-episode-guide/ DBT® Skills Training Manual, Second Edition Stories of Your Life and Others Ben Hong: Building a StoryBrand: Clarify Your Message So Customers Will Listen Natalia Tepluhina: Avengers: Endgame Michele Cynowicz: Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Natalia Tepluhina Joined by Special Guest: Michele Cynowicz Summary Michele Cynowicz tells the panel about working for Vox and what they do. She shares her experience integrating VueJs into their Rails applications. Michele discusses why Vox made the switch and how they chose VueJs. Michele explains how they rolled out the new application and what they might have done differently. She answers questions about using Apollo for state management and how the Vox design system works. Links Michele Cynowicz - Shifting to Vue https://product.voxmedia.com/ https://twitter.com/michelecynowicz https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Chris Fritz: http://www.letswatchstartrek.com/ds9-episode-guide/ DBT® Skills Training Manual, Second Edition Stories of Your Life and Others Ben Hong: Building a StoryBrand: Clarify Your Message So Customers Will Listen Natalia Tepluhina: Avengers: Endgame Michele Cynowicz: Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
Sponsor Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Divya Sasidharan Ben Hong Natalia Tepluhina Erik Hanchett Joined by Special Guest: Krystal Campioni Summary Krystal Campioni starts by introducing herself and her background. She shares how she got into Vue and her design education. She shares resources for developers looking to learn more about design. She shares free online animation resources. The panel shares their favorite animation tips and discusses what makes vue a great framework for animations. The panel considers the value of animation; what are the benefits for both the user and the team. Links http://cubic-bezier.com/ https://easings.net/en https://twitter.com/sarah_edo Visualizations using SVG, Canvas, and WebGL in Vue https://vuejs.org/v2/guide/transitions.html https://vuejs.org/v2/guide/computed.html https://www.udemy.com/vuejs-2-the-complete-guide/ https://vuejs.org/v2/guide/transitioning-state.html https://refactoringui.com/book/ Don't Make Me Think: A Common Sense Approach to Web Usability Vue in Motion https://twitter.com/kenny_io/status/1114206038801014784 http://krystalcampioni.com/#/ https://twitter.com/krystalcampioni https://medium.com/@krystalcampioni https://github.com/krystalcampioni/vue-animations https://twitter.com/viewsonvue https://www.facebook.com/ViewsonVue Picks Chris Fritz: https://store.steampowered.com/app/736260/Baba_Is_You/ Agile Design Systems in Vue Agile Design Systems in Vue by Miriam Suzanne A React Point of Vue A React Point of Vue by Divya Sasidharan Building Desktop Applications with Vue Building Desktop Applications with Vue by Natalia Tepluhina Divya Sasidharan: https://www.customink.com/designs/dsdrasnerd https://www.vuemastery.com/conferences/vueconf-us-2018 Advanced Animations with Vue.js Advanced Animations with Vue.js by Krystal Campioni Back to the Vueture: Stuck in the Event Loop Back to the Vueture: Stuck in the Event Loop by Tessa Ben Hong: Bad Blood: Secrets and Lies in a Silicon Valley Startup Natalia Tepluhina: Game of Thrones Krystal Campioni: Programmed Inequality: How Britain Discarded Women Technologists and Lost Its Edge in Computing (History of Computing) https://github.com/krystalcampioni/vue-hotel-datepicker
Sponsor Netlify Sentry use the code “devchat” for 2 months free on Sentry small Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Divya Sasidharan Ben Hong Natalia Tepluhina Erik Hanchett Joined by Special Guest: Krystal Campioni Summary Krystal Campioni starts by introducing herself and her background. She shares how she got into Vue and her design education. She shares resources for developers looking to learn more about design. She shares free online animation resources. The panel shares their favorite animation tips and discusses what makes vue a great framework for animations. The panel considers the value of animation; what are the benefits for both the user and the team. Links http://cubic-bezier.com/ https://easings.net/en https://twitter.com/sarah_edo Visualizations using SVG, Canvas, and WebGL in Vue https://vuejs.org/v2/guide/transitions.html https://vuejs.org/v2/guide/computed.html https://www.udemy.com/vuejs-2-the-complete-guide/ https://vuejs.org/v2/guide/transitioning-state.html https://refactoringui.com/book/ Don't Make Me Think: A Common Sense Approach to Web Usability Vue in Motion https://twitter.com/kenny_io/status/1114206038801014784 http://krystalcampioni.com/#/ https://twitter.com/krystalcampioni https://medium.com/@krystalcampioni https://github.com/krystalcampioni/vue-animations https://twitter.com/viewsonvue https://www.facebook.com/ViewsonVue Picks Chris Fritz: https://store.steampowered.com/app/736260/Baba_Is_You/ Agile Design Systems in Vue Agile Design Systems in Vue by Miriam Suzanne A React Point of Vue A React Point of Vue by Divya Sasidharan Building Desktop Applications with Vue Building Desktop Applications with Vue by Natalia Tepluhina Divya Sasidharan: https://www.customink.com/designs/dsdrasnerd https://www.vuemastery.com/conferences/vueconf-us-2018 Advanced Animations with Vue.js Advanced Animations with Vue.js by Krystal Campioni Back to the Vueture: Stuck in the Event Loop Back to the Vueture: Stuck in the Event Loop by Tessa Ben Hong: Bad Blood: Secrets and Lies in a Silicon Valley Startup Natalia Tepluhina: Game of Thrones Krystal Campioni: Programmed Inequality: How Britain Discarded Women Technologists and Lost Its Edge in Computing (History of Computing) https://github.com/krystalcampioni/vue-hotel-datepicker
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Erik Hanchett Joined by Special Guest: Marina Mosti Summary Marina Mosti explain what is date-fns and why people need them. The panel askes Marina questions about her articles for beginners, starting with why she wrote the articles. Marina shares what she learned while writing the articles and what people like about her articles. The panel comments on the relatable examples used in her articles and wonders how she came up with them. Marina shares her thought process while writing and her frustration with the need people to be spoon fed information. The panel gives advice to people who want to write articles or create resources. Marina gives tips on overcoming your fears when writing and shares a time when she got something wrong and how kind and helpful her readers were. Links https://dev.to/marinamosti https://twitter.com/marinamosti https://github.com/vuelidate/formvuelatte https://gonehome.game https://twitter.com/viewsonvue https://www.facebook.com/ViewsonVue Pick Chris Fritz: Ben's Hogwarts accent https://gonehome.game/ https://polyfill.io/v3/ https://github.com/chrisvfritz/vue-enterprise-boilerplate Ben Hong: Make It Stick: The Science of Successful Learning The Broken Earth Trilogy: The Fifth Season, The Obelisk Gate, The Stone Sky Marina Mosti: FormVueLatte https://codingcoach.io/ Erik Hanchett: https://news.nationalgeographic.com/2017/04/black-hole-event-horizon-telescope-pictures-genius-science/ Avengers: Endgame https://school.programwitherik.com/
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Ben Hong Erik Hanchett Joined by Special Guest: Marina Mosti Summary Marina Mosti explain what is date-fns and why people need them. The panel askes Marina questions about her articles for beginners, starting with why she wrote the articles. Marina shares what she learned while writing the articles and what people like about her articles. The panel comments on the relatable examples used in her articles and wonders how she came up with them. Marina shares her thought process while writing and her frustration with the need people to be spoon fed information. The panel gives advice to people who want to write articles or create resources. Marina gives tips on overcoming your fears when writing and shares a time when she got something wrong and how kind and helpful her readers were. Links https://dev.to/marinamosti https://twitter.com/marinamosti https://github.com/vuelidate/formvuelatte https://gonehome.game https://twitter.com/viewsonvue https://www.facebook.com/ViewsonVue Pick Chris Fritz: Ben's Hogwarts accent https://gonehome.game/ https://polyfill.io/v3/ https://github.com/chrisvfritz/vue-enterprise-boilerplate Ben Hong: Make It Stick: The Science of Successful Learning The Broken Earth Trilogy: The Fifth Season, The Obelisk Gate, The Stone Sky Marina Mosti: FormVueLatte https://codingcoach.io/ Erik Hanchett: https://news.nationalgeographic.com/2017/04/black-hole-event-horizon-telescope-pictures-genius-science/ Avengers: Endgame https://school.programwitherik.com/
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus Panel Natalia Telpuhina Ben Hong Chris Fritz Joined by Special Guest: Piero Borrelli Episode Summary Today’s episode features special guest Piero Borrelli. Piero is not currently using Vue but has experience with multiple frameworks.Currently he is a full-stack NodeJS developer and uses a lot of Angular as well. In this episode, the panel discuss Piero’s article 10 Things Programming Has Taught Me About Life. Piero leads the discussion, inviting the panel to reflect on their choice to use Vue. They begin by discussing how Vue works for use cases and some weaknesses to look out for. Each of the panelists reflects on how they got started working with Vue. They give advice to people just starting out with Vue that they wish they would have done differently when they began. The panelists share some of their first projects they built in Vue and what made those projects fun. They discuss how they see Vue’s position in the market. Vue has been the fastest growing open source software project for the past 3 years or so, and grows by about 10% each month. They talk about why they think Vue is so popular, with the consensus being that it is because it is very easy to get started. Chris says that if an employer is looking for Vue developers, hire a JS developer and give them a day to learn Vue. The panel discusses the best and worst parts of using Vue and how they think the framework will evolve in the future. They share resources for listeners who want to start learning Vue immediately (see links). They discuss the characteristics of a good learner. The panel agrees that the best way to learn a new framework is to build something to share with someone you care about. Links 10 Things Programming Has Taught Me About Life Node.js Angular 1.6.5 jQuery Ember Typescript Slots Listeners Single root element Vue official documentation Frontend Masters Course by Sarah Drasner The Vue School Vue Mastery: Introduction to Vue The Complete Guide to Vue by Maximillian Schwarzmuller Vue Land (official Vue Discord channel) Find Piero on Twitter and on his website Follow DevChat on Facebook and Twitter Picks Natalia Telpuhina: Love, Death, and Robots Follow on Twitter @N_Telpuhina Ben Hong: Form Validation in Under an Hour with Vuelidate Make It Stick book Twitter and GitHub @bencodezen Chris Fritz: The OA Natalia and Ben’s workshops (bencodezen.io and Vue Vixens ) Piero Borelli: Listening to music while coding (Neotic or ChilledCow) Tools of Titans Ten Developers Share Their Stories from All Over The World
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus Panel Natalia Telpuhina Ben Hong Chris Fritz Joined by Special Guest: Piero Borrelli Episode Summary Today’s episode features special guest Piero Borrelli. Piero is not currently using Vue but has experience with multiple frameworks.Currently he is a full-stack NodeJS developer and uses a lot of Angular as well. In this episode, the panel discuss Piero’s article 10 Things Programming Has Taught Me About Life. Piero leads the discussion, inviting the panel to reflect on their choice to use Vue. They begin by discussing how Vue works for use cases and some weaknesses to look out for. Each of the panelists reflects on how they got started working with Vue. They give advice to people just starting out with Vue that they wish they would have done differently when they began. The panelists share some of their first projects they built in Vue and what made those projects fun. They discuss how they see Vue’s position in the market. Vue has been the fastest growing open source software project for the past 3 years or so, and grows by about 10% each month. They talk about why they think Vue is so popular, with the consensus being that it is because it is very easy to get started. Chris says that if an employer is looking for Vue developers, hire a JS developer and give them a day to learn Vue. The panel discusses the best and worst parts of using Vue and how they think the framework will evolve in the future. They share resources for listeners who want to start learning Vue immediately (see links). They discuss the characteristics of a good learner. The panel agrees that the best way to learn a new framework is to build something to share with someone you care about. Links 10 Things Programming Has Taught Me About Life Node.js Angular 1.6.5 jQuery Ember Typescript Slots Listeners Single root element Vue official documentation Frontend Masters Course by Sarah Drasner The Vue School Vue Mastery: Introduction to Vue The Complete Guide to Vue by Maximillian Schwarzmuller Vue Land (official Vue Discord channel) Find Piero on Twitter and on his website Follow DevChat on Facebook and Twitter Picks Natalia Telpuhina: Love, Death, and Robots Follow on Twitter @N_Telpuhina Ben Hong: Form Validation in Under an Hour with Vuelidate Make It Stick book Twitter and GitHub @bencodezen Chris Fritz: The OA Natalia and Ben’s workshops (bencodezen.io and Vue Vixens ) Piero Borelli: Listening to music while coding (Neotic or ChilledCow) Tools of Titans Ten Developers Share Their Stories from All Over The World
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Charles Max Wood Joined by Special Guests: Thorsten Lunborg and An Phan Episode Summary Thorsten Lunborg and An Phan are both members of the VueJS core team. This episode of Views on Vue has the panelists talking about things that they dislike about Vue and cool features coming to Vue 3. Vue 3 will see a replaced reactivity system, migration guide and a migration helper, changes to component styling, adding listeners will be made more explicit, and the Native modifier will be removed. The panel discusses mixins and hooks and how those features will be improved in Vue 3. They also discuss difficulties using Vmode. One of the major changes to Vue 3 will be in the language and terminology. Right now, there are often multiple terms for the same feature. The panel discusses how the ambiguity of terminology and how the overlap between tech words and real life words can be confusing. This ambiguity makes it difficult to translate the terms into other languages, especially if there isn’t a direct translation. Links Props Wrapper Attribute Listeners Sloth Extract Scoped slots Pipes Getters Enterprise Boilerplate Vue CLI 3 Nuxt Lifecycle hooks HOC (Higher Order Component) Vmode Babel Mixins Considered Harmful article An Phan on Twitter and Github Thorsten on Twitter and Github Follow DevChat on Facebook and Twitter Picks Chris Fritz: One Strange Rock on Netflix Flash Forward podcast Charles Max Wood: The Expanse series Buzzsprout An Phan: Lincoln in the Bardo by George Saunders Avengers Endgame Thorsten Lunborg: Spiderman: Into the Spider Verse OctoTree and OctoLinker The Fabric Presents Mix by Bonobo
Sponsors Netlify Sentry use the code “devchat” for $100 credit Triplebyte offers a $1000 signing bonus CacheFly Panel Chris Fritz Charles Max Wood Joined by Special Guests: Thorsten Lunborg and An Phan Episode Summary Thorsten Lunborg and An Phan are both members of the VueJS core team. This episode of Views on Vue has the panelists talking about things that they dislike about Vue and cool features coming to Vue 3. Vue 3 will see a replaced reactivity system, migration guide and a migration helper, changes to component styling, adding listeners will be made more explicit, and the Native modifier will be removed. The panel discusses mixins and hooks and how those features will be improved in Vue 3. They also discuss difficulties using Vmode. One of the major changes to Vue 3 will be in the language and terminology. Right now, there are often multiple terms for the same feature. The panel discusses how the ambiguity of terminology and how the overlap between tech words and real life words can be confusing. This ambiguity makes it difficult to translate the terms into other languages, especially if there isn’t a direct translation. Links Props Wrapper Attribute Listeners Sloth Extract Scoped slots Pipes Getters Enterprise Boilerplate Vue CLI 3 Nuxt Lifecycle hooks HOC (Higher Order Component) Vmode Babel Mixins Considered Harmful article An Phan on Twitter and Github Thorsten on Twitter and Github Follow DevChat on Facebook and Twitter Picks Chris Fritz: One Strange Rock on Netflix Flash Forward podcast Charles Max Wood: The Expanse series Buzzsprout An Phan: Lincoln in the Bardo by George Saunders Avengers Endgame Thorsten Lunborg: Spiderman: Into the Spider Verse OctoTree and OctoLinker The Fabric Presents Mix by Bonobo
Web development is a fantastic field where people, for little to no money, can self-teach everything you need to make a career, and it's amazing, right? That doesn't mean that there isn't a time cost though, it isn't easy, but the internet has an overwhelming amount of information that you can use to teach yourself. Authors who write this free content are the life-blood of the internet and provide an invaluable service to countless people.However, in the sea of information, it's easy for your content never to get noticed. You wrote that blog-post that killer blog-post on medium, but no-one seemed to have seen it. Where you write your content is important, there are communities like the amazing dev.to that reach a specific audience and are more focused towards engagement, but the reason why you create your content is also important. People can smell inauthenticity if you are writing your content for the sole purpose of brand-building and getting views people are going to notice. Create content that you love and that you find interesting. You don't even have to be an absolute expert to teach, writing about what you are learning helps people learn right along with you!Learning a discipline you love profoundly is invaluable, but that doesn't mean you should turn a blind eye to other subjects. It's valuable to have a breadth of general knowledge across different disciplines and be able to have high-level conversations.A huge part of learning is asking people good questions. When you don't ask good questions, you are doing both yourself and the person you are asking a disservice. When you are too vague about what you are missing, and you don't give enough context, it's difficult to get a clear answer, and you are putting the burden of figuring that stuff out on the person you are asking.Resources:Stack Overflow: How do I ask a good question?Chris Fritz: 7 Secret PatternsJason Lengstorf: Cutting Work in HalfEmma Bostian:TwitterGitHubWebsiteJoel HooksTwitterWebsite
COMEDY TALK RADIO - With CODY , JON, and CHRIS FRITZ! Whitney Houston has drowned in a tub / Songs about bullies / A recap of the Grammy's / Megadeth endorses Santorum / SO much more, this show was hilarious!
Part 2 of the 6 hour OTAL Halloween special! JON,IAN, and comedian CHRIS FRITZ join the show.