Podcasts about vuetify

  • 16PODCASTS
  • 41EPISODES
  • 47mAVG DURATION
  • ?INFREQUENT EPISODES
  • Dec 5, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about vuetify

Latest podcast episodes about vuetify

DejaVue
VueConf Toronto Panel (with Evan You, Daniel Roe, Sigrid Huemer and John Leider)

DejaVue

Play Episode Listen Later Dec 5, 2024 43:21 Transcription Available


For the first time, the DejaVue Podcast goes "live"! Alex and Michael met up at VueConf Toronto and could do a whole DejaVue episode on stage. Of course, this is even more fun with guests, so they are joined by four speakers of the Conference.Evan You, Creator of Vue, Vite, Rolldown and Founder of VoidZero,Daniel Roe, Lead of the Nuxt Team,Sigrid Huemer, Software Engineer at Sentry, andJohn Leider, Creator of Vuetify.But that's not the end! The audience could ask questions to the whole panel, while the DejaVue hosts curated and selected the most interesting ones.Learn more about how all of the panelists started with Open Source, which were their biggest achievements, how Impostor Syndrome influenced them, what talks they'd be interested in as speakers and much moreEnjoy the Episode!Our PanelistsEvan YouVue.jsViteVoidZeroBlueskyDaniel RoeWebsiteYouTubeBlueskySigrid HuemerWebsiteBlueskyJohn LeiderWebsiteTwitterChapters(00:00) - Welcome to DejaVue Live (00:38) - Introducing our panelists (02:29) - How did you get into Open Source? (06:23) - What side projects are you working on? (11:40) - Do you feel the impostor syndrome? (18:53) - What were your biggest achievements so far? (22:42) - How to get started contributing to Open Source? (34:37) - What kind of talks would you be interested in? (38:55) - Quickfire questions - What is your favorite Vue feature? (39:32) - Options API or Composition API? (39:46) - ref or reactive? (40:03) - Tabs vs. Spaces? (40:34) - Favorite Editor? (40:52) - Conferences in person or remote? (41:06) - Git - Rebase or Merge? (41:28) - Podcast, Video or Blogposts? (41:48) - Your favorite way of writing CSS? (42:42) - What is your favorite Frontend Framework? Links and ResourcesFill out the State of Vue.js SurveyAnd also the State of JS Survey

DevSpresso Podcast
JS News E6

DevSpresso Podcast

Play Episode Listen Later Jun 6, 2023 18:27


### Topics JS macros in Bun TS 5.1 Parcel v2.9.0 w3c - EPUB + Web Share API Brave Search API Vuetify v3.3.2 Bootstrap 5.3.0 ### Hosts: JJ and Olek https://www.linkedin.com/in/juliusz-jakubowski/ https://www.linkedin.com/in/aleksander-jakubowski/ ### Buy us a coffee! :) https://www.buymeacoffee.com/DevSpresso ### Follow us on TikTok: https://www.tiktok.com/@devspresso Insta: https://www.instagram.com/devspresso.news/ ### Where to find us? Youtube https://bit.ly/YT_DevSpresso Spotify https://spoti.fi/41XSqtF iTunes https://apple.co/3p49Q97 Amazon Music https://amzn.to/3AOt3P4 Google Podcast https://bit.ly/GooglePodcast_DevSpresso ….or find us on any podcast app.

PodRocket - A web development podcast from LogRocket

John Leider, the creator of Vuetify, a UI Library with beautifully handcrafted Vue Components, comes onto the show to talk about the latest release, Vuetify 3. Links https://vuetifyjs.com https://twitter.com/zeroskillz https://twitter.com/vuetifyjs https://github.com/vuetifyjs/vuetify https://github.com/johnleider https://www.linkedin.com/in/john-leider-626183a2 Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: John Leider.

Views on Vue
VuetifyJS 3.0 with John Leider - VUE 203

Views on Vue

Play Episode Listen Later Nov 22, 2022 61:36


Steve and special returning guest host Erik Hanchett sit down with John Leider of VuetifyJS to talk about the recent 3.0 release of Vuetify.  They discuss the conversion from Vue 2 to Vue 3, the people behind Vuetify, and some of the ways Vue 3 makes things easier in Vuetify.  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Vuetify 3.0 docs VoV Episode 110 VoV Episode 156 VoV Episode 183 with Erik Hanchett Twitter: @zeroskillz Picks Erik - Amplify UI - Build UI fast with Amplify on React John - Figma: the collaborative interface design tool.

PodRocket - A web development podcast from LogRocket
Vue 2.7 "Naruto" with Natalia Tepluhina

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Jul 20, 2022 43:00


We sit down with Natalia Tepluhina, Vue.js core team member and a staff engineer at GitLab, to talk about Vue 2.7, known as “Naruto,” the Vue composition API, Vuetify, migration, and more. Links https://twitter.com/n_tepluhina https://blog.vuejs.org/posts/vue-2-7-naruto.html Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Natalia Tepluhina.

The R-Podcast
Episode 26: Peeling back the curtain of Movie Vue R (Part 1)

The R-Podcast

Play Episode Listen Later May 27, 2022 99:07


What makes a great Shiny app? Anything that helps your users explore and find answers from data. And it helps when your apps is beautiful and fast. It is now easier than ever for Shiny developers to create these beautiful, dynamic, quick-reacting, multipage shiny apps. In this episode of the Shiny Developer Serie -- the first of two parts -- Eric Nantz hosts Herman Sontrop and Kenton Russell as they introduce the tools behind their Movie Vue R Shiny application. They submitted this application to the 2021 Shiny Contest and have shared the code and documentation with the Shiny developer community. Part 1 is a high-level tour of what is inside the Movie Vue R Shiny application and how the Vue javascript framework is used to offer R and Shiny components really nice user interface elements.Resources mentioned in the episodeMovie Vue R Shiny App: friss.shinyapps.io/shiny-vue-rContest Submission Post on RStudio CommunityApp GitHub repository: github.com/FrissAnalytics/shiny-vue-rDiscussion slides available at this linkVue.js - Progressive JavaScript framework: vuejs.orgVuetify - Material design framework for Vue: vuetifyjs.comHTML templates article: shiny.rstudio.com/articles/templates.htmlMaterial design icons: materialdesignicons.comhttp-vue-loader - load .vue files from your HTML/JS: github.com/FranckFreiburger/http-vue-loaderVuex getting started guide: vuex.vuejs.org/guideVue Router - The official router for Vue.js: router.vuejs.orgUI component for Globe Data Visualization using ThreeJS/WebGL: globe.glLodash - A modern JavaScript utility library delivering modularity, performance & extras: lodash.comd3.js - Data-Driven Documents: d3js,orgMitt - Tiny 200b functional event emitter / pubsub: github.com/developit/mittOverlay Scrollbars - A javascript scrollbar plugin which hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling: kingsora.github.io/OverlayScrollbarsKent's listviewer HTML widget for viewing lists: cran.r-project.org/package=listviewerplumber - Turn your R code into a web API: www.rplumber.ioEpisode Timestamps00:00:00 Episode Introduction 00:01:00 Introduction to Herman Sontrop 00:06:10 Introduction to Kenton Russell 00:10:00 High-level walkthrough of Movie Vue R 00:19:25 Diving into the code that drives Movie Vue R 00:22:35 Overview and motivation behind Vue 00:38:30 Vue instance example 00:40:00 Vue reactivty examples 00:46:10 Vue.js components are like Shiny modules 00:49:50 Single file components 00:54:16 Breaking down a Vue component into useful parts; props, data, methods, computed, and watch 00:57:20 Vuetify, tap into many pre-built components, styles, and more 01:10:00 Covid Globe Example in Shiny app 01:12:40 Rendering a ggplot 01:15:15 Summarizing parts of the Movie Vue R app 01:19:10 A look at template.html. A detailed walk through the organization of the app's HTML and files 01:26:30 Where R and Shiny are added to a Vue app. And how your app can send messages back to Shiny and R 01:31:20 Loading images and ggplots 01:38:00 Episode wrapup

Shiny Developer Series
Episode 26: Peeling back the curtain of Movie Vue R (Part 1)

Shiny Developer Series

Play Episode Listen Later May 27, 2022 99:07


What makes a great Shiny app? Anything that helps your users explore and find answers from data. And it helps when your apps is beautiful and fast. It is now easier than ever for Shiny developers to create these beautiful, dynamic, quick-reacting, multipage shiny apps. In this episode of the Shiny Developer Serie -- the first of two parts -- Eric Nantz hosts Herman Sontrop and Kenton Russell as they introduce the tools behind their Movie Vue R Shiny application. They submitted this application to the 2021 Shiny Contest and have shared the code and documentation with the Shiny developer community. Part 1 is a high-level tour of what is inside the Movie Vue R Shiny application and how the Vue javascript framework is used to offer R and Shiny components really nice user interface elements. Resources mentioned in the episode Movie Vue R Shiny App: friss.shinyapps.io/shiny-vue-r (https://friss.shinyapps.io/shiny-vue-r/) Contest Submission Post (https://community.rstudio.com/t/movie-vue-r-shiny-contest-submission/104905) on RStudio Community App GitHub repository: github.com/FrissAnalytics/shiny-vue-r (https://github.com/FrissAnalytics/shiny-vue-r) Discussion slides available at this link (https://shinydevseries-assets.us-east-1.linodeobjects.com/ShinyMovieVueR.pptx) Vue.js - Progressive JavaScript framework: vuejs.org (https://vuejs.org) Vuetify - Material design framework for Vue: vuetifyjs.com (https://vuetifyjs.com/en) HTML templates article: shiny.rstudio.com/articles/templates.html (https://shiny.rstudio.com/articles/templates.html) Material design icons: materialdesignicons.com (https://materialdesignicons.com/) http-vue-loader - load .vue files from your HTML/JS: github.com/FranckFreiburger/http-vue-loader (https://github.com/FranckFreiburger/http-vue-loader) Vuex getting started guide: vuex.vuejs.org/guide (https://vuex.vuejs.org/guide/) Vue Router - The official router for Vue.js: router.vuejs.org (https://router.vuejs.org/) UI component for Globe Data Visualization using ThreeJS/WebGL: globe.gl (https://globe.gl/) Lodash - A modern JavaScript utility library delivering modularity, performance & extras: lodash.com (https://lodash.com/) d3.js - Data-Driven Documents: d3js,org (https://d3js.org/) Mitt - Tiny 200b functional event emitter / pubsub: github.com/developit/mitt (https://github.com/developit/mitt) Overlay Scrollbars - A javascript scrollbar plugin which hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling: kingsora.github.io/OverlayScrollbars (https://kingsora.github.io/OverlayScrollbars) Kent's listviewer HTML widget for viewing lists: cran.r-project.org/package=listviewer (https://cran.r-project.org/package=listviewer) plumber - Turn your R code into a web API: www.rplumber.io (https://www.rplumber.io/) Episode Timestamps 00:00:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=0s) Episode Introduction 00:01:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=60s) Introduction to Herman Sontrop 00:06:10 (https://youtube.com/watch?v=SkFLHbHrPD4&t=370s) Introduction to Kenton Russell 00:10:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=600s) High-level walkthrough of Movie Vue R 00:19:25 (https://youtube.com/watch?v=SkFLHbHrPD4&t=1165s) Diving into the code that drives Movie Vue R 00:22:35 (https://youtube.com/watch?v=SkFLHbHrPD4&t=1355s) Overview and motivation behind Vue 00:38:30 (https://youtube.com/watch?v=SkFLHbHrPD4&t=2310s) Vue instance example 00:40:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=2400s) Vue reactivty examples 00:46:10 (https://youtube.com/watch?v=SkFLHbHrPD4&t=2770s) Vue.js components are like Shiny modules 00:49:50 (https://youtube.com/watch?v=SkFLHbHrPD4&t=2990s) Single file components 00:54:16 (https://youtube.com/watch?v=SkFLHbHrPD4&t=3256s) Breaking down a Vue component into useful parts; props, data, methods, computed, and watch 00:57:20 (https://youtube.com/watch?v=SkFLHbHrPD4&t=3440s) Vuetify, tap into many pre-built components, styles, and more 01:10:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=4200s) Covid Globe Example in Shiny app 01:12:40 (https://youtube.com/watch?v=SkFLHbHrPD4&t=4360s) Rendering a ggplot 01:15:15 (https://youtube.com/watch?v=SkFLHbHrPD4&t=4515s) Summarizing parts of the Movie Vue R app 01:19:10 (https://youtube.com/watch?v=SkFLHbHrPD4&t=4750s) A look at template.html. A detailed walk through the organization of the app's HTML and files 01:26:30 (https://youtube.com/watch?v=SkFLHbHrPD4&t=5190s) Where R and Shiny are added to a Vue app. And how your app can send messages back to Shiny and R 01:31:20 (https://youtube.com/watch?v=SkFLHbHrPD4&t=5480s) Loading images and ggplots 01:38:00 (https://youtube.com/watch?v=SkFLHbHrPD4&t=5880s) Episode wrapup

Enjoy the Vue
Episode 73: New in Vue 3.2: Custom Elements with Mark Noonan

Enjoy the Vue

Play Episode Listen Later Aug 16, 2021 36:03


Be sure to fill out our listener survey here! (https://forms.gle/Gbq6pRVCabj8dpJL7) In today's episode, we discuss the pending update Vue 3.2 with special guest panelist Mark Noonan, a web developer from Tipperary, Ireland who now lives in Atlanta, Georgia, and currently works at NexTraq as a front-end developer. We kick off the conversation by discussing RSS feeds and how to keep abreast of your favorite websites, interesting news, and Vue developments. Our panel discusses the custom element function and why they're excited for it to be included in the latest Vue update. Tuning in you'll hear our definition of shadow DOM and why it's so useful for developers. The script setup tag will also be losing its experimental status in Vue 3.2 making it an official part of Vue, giving you much more freedom in Vue single-file components. Later, our panel discusses some of the disadvantages to making a custom element, instead of using a Vue component. They also ruminate on the role of portals and how they benefit the user. We round off the episode with our usual panel picks which range from tasty pretzel and cream cheese snacks to nostalgic video games to joining a supportive online community. For all this and much more, tune in today!  Key Points From This Episode: Introducing today's guest panelist Mark Noonan. Ways to use RSS to check on your favorite websites, news, and Vue developments. The upcoming version of Vue 3.2 and the developments for its changelog. Using the define custom element function in the upcoming version of Vue. The upcoming benefit of being able to write in Vue.js and being able to transfer it to the web framework of your choice, like React or Svelte. The concept of Shadow DOM and why it's so useful for developers. The script setup tag will lose its experimental status in Vue 3.2. Why now is a good time to start experimenting in Vue 3. Some of the reasons for using Vue-demi over something like migration build. Some of the disadvantages to making a custom element, instead of using a Vue component. How portals work and how they benefit the user. Why it's useful to keep abreast of recent upgrades. Hear our panel picks for the week, including tasty pretzel snacks, nostalgic games, and more.  Tweetables: “I misspoke. I thought I didn't have an RSS feed. It turns out, I do get those updates about 3.2 on a regular basis. The feed that I use is Evan's Twitter. Thanks for coming to my TED Talk.” — @halftes6 (https://twitter.com/halftes6) [0:02:12] “Shadow DOM is a concept that's been introduced that allows you to have your own private document object model that you can manipulate. This has actually been in use by browsers for years, but now they've exposed it to JavaScript developers to be able to use it themselves.” — @fimion (https://twitter.com/fimion) [0:07:40] “You can progressively add it and then once enough things have Vue 3 support, you just turn it over to Vue 3, and it should all just work.” — @fimion (https://twitter.com/fimion) [0:12:33] “Vuetify incidentally, is one project whose release notes I do read. I get Vuetify release notes and I get Cypress release notes. I'm always excited about both because I'm looking for the new stuff that we can now start to do.” — @marktnoonan (https://twitter.com/marktnoonan) [0:12:45] “The primary thing that you cannot do with a custom element that you can do in Vue with a proper Vue component is scoped slots, which is our favorite topic on this podcast.” — @fimion (https://twitter.com/fimion) [0:14:45] “It's good to stay on top of these things, and at least be aware of various options that you have in the ecosystem. Knowing what's coming up in newer versions is always better for everyone as maybe finally, that thing that you want fixed has been fixed.” — @fimion (https://twitter.com/fimion) [0:21:08] Links Mentioned in Today's Episode: Vue 3.2 changelog (https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md) Vue 3.2 project board (https://github.com/vuejs/vue-next/projects/4) RFC the Vue: Script Setup with Lachlan Miller (RFCs 227 & 228) (https://enjoythevue.io/episodes/65) Vue Demi (https://github.com/vueuse/vue-demi), Anthony Fu @MarkTNoonan (http://twitter.com/marktnoonan) Streets of Rage 4 (https://www.streets4rage.com), Dotemu (Nintendo Switch, PlayStation 4, Xbox One, Steam (Windows, Mac, Linux), GOG, Humble) VirtualCoffee (https://meetingplace.io/virtual-coffee) Dragon Age: Inquisition (https://www.ea.com/games/dragon-age/dragon-age-inquisition), EA (PlayStation 4, Xbox One, PlayStation 3, Xbox 360, Microsoft Windows) Special Guest: Mark Noonan.

Devchat.tv Master Feed
Developing Vuetify with John Leider and Kael Watts-Deuchar - VUE 156

Devchat.tv Master Feed

Play Episode Listen Later Jul 20, 2021 73:45


Luke and Lindsay talk with John Leider and Kael Watts-Deuchar from the Vuetify team. We discuss the history of Vuetify development, and the experience of writing Vuetify 3 with Vue 3. We also talk about some of the technical hurdles experienced in the past and present, and how the Vuetify team overcame them. Panel Lindsay Wardell Luke Diebold Guest John Leider Kael Watts-Deuchar Sponsors Dev Influencers Accelerator Links VoV 110: Vuetify Next with John Leider Vue Contributor Days February 2021 Vuetify - Discord Twitter: Kael ( @KaelWD ) Twitter: John Leider ( @zeroskillz ) Picks John- Shift Kael- Leviathan Falls Lindsay- GitHub Copilot Luke- Pinia Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCast Twitter: Luke Diebold ( @LukeDiebold )

developing shift panel leider watts vue github copilot vov kael leviathan falls dev influencers accelerator vuetify lindsay wardell
Views on Vue
Developing Vuetify with John Leider and Kael Watts-Deuchar - VUE 156

Views on Vue

Play Episode Listen Later Jul 20, 2021 73:45


Luke and Lindsay talk with John Leider and Kael Watts-Deuchar from the Vuetify team. We discuss the history of Vuetify development, and the experience of writing Vuetify 3 with Vue 3. We also talk about some of the technical hurdles experienced in the past and present, and how the Vuetify team overcame them. Panel Lindsay Wardell Luke Diebold Guest John Leider Kael Watts-Deuchar Sponsors Dev Influencers Accelerator Links VoV 110: Vuetify Next with John Leider Vue Contributor Days February 2021 Vuetify - Discord Twitter: Kael ( @KaelWD ) Twitter: John Leider ( @zeroskillz ) Picks John- Shift Kael- Leviathan Falls Lindsay- GitHub Copilot Luke- Pinia Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCast Twitter: Luke Diebold ( @LukeDiebold )

developing shift panel leider watts vue github copilot vov kael leviathan falls dev influencers accelerator vuetify lindsay wardell
Enjoy the Vue
Episode 60: Testing in Context with Lachlan Miller (Part 1)

Enjoy the Vue

Play Episode Listen Later May 10, 2021 35:28


Key Points From This Episode: - An introduction to today’s special guest, Lachlan Miller. - Given the hypothetical opportunity to test only one thing about an app, Ben, Tessa, and Lachlan weigh in. - Lachlan suggests doing a screenshot test of the application using a tool like Percy. - Hear about the distinction between screenshot tests and snapshot tests. - The panel reflects on whether developers should test their own code or have a QA team assume that responsibility. - The spectrum of testing, from end-to-end to the more fine-grained and individual unit tests. - Learn about Testing Library Vue, a recently popular alternative to a library like Cypress. - The benefits of having accessibility testing built in, for both developers and users. - How to decide where your priorities lie based on which tests you focus on. - Lachlan explains how he uses unit tests to drive development while end-to-end tests function more like a quality tool. - How you can use the Pareto effect to make these decisions as a developer: how can you put in 20 percent effort for 80 percent output? - Some of the panel’s favorite resources and methodologies for writing Vuex tests. Tweetables: - “If we think of testing as not just the developer's responsibility but everyone’s responsibility, it's about quality assurance and confidence. Everyone in the organization wants to be involved in the quality of their product, which is why visual tests can be very useful.” — @Lachlan19900 [0:05:31] - “If you are interested in the more end-to-end tests but you don't want to spin up a full browser, I would definitely recommend checking out Testing Library Vue, which is running on top of Vue Test Utils.” — @Lachlan19900 [0:15:45] - “The most important thing is you are confident in your app. Everyone's going to have a different version of confidence, but if you have a feature and if it breaks and it would cause a bad thing to happen to your business, you probably want to have a test around that.” — @Lachlan19900 [0:19:56] - “A good rule of thumb is the more you can test your application or your apps in a production-like manner, it's going to be better.” — @Lachlan19900 [0:30:36] Resources mentioned: - Lachlan Miller on Twitter (https://twitter.com/Lachlan19900) - Lachlan Miller on YouTube (https://www.youtube.com/channel/UCydNBt-h2Cox_Ub_GzspneQ) - Lachlan Miller on GitHub (https://github.com/lmiller1990/) - Lachlan Miller (https://lachlan-miller.me/) - Vue Test Utils (https://github.com/vuejs/vue-test-utils) - Design Patterns for Vue.js (https://gumroad.com/l/BPKzQ) - Cypress (https://www.cypress.io/) - Percy (https://percy.io/) - Testing Library (https://testing-library.com/) - Vuetify (https://vuetifyjs.com/en/) - Enjoy the Vue on Twitter (https://twitter.com/enjoythevuecast?lang=en) - Enjoy the Vue (https://enjoythevue.io/) Special Guest: Lachlan Miller.

Code[ish]
90. Saving Lives at Scale: Part Two

Code[ish]

Play Episode Listen Later Sep 29, 2020


Greg Nokes, Master Technical Architect at Heroku, is joined by Alex Broussard, the CTO of THINKMD. THINKMD is a technology company that's working to build next-generation clinical logic. The primary aim is to put healthcare tools in the hands of anyone, anywhere, but especially in places where healthcare access is limited. As Alex points out, the obvious challenge in such a platform is to optimize the application to work in low bandwidth settings. To work around this limitation, THINKMD designed their platform as a progressive web application, ensuring that, not matter what, it function as an "offline first" app. Data is collected and stored locally, and transmissions between the client and the server occur when Internet connectivity is restored. In addition to networking challenges, the functionality and the visual design of the app also has strict hardware limitations. The mobile devices running THINKMD are not smartphones, but rather older feature phones which lack touchscreens and keyboards. However, they're still very durable, with incredible battery life, and operate better under remote conditions. These phones run an operating system called KaiOS, which allows developers to build networked apps that run in Chrome browser environment. As well, THINKMD was founded by two doctors, which requires every update to the app to pass very rigorous clinical standards. Information that's presented cannot just have a good UX: it must also be accurate, as it's literally dealing with life or death situations. THINKMD's frontend runs on Vue.js. This choice was partially made because of Vuetify, which provides localization support, a component that's key to the app as it's used in over a dozen languages. By trusting how Vue and Vuetify support the look-and-feel of the app, Alex and his team can focus more on the backend data retrieval and delivery, including setting up duplicate servers across Asia and Africa to address latencies. For other teams who are building a multi-regional app targeted at low latency countries, Alex strongly suggests that you consider optimization techniques in advance of feature development. Links THINKMD's mission is to eliminate preventable deaths by increasing healthcare access via new and disruptive technologies KaiOS brings smartphone functionality to affordable devices

Views on Vue
VoV 110: Vuetify Next with John Leider

Views on Vue

Play Episode Listen Later Jun 16, 2020 63:25


Vue Remote Conf 2020 October 6th to 9th In this episode of Views on Vue, we talk to John Leider, the creator of Vuetify. We discuss how he started in programming and web development, and what led to the creation of Vuetify. We also talk about what's coming next with version 3, and how John is able to run an open source project as his business. Panel Steve Edwards Lindsay Wardell Guest John Leider "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Team Fortress 2 Materialize Vue Material - Material Design for Vue.js feat(size): create new effect by johnleider Picks John Leider: Follow John on Twitter > @zeroskillz, @vuetifyjs, email: john@vuetifyjs.com Vuetify on Discord Vuetify on Reddit Lindsay Wardell: Follow Lindsay on Twitter > @Yagaboosh Monoprice Height Adjustable PC Workstation Cart for Sit-Stand Guide to Internal Communication, the Basecamp Way Steve Edwards: Follow Steve on Twitter > @wonder95 IT IS WELL WITH MY SOUL- YouTube Figma Vuex ORM Follow Views on Vue on Twitter > @viewsonvue

Devchat.tv Master Feed
VoV 110: Vuetify Next with John Leider

Devchat.tv Master Feed

Play Episode Listen Later Jun 16, 2020 63:25


Vue Remote Conf 2020 October 6th to 9th In this episode of Views on Vue, we talk to John Leider, the creator of Vuetify. We discuss how he started in programming and web development, and what led to the creation of Vuetify. We also talk about what's coming next with version 3, and how John is able to run an open source project as his business. Panel Steve Edwards Lindsay Wardell Guest John Leider "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Team Fortress 2 Materialize Vue Material - Material Design for Vue.js feat(size): create new effect by johnleider Picks John Leider: Follow John on Twitter > @zeroskillz, @vuetifyjs, email: john@vuetifyjs.com Vuetify on Discord Vuetify on Reddit Lindsay Wardell: Follow Lindsay on Twitter > @Yagaboosh Monoprice Height Adjustable PC Workstation Cart for Sit-Stand Guide to Internal Communication, the Basecamp Way Steve Edwards: Follow Steve on Twitter > @wonder95 IT IS WELL WITH MY SOUL- YouTube Figma Vuex ORM Follow Views on Vue on Twitter > @viewsonvue

Devchat.tv Master Feed
VoV 105: The Vue Component Libraries with Gwendolyn Faraday

Devchat.tv Master Feed

Play Episode Listen Later Apr 21, 2020 35:25


JavaScript Remote Conf 2020 May 13th to 15th - register now! In this episode, Lindsay and Steve talk with Gwen Faraday about Vue component libraries: what they are, why you want them, and what they solve. We discuss a couple examples that Gwen likes (Vuetify and Element). We also talk about Gwen's upcoming courses on component libraries, and her live streaming on YouTube. Panel Lindsay Wardell Steve Edwards Guest Gwendolyn Faraday Sponsors Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links VoV 079: Why Vue.js is the Best Framework Ever with Gwendolyn Faraday The Vue JS Bootcamp Foundation Faraday Academy Ecamm Live Picks Lindsay Wardell: Delta-V by Daniel Suarez Lindsay Wardell Cartographers' Guild Steve Edwards: Pitbull Gold PRO Skull Shaver Gwendolyn Faraday: Follow Gwendolyn on Twitter > @gwen_faraday Best Asimov Books Nine Tomorrows by Isaac Asimov Follow Views on Vue on Twitter > @viewsonvue

Views on Vue
VoV 105: The Vue Component Libraries with Gwendolyn Faraday

Views on Vue

Play Episode Listen Later Apr 21, 2020 35:25


JavaScript Remote Conf 2020 May 13th to 15th - register now! In this episode, Lindsay and Steve talk with Gwen Faraday about Vue component libraries: what they are, why you want them, and what they solve. We discuss a couple examples that Gwen likes (Vuetify and Element). We also talk about Gwen's upcoming courses on component libraries, and her live streaming on YouTube. Panel Lindsay Wardell Steve Edwards Guest Gwendolyn Faraday Sponsors Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links VoV 079: Why Vue.js is the Best Framework Ever with Gwendolyn Faraday The Vue JS Bootcamp Foundation Faraday Academy Ecamm Live Picks Lindsay Wardell: Delta-V by Daniel Suarez Lindsay Wardell Cartographers' Guild Steve Edwards: Pitbull Gold PRO Skull Shaver Gwendolyn Faraday: Follow Gwendolyn on Twitter > @gwen_faraday Best Asimov Books Nine Tomorrows by Isaac Asimov Follow Views on Vue on Twitter > @viewsonvue

Devchat.tv Master Feed
VoV 102: Components from the Ground Up

Devchat.tv Master Feed

Play Episode Listen Later Mar 17, 2020 62:57


The Views on Vue panelists discuss components: They delve into what is it, when to create a new one, data management between components and their favorites. Panel: Lindsay Wardell Austin Gil Deane Venske Sponsors: Springboard | Click here NOW for $500 off the course Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links: Element - A Desktop UI Toolkit for Web SweetAlert2 Vue Material Design Component Framework — Vuetify.js Docs - Read Me ⋅ Storybook GitHub - euvl/vue-notification: Vue.js 2 library for showing notifications Vue Apollo Picks Austin Gil: PrimeVUE Playing Soccer Deane Venske: debugger - JavaScript | MDN AI Dungeon Lindsay Wardell: Replacing Vuex with XState - DEV Community Old CSS, new CSS / fuzzy notepad   Follow Views on Vue on Twitter > @viewsonvue

amazon web panel views github components ground up css vue storybook ai dungeon devchat charles max wood finding your dream developer job maxcoders guide vuetify lindsay wardell
Views on Vue
VoV 102: Components from the Ground Up

Views on Vue

Play Episode Listen Later Mar 17, 2020 62:57


The Views on Vue panelists discuss components: They delve into what is it, when to create a new one, data management between components and their favorites. Panel: Lindsay Wardell Austin Gil Deane Venske Sponsors: Springboard | Click here NOW for $500 off the course Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links: Element - A Desktop UI Toolkit for Web SweetAlert2 Vue Material Design Component Framework — Vuetify.js Docs - Read Me ⋅ Storybook GitHub - euvl/vue-notification: Vue.js 2 library for showing notifications Vue Apollo Picks Austin Gil: PrimeVUE Playing Soccer Deane Venske: debugger - JavaScript | MDN AI Dungeon Lindsay Wardell: Replacing Vuex with XState - DEV Community Old CSS, new CSS / fuzzy notepad   Follow Views on Vue on Twitter > @viewsonvue

amazon web panel views github components ground up css vue storybook ai dungeon devchat charles max wood finding your dream developer job maxcoders guide vuetify lindsay wardell
Devchat.tv Master Feed
VoV 093: Vuetensils with Austin Gil

Devchat.tv Master Feed

Play Episode Listen Later Dec 31, 2019 47:07


In this episode, the panel interviews Austin Gil, author of Vuetensils. Austin begins by explaining that Vuetensils is and why he wrote it. Vuetensils is a UI library filled with naked components that make it easy to build accessible apps. The panel explains that it is not as opinionated as other libraries making it easy to style yourself.  The panel discusses the need for accessibility and how painful it can be to write accessible apps. Austin explains that developers are what make accessibility hard. The web was designed to be accessible but incorporating design and style complicates it. Austins shares some of the components in Vuetensil and what they do for your app.  Vuetensils, Austin explains is designed to be as out of the way as possible while still giving you what you need. He explains how it differs from libraries like Vuetify and Bootstrap, with these tools you get everything. Vuetensils makes you choose the components you want, forcing you to stay lightweight. Vuetensils is ideal for small projects where you don’t need a lot of UI components.  Finally, the panel discusses the testing of Vuetensils. Austin explains that the library is still young and that he is still working on testing. He explains his plans for the future of Vuetensils and what it will take to get to a version 1 release. The panel discusses how to get started with Vuetensils and how to support it.  Panelists Charles Max Wood Lindsay Wardell Steve Edwards Guest: Austin Gil Sponsors   Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ___________________________________________________________   Links https://vuetensils.stegosource.com/  https://www.w3.org/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Charles Max Wood: White Christmas  Holiday Inn  The Court Jester  The MaxCoders Guide To Finding Your Dream Developer Job  Lindsay Wardell: https://typora.io/ Steve Edwards: Death Nut Challange 2.0  Austin Gil: Get involved in the Vue community

Views on Vue
VoV 093: Vuetensils with Austin Gil

Views on Vue

Play Episode Listen Later Dec 31, 2019 47:07


In this episode, the panel interviews Austin Gil, author of Vuetensils. Austin begins by explaining that Vuetensils is and why he wrote it. Vuetensils is a UI library filled with naked components that make it easy to build accessible apps. The panel explains that it is not as opinionated as other libraries making it easy to style yourself.  The panel discusses the need for accessibility and how painful it can be to write accessible apps. Austin explains that developers are what make accessibility hard. The web was designed to be accessible but incorporating design and style complicates it. Austins shares some of the components in Vuetensil and what they do for your app.  Vuetensils, Austin explains is designed to be as out of the way as possible while still giving you what you need. He explains how it differs from libraries like Vuetify and Bootstrap, with these tools you get everything. Vuetensils makes you choose the components you want, forcing you to stay lightweight. Vuetensils is ideal for small projects where you don’t need a lot of UI components.  Finally, the panel discusses the testing of Vuetensils. Austin explains that the library is still young and that he is still working on testing. He explains his plans for the future of Vuetensils and what it will take to get to a version 1 release. The panel discusses how to get started with Vuetensils and how to support it.  Panelists Charles Max Wood Lindsay Wardell Steve Edwards Guest: Austin Gil Sponsors   Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly ____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ___________________________________________________________   Links https://vuetensils.stegosource.com/  https://www.w3.org/ https://www.facebook.com/ViewsonVue https://twitter.com/viewsonvue Picks Charles Max Wood: White Christmas  Holiday Inn  The Court Jester  The MaxCoders Guide To Finding Your Dream Developer Job  Lindsay Wardell: https://typora.io/ Steve Edwards: Death Nut Challange 2.0  Austin Gil: Get involved in the Vue community

Learn With Us
Svelte Material UI - Hunter Perrin (the author)

Learn With Us

Play Episode Listen Later Oct 16, 2019 40:46


I talk to Hunter Perrin who  is the author of Svelte Material UI, a Component framework for Svelte based on Googles MATERIAL DESIGN. I want to use it in my future projects as I am moving into svelte and had a previous great experience with Vuetify. Hunter also works at LinkedIn and is a SvelteJS enthusiast.

Distinguished Devs
#2: John Leider - creator of Vuetify

Distinguished Devs

Play Episode Listen Later Aug 30, 2019 22:56


John Leider is the creator of Vuetify, the immensely popular material component framework for Vue. In this interview we talk about how John became a developer, how he started and released Vuetify, and how his approach to leading a big open source project differs from others.

The Official Vue News
Episode 151: #151 - July 30, 2019

The Official Vue News

Play Episode Listen Later Jul 30, 2019 4:04


Adam and Ben discuss routing in NativeScript-Vue, getting started with Vuetify 2.0, Vue Documenter, how to add internationalization to a Vue app, and accessible custom form select components. Special Guest: Ben Hong.

RWpod - подкаст про мир Ruby и Web технологии
30 выпуск 07 сезона. Rails 6 Features, Mithril.js 2.0.3, Vuetify 2.0.2, Heroku vs self-hosted PaaS, Cesium.js и прочее

RWpod - подкаст про мир Ruby и Web технологии

Play Episode Listen Later Jul 28, 2019 37:54


Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске: Ruby Rails 6 Features: What's New and Why It Matters, Rails 6 reports object allocations made while rendering view templates и Reading Ruby Metaprogramming inside Devise Heroku vs self-hosted PaaS, Kubernetes Deployments: The Ultimate Guide, Audited (previously acts_as_audited) is an ORM extension that logs all changes to your models и QueryTrack - find time-consuming database queries for ActiveRecord-based Rails Apps Web Mithril.js 2.0.3, Vuetify 2.0.2, When a rewrite isn't: rebuilding Slack on the desktop и The Complete Introduction to React JavaScript Proxy with Storage, Malicious code in the purescript npm installer, Jay - supercharged JavaScript REPL, Treat - themeable, statically extracted CSS‑in‑JS with near‑zero runtime и Cesium.js - an open-source JavaScript library for world-class 3D globes and maps

The Official Vue News
Episode 147: #147 - July 2, 2019

The Official Vue News

Play Episode Listen Later Jul 2, 2019 7:31


Adam and Ben discuss new non-traditional conference "Vue and Me", the pushback about Vue 3's proposed Function-based Component API, rumors about Quasar V1, Function API experience, renderless components, implementing cookies in Vuepress, the purpose of the key attribute, Vuefront, functional components, migrating from Vuetify to Quasar, and 10 things to know before writing your next component. Special Guest: Ben Hong.

Tech Talk With Rishi
Vue Part 2 - Brandon Lyons

Tech Talk With Rishi

Play Episode Listen Later Mar 23, 2019 10:37


In this podcast, we look at Vue.js with Brandon Lyons. Brandon is a Full Stack Vue.js developer at Mcity Michigan, with 5+ years of experience. You can find Brandon Lyons here: https://twitter.com/FudgeLyons Follow Tech Talk With Rishi to find out when Part 3 of this podcast is uploaded. Useful links Online Editor: https://codesandbox.io/ Jobs: https://vuejobs.com/ Vuetify: https://vuetifyjs.com/en/

jobs vue online editor brandon lyons vuetify
This Old App
Building an App (and Learning) with Vue.js

This Old App

Play Episode Listen Later Mar 18, 2019 61:07


Randy has started working on the Chasms project again, and after the previous episode with David Rogers, he chose to use (and learn) Vue.js to get it started. Don and Randy discuss the various libraries being used to build the app, along with some strategies for other folks to get started with the framework.

Five Things  - Channel 9
Five Vue Libraries That Will Melt Your Face Off

Five Things - Channel 9

Play Episode Listen Later Dec 19, 2018 6:13


ROCK AND ROLLLLL cause Vue.js is here and we are back with Burke's BFF and Vue.js core team member, Sarah Drasner. This week we bring you Five Vue.js libraries that will melt your face off and or rock your socks. This one was filmed in the late afternoon in the hottest possible place on earth (Building 25 cafeteria in Redmond to be exact) and there was much sweating and discussion of said sweating.Follow Sarah on TwitterLinks from the show:Vuelidate: https://monterail.github.io/vuelidate/Vuetify: https://vuetifyjs.com/en/Vue Test Utils: https://vue-test-utils.vuejs.org/Vue Apollo: https://github.com/Akryum/vue-apollocuid: https://github.com/ericelliott/cuid

The Official Vue News
#124 - Dec 18, 2018

The Official Vue News

Play Episode Listen Later Dec 18, 2018 6:17


Quasar 1.0 Sneak Peak, Vuetify 2.0, Vue 3.0, TypeScript for Nuxt, Indie Hackers podcast w/Evan You, Computed Setters, Vue gotchas, Mixins & custom functions, and computed properties with parameters.

Learn With Us
#31 - Vuetify with John Leider - the Creator

Learn With Us

Play Episode Listen Later Oct 2, 2018 29:51


Vuetify the Material framework for Vue, with John Leider, the Creator. I personally use Vuetify for my website, https://quantumjs.com because I don't have to time to think about CSS. This is the easiest UI framework I have ever used in order to make a mobile-first website. John has an impressive history in regards to coding, originally coming from the military, he became a self-taught coder and grew his library to 13k+ stars on Github. If you want his help in getting up to speed you can book some time with him here: https://vuetifyjs.com/getting-started/consulting And, if you want to support Vuetify you can do so through Patreon.

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

Views on Vue

Play Episode Listen Later Sep 25, 2018 69:00


Panel: Divya Sasidharan Charles Max Wood Joe Eames John Papa Chris Fritz Erik Hanchett Special Guest: Sarah Drasner In this episode, the panel talks with Jacob Schatz and Taylor Murphy who are apart of the GitLab Team. Jake is a staff developer, and Taylor is a manager at GitLab who started off as a data engineer. To find out more about the GitLab Team check them out here! Also, they are looking to hire, so inquire about the position through GitLab, if interested! The panel talks about Vue, Flux, Node, Flask, Python, D3, and much...much more! Show Topics: 1:51 – Chuck: Introduce yourselves, please. 1:55 – Backgrounds of the guests. 2:45 – Chuck. 2:51 – GitLab (GL): We first adapted Vue at the GitLab team for 2 years now. 3:34 – Chuck: What’s your workflow like through Vue? 3:50 – GL: We are using an application that...Using Python and Flask on the background. Vue CLI throughout the development. 4:35 – Panel asks a question. 4:40 – GitLab answers the question. 5:38 – Panel: Tell us about your secret project? 5:49 – GL: The data team at GL we are trying to solve these questions. How to get from resume to hire? There is data there. So that’s what Meltano helps with. Taylor has a Ph.D. in this area so he knows what’s he’s talking about. 7:30 – Taylor dives into this project via GitLab. 8:52 – GL: Super cool thing is that we are figuring out different ways to do things. It’s really cool stuff that we are doing. 9:23 – Panel: I’ve worked on projects when the frontend people and the data people are doing 2 different things. And they don’t know what each other group is doing. It’s interesting to bring the two things together. I see that teams have a hard time working together when it’s too separated. 10:31 – Panel: Can we get a definition of data scientist vs. a data engineer. 10:44 – Panel: Definitions of DATA SCIENCE and DATA ENGINEER are. 11:39 – GL: That is pretty close. Data science means different things to different people. 12:51 – Panel chimes in. 13:00 – Panel asks a question. 13:11 – GL: When I started working on Meltano... 14:26 – Panel: Looker is a visualization tool; I thought: I bet we can make that. I have been recreating something like Looker. We are trying to replace Looker. We are recreating a lot of the functionality of Looker. 15:10 – Panel will this be called...? 15:31 – Meltano analyze it’s apart of Meltano. Cool thing about Looker it has these files that show the whole visualization – drag and drop. With these files we can do version control. It’s built in – and if you drag it’s apart of a database. We took these files and we... 17:37 – Panel: Define Vue for that, please? 17:49 – GL dives into this topic. 18:40 – GL mentions Node. 18:52 – Chuck: What format does your data take? Do you have different reports that get sent? How does that work? 19:13 – GL: It tells a list of measures and dimensions. I setup our database to... 20:13 – Panel: Question. You chose Vue and it’s working. The reality you could have chosen any other tools. Why really did you choose Vue? 20:30 – GL: I know Vue really well. In the early 2000s I had my... If I have to repeat a process I always use Vue, because it’s the thing I am most comfortable with. This is how I program things very quickly. 21:10 – Panel: How has Vue met or exceeded or not met those expectations? 21:20 – GL: It has exceeded my expectations. One of the things is that as I am trying to staff a team I am trying to write Vue so when people see it they don’t think, “why would he do that?” 22:53 – Flux inspired architecture. 23:07 – GitLab continues the talk. 23:21 – Everything is Flux inspired in the sense that it was an idea to start with and then everybody made alterations and built things on top of that. 23:48 – Panel chimes in. 24:35 – Panel: Can you speak on the process of the workflow and process you work in Taylor and the data science and the frontend of it? 24:54 – GL: It’s the same but different. GitLab talks about Meltano some more, and also Taylor. GL: Taylor is trying to solve all these problems through Meltano. Maybe we can build our own tools? 26:05 – Panel: What’s a Lever Extractor?! 26:14 – GL: Answers this question. 26:25 – Panel: So it’s not a technical term...okay. 26:30 – GitLab continues the talk and discusses different tools. 27:18 – Panel: You are grabbing that data and Taylor is doing his magic? Or is it more integrated? 27:32 – GL answers this question. 29:06 – GitLab: In the beginning we are building that extractors for the other team, but later... The cool thing about Meltano is making it like Word Press. We have an extractor, different directories other things will be discovered by Meltano and discovered by the Gooey. If you write it correctly it can hook on to it. 30:00 – Digital Ocean Advertisement 31:38 – Panel: Meltano is a mix between Python and JavaScript or Vue? 30:43 – GL: Yeah... 31:20 – Panel asks question. How are you orchestrating the data? 31:32 – GL: Eventually it will happen with GitLab CUI. We are thinking we can orchestrate other ways. Right now it’s manually. 32:33 – GL: I like finding some sort of language that doesn’t have an extension...and writing... 32:54 – GL: I’m excited to use a tool that does things the right way like loading and transforming data but the frontend can be a joy to use. A previous company that I worked with and thought: It would be a joy to work with and connect to things that make sense, and do things the “right way”. I hope that’s what we can do with Meltano. I’m not a frontend person, but I appreciate it. 34:03 – GL: This is what I’m going to do...we will have these conversations between Taylor, myself, and our teams. 34:53 – Panel: This is a tool that people need to DL, maybe will you guys host this somewhere as a service. 35:10 – GL: We are trying to get this running. Small steps. It’s not out of the question and it’s not out of the question for this to be a service. 35:33 – GL: What do you want to do with the data warehouse? Your data is yours. 36:06 – Panel: Yeah, you don’t want to be in-charge of that. 36:17 – Panel: Have we asked where the name Meltano came from? 36:30 – GL: It sounds like a weird name. Here is the background of the name of “Meltano” came from. First name was from a sperm whale, it’s a unique name: Cachalot. 38:02 – GL: Conversation continues. 38:38 – Panel chimes in. 38:58 – GL: What does this program offering and doing...This was to help me with the name. 39:27 – GL: Acronym for Meltano: Model / Extract / Load / Transform / Analyze / Notebook / Orchestrate 39:47 – GL continues. They talk about notebooks. 40:19 –Sounds like a Daft Punk album! 40:28 – GL: I am trying to get more on the data science side. 40:57 – Panel: Question. Is Meltano super responsive and quick? 41:17 – GL: It depends on the size of the data, of course, but it is very responsive. 42:11 – GL: That job took 7-8 hours to extract everything for that specific project. 42:39 – GL: There are a lot of moving parts, so that could depend on it slowing it down or speeding it up. 43:01 – When you were building Meltano for your team, for the visualization how do you make decisions on what exactly you are visualizing? 43:18 – GL: That is the tricky part...you are one team. We are trying to find at a point where the data team is happy. One thing for example I put out a bar chart. Team member said that bar charts should always be vertical. So I am learning how they work and their wealth of information on visualization. 44:33 – Panel: Chris always does visualization. 44:48 – GL: Emily is on the team, and knows a lot about that. The correct way to visualize data so it doesn’t just look “cool.” You want it to be useful. Chart JS is what I use. 45:32 – Panel: I have used Chart JS before, too. 46:00 – Chris: I really like... 46:37 – Panel continues this conversation. 47:01 – Panel: Keynote will be given by...at this conference. 47:11 – GL continues to talk about this conversation. From nothing to something in a short amount of time. When I showed people: 47:55 – Panel: are you using Vue transitions? 48:09 – GL: Nope not even slightly. My plan was to use Vue transitions but it’s icing on the cake. Just get it working. 48:29 – Panel: A link of how I use... 49:14 – GL: This is a very small amount of code to where you are. It’s not like you had to re-implement triangles or anything like that. 49:36 – Panel: It does take some time but once you get it – you get it. 49:59 – Panel: When working with axis it can get hairy. 50:52 – GL: D3 really does a lot of the math for you and fits right it once you know how it works. You can draw anything with HTML. Check Links. 52:19 – Panel: There are a million different ways to do visualizations. There is math behind... 53:08 – Panel: D3 also helps with de-clustering. 53:25 – Panel: Any recommendations with someone who wants to dive into D3? 53:37 – GL: Tutorials have gotten better over time. 53:57 – Panel continues the conversation. 54:19 – GL: D3 Version 4 and 5 was one big library. You have C3 – what’s your opinion on C3? 55:00 – GL: have no strong opinions. 55:03 – Chuck chimes in. 55:18 – Panel continues this conversation. She talks about how she had a hard time learning D3, and how everything clicked once she learned it. 55:55 – GL: Main reason why I didn’t use D3 because... 56:07 – GL: If you were a “real” developer you’d... 56:35 – Panel: Let’s go to Picks! 56:40 – Advertisement – Code Badges Links: JavaScript Ruby on Rails Angular Digital Ocean Code Badge Notion Vue Meltano Looker Node Flux Taylor Python Chart JS React Chris Fritz – JS Fiddle D3 Chris Lema – Building an Online Course... Vuetify The First Vue.js Spring Vue CLI 3.0 Online Tutorials To Help You Get Ahead Hacker Noon – Finding Creativity in Software Engineer Indiegogo Create Awesome Vue.js Apps With... Data Sketches Vue.js in Action Benjamin Hardy’s Website Data Intensive: Don’t Just Hack It Together Article: How to Pick a Career...By Tim Urban Taylor A. Murphy’s Twitter Email: tmurphy@gitlab.com GitLab – Meet our Team Jacob Schatz’s Twitter Sponsors: Kendo UI Digital Ocean Code Badge Cache Fly Picks: Joe Ben Hardy on Medium Set Goals Chris Vue CLI 3 Vue CLI 3 on Medium Vue Dev Tools Get a new computer John Vuetify Divya Data Sketch One climb Finding Creativity in Software Engineering Erik Create Awesome Vue.js Vue.js in action Charles Get a Coder Job Building an online course Jacob Alma CCS Read source code Allen Kay Taylor Designing Data-Intensive Applications Wait But Why

Devchat.tv Master Feed
VoV 030: "How we use Vue in Data Science" with Jacob Schatz & Taylor Murphy (Gitlab Team)

Devchat.tv Master Feed

Play Episode Listen Later Sep 25, 2018 69:00


Panel: Divya Sasidharan Charles Max Wood Joe Eames John Papa Chris Fritz Erik Hanchett Special Guest: Sarah Drasner In this episode, the panel talks with Jacob Schatz and Taylor Murphy who are apart of the GitLab Team. Jake is a staff developer, and Taylor is a manager at GitLab who started off as a data engineer. To find out more about the GitLab Team check them out here! Also, they are looking to hire, so inquire about the position through GitLab, if interested! The panel talks about Vue, Flux, Node, Flask, Python, D3, and much...much more! Show Topics: 1:51 – Chuck: Introduce yourselves, please. 1:55 – Backgrounds of the guests. 2:45 – Chuck. 2:51 – GitLab (GL): We first adapted Vue at the GitLab team for 2 years now. 3:34 – Chuck: What’s your workflow like through Vue? 3:50 – GL: We are using an application that...Using Python and Flask on the background. Vue CLI throughout the development. 4:35 – Panel asks a question. 4:40 – GitLab answers the question. 5:38 – Panel: Tell us about your secret project? 5:49 – GL: The data team at GL we are trying to solve these questions. How to get from resume to hire? There is data there. So that’s what Meltano helps with. Taylor has a Ph.D. in this area so he knows what’s he’s talking about. 7:30 – Taylor dives into this project via GitLab. 8:52 – GL: Super cool thing is that we are figuring out different ways to do things. It’s really cool stuff that we are doing. 9:23 – Panel: I’ve worked on projects when the frontend people and the data people are doing 2 different things. And they don’t know what each other group is doing. It’s interesting to bring the two things together. I see that teams have a hard time working together when it’s too separated. 10:31 – Panel: Can we get a definition of data scientist vs. a data engineer. 10:44 – Panel: Definitions of DATA SCIENCE and DATA ENGINEER are. 11:39 – GL: That is pretty close. Data science means different things to different people. 12:51 – Panel chimes in. 13:00 – Panel asks a question. 13:11 – GL: When I started working on Meltano... 14:26 – Panel: Looker is a visualization tool; I thought: I bet we can make that. I have been recreating something like Looker. We are trying to replace Looker. We are recreating a lot of the functionality of Looker. 15:10 – Panel will this be called...? 15:31 – Meltano analyze it’s apart of Meltano. Cool thing about Looker it has these files that show the whole visualization – drag and drop. With these files we can do version control. It’s built in – and if you drag it’s apart of a database. We took these files and we... 17:37 – Panel: Define Vue for that, please? 17:49 – GL dives into this topic. 18:40 – GL mentions Node. 18:52 – Chuck: What format does your data take? Do you have different reports that get sent? How does that work? 19:13 – GL: It tells a list of measures and dimensions. I setup our database to... 20:13 – Panel: Question. You chose Vue and it’s working. The reality you could have chosen any other tools. Why really did you choose Vue? 20:30 – GL: I know Vue really well. In the early 2000s I had my... If I have to repeat a process I always use Vue, because it’s the thing I am most comfortable with. This is how I program things very quickly. 21:10 – Panel: How has Vue met or exceeded or not met those expectations? 21:20 – GL: It has exceeded my expectations. One of the things is that as I am trying to staff a team I am trying to write Vue so when people see it they don’t think, “why would he do that?” 22:53 – Flux inspired architecture. 23:07 – GitLab continues the talk. 23:21 – Everything is Flux inspired in the sense that it was an idea to start with and then everybody made alterations and built things on top of that. 23:48 – Panel chimes in. 24:35 – Panel: Can you speak on the process of the workflow and process you work in Taylor and the data science and the frontend of it? 24:54 – GL: It’s the same but different. GitLab talks about Meltano some more, and also Taylor. GL: Taylor is trying to solve all these problems through Meltano. Maybe we can build our own tools? 26:05 – Panel: What’s a Lever Extractor?! 26:14 – GL: Answers this question. 26:25 – Panel: So it’s not a technical term...okay. 26:30 – GitLab continues the talk and discusses different tools. 27:18 – Panel: You are grabbing that data and Taylor is doing his magic? Or is it more integrated? 27:32 – GL answers this question. 29:06 – GitLab: In the beginning we are building that extractors for the other team, but later... The cool thing about Meltano is making it like Word Press. We have an extractor, different directories other things will be discovered by Meltano and discovered by the Gooey. If you write it correctly it can hook on to it. 30:00 – Digital Ocean Advertisement 31:38 – Panel: Meltano is a mix between Python and JavaScript or Vue? 30:43 – GL: Yeah... 31:20 – Panel asks question. How are you orchestrating the data? 31:32 – GL: Eventually it will happen with GitLab CUI. We are thinking we can orchestrate other ways. Right now it’s manually. 32:33 – GL: I like finding some sort of language that doesn’t have an extension...and writing... 32:54 – GL: I’m excited to use a tool that does things the right way like loading and transforming data but the frontend can be a joy to use. A previous company that I worked with and thought: It would be a joy to work with and connect to things that make sense, and do things the “right way”. I hope that’s what we can do with Meltano. I’m not a frontend person, but I appreciate it. 34:03 – GL: This is what I’m going to do...we will have these conversations between Taylor, myself, and our teams. 34:53 – Panel: This is a tool that people need to DL, maybe will you guys host this somewhere as a service. 35:10 – GL: We are trying to get this running. Small steps. It’s not out of the question and it’s not out of the question for this to be a service. 35:33 – GL: What do you want to do with the data warehouse? Your data is yours. 36:06 – Panel: Yeah, you don’t want to be in-charge of that. 36:17 – Panel: Have we asked where the name Meltano came from? 36:30 – GL: It sounds like a weird name. Here is the background of the name of “Meltano” came from. First name was from a sperm whale, it’s a unique name: Cachalot. 38:02 – GL: Conversation continues. 38:38 – Panel chimes in. 38:58 – GL: What does this program offering and doing...This was to help me with the name. 39:27 – GL: Acronym for Meltano: Model / Extract / Load / Transform / Analyze / Notebook / Orchestrate 39:47 – GL continues. They talk about notebooks. 40:19 –Sounds like a Daft Punk album! 40:28 – GL: I am trying to get more on the data science side. 40:57 – Panel: Question. Is Meltano super responsive and quick? 41:17 – GL: It depends on the size of the data, of course, but it is very responsive. 42:11 – GL: That job took 7-8 hours to extract everything for that specific project. 42:39 – GL: There are a lot of moving parts, so that could depend on it slowing it down or speeding it up. 43:01 – When you were building Meltano for your team, for the visualization how do you make decisions on what exactly you are visualizing? 43:18 – GL: That is the tricky part...you are one team. We are trying to find at a point where the data team is happy. One thing for example I put out a bar chart. Team member said that bar charts should always be vertical. So I am learning how they work and their wealth of information on visualization. 44:33 – Panel: Chris always does visualization. 44:48 – GL: Emily is on the team, and knows a lot about that. The correct way to visualize data so it doesn’t just look “cool.” You want it to be useful. Chart JS is what I use. 45:32 – Panel: I have used Chart JS before, too. 46:00 – Chris: I really like... 46:37 – Panel continues this conversation. 47:01 – Panel: Keynote will be given by...at this conference. 47:11 – GL continues to talk about this conversation. From nothing to something in a short amount of time. When I showed people: 47:55 – Panel: are you using Vue transitions? 48:09 – GL: Nope not even slightly. My plan was to use Vue transitions but it’s icing on the cake. Just get it working. 48:29 – Panel: A link of how I use... 49:14 – GL: This is a very small amount of code to where you are. It’s not like you had to re-implement triangles or anything like that. 49:36 – Panel: It does take some time but once you get it – you get it. 49:59 – Panel: When working with axis it can get hairy. 50:52 – GL: D3 really does a lot of the math for you and fits right it once you know how it works. You can draw anything with HTML. Check Links. 52:19 – Panel: There are a million different ways to do visualizations. There is math behind... 53:08 – Panel: D3 also helps with de-clustering. 53:25 – Panel: Any recommendations with someone who wants to dive into D3? 53:37 – GL: Tutorials have gotten better over time. 53:57 – Panel continues the conversation. 54:19 – GL: D3 Version 4 and 5 was one big library. You have C3 – what’s your opinion on C3? 55:00 – GL: have no strong opinions. 55:03 – Chuck chimes in. 55:18 – Panel continues this conversation. She talks about how she had a hard time learning D3, and how everything clicked once she learned it. 55:55 – GL: Main reason why I didn’t use D3 because... 56:07 – GL: If you were a “real” developer you’d... 56:35 – Panel: Let’s go to Picks! 56:40 – Advertisement – Code Badges Links: JavaScript Ruby on Rails Angular Digital Ocean Code Badge Notion Vue Meltano Looker Node Flux Taylor Python Chart JS React Chris Fritz – JS Fiddle D3 Chris Lema – Building an Online Course... Vuetify The First Vue.js Spring Vue CLI 3.0 Online Tutorials To Help You Get Ahead Hacker Noon – Finding Creativity in Software Engineer Indiegogo Create Awesome Vue.js Apps With... Data Sketches Vue.js in Action Benjamin Hardy’s Website Data Intensive: Don’t Just Hack It Together Article: How to Pick a Career...By Tim Urban Taylor A. Murphy’s Twitter Email: tmurphy@gitlab.com GitLab – Meet our Team Jacob Schatz’s Twitter Sponsors: Kendo UI Digital Ocean Code Badge Cache Fly Picks: Joe Ben Hardy on Medium Set Goals Chris Vue CLI 3 Vue CLI 3 on Medium Vue Dev Tools Get a new computer John Vuetify Divya Data Sketch One climb Finding Creativity in Software Engineering Erik Create Awesome Vue.js Vue.js in action Charles Get a Coder Job Building an online course Jacob Alma CCS Read source code Allen Kay Taylor Designing Data-Intensive Applications Wait But Why

Learn With Us
#25 - Why I choose Vue.js for my Website

Learn With Us

Play Episode Listen Later Jun 28, 2018 9:37


Why Nikos choose Vue for my Website (http://www.quantumjs.com/) versus React, Ember and the rest. It's a big question that webmasters have to ask themselves. I choose Vue for several reasons: Vue Cli Vuetify Integrated e2e testing Simplicity Code for my site: https://github.com/quantumjs/quantumjs.github.io

The Official Vue News
#99 - June 19, 2018

The Official Vue News

Play Episode Listen Later Jun 19, 2018 7:39


Vue CLI, Apollo & GraphQL fro Vue.js, new CMTY release, building reactivity, NW.js, VuePress theme with Vuetify, companies using Vue, Nuxt async data options, hosting VuePress with a CMS, NativeScript, and delegating HTML links.

Devchat.tv Master Feed
VoV 014: Vue.component with Mitchell Garcia

Devchat.tv Master Feed

Play Episode Listen Later Jun 5, 2018 66:42


Panel: Chris Fritz Erik Hanchett Divya Sasidharan Special Guests: Mitchell Garcia In this episode of Views on Vue, the panelists discuss the article Why You Shouldn’t Use Vue.component with the author Mitchell Garcia. Mitchell runs the blog FrontEndSociety.com, which focuses almost entirely on Vue.js, as well as works for OZRK Labs. They talk about what led him to Vue, what single-file components are and the advantages to them, and his article. They also touch on when you would and would not want to use Vue.component and much more! In particular, we dive pretty deep on: Mitchell intro Has been using Vue for about a year professionally What first turned you on to Vue? Loved the single-file components in Vue What are single-file components? Vue has Webpack loaders Advantages to single-file components OZRK Labs What are custom blocks? Loves the modularity of Vue Why You Shouldn’t Use Vue.component The importance of scale The only time you would want to not use Vue.component When should you use Vue.component? Vuetify Makes sense to use Vue.component when building a library The downside to having everything globally registered Think of Vue components as objects All Vue components have the same structure The benefits of local registration Different ways to use Vue.component And much, much more! Links: FrontEndSociety.com Vue.js Webpack loaders OZRK Labs Why You Shouldn’t Use Vue.component Vuetify TypeScript Vue-promised Mitchell’s GitHub @mmitchellgarcia Sponsors: Kendo UI Digital Ocean FreshBooks Picks: Chris Another Period Vue Vixen Patreon Outside Divya Daniel Rosenwasser at VueConf My Struggle to Learn React by Brad Frost Erik Habitat for Humanity CatchaFire.org Mitchell Vue-prom Leveraging Render Props in Vue by Dillon Chanis

Views on Vue
VoV 014: Vue.component with Mitchell Garcia

Views on Vue

Play Episode Listen Later Jun 5, 2018 66:42


Panel: Chris Fritz Erik Hanchett Divya Sasidharan Special Guests: Mitchell Garcia In this episode of Views on Vue, the panelists discuss the article Why You Shouldn’t Use Vue.component with the author Mitchell Garcia. Mitchell runs the blog FrontEndSociety.com, which focuses almost entirely on Vue.js, as well as works for OZRK Labs. They talk about what led him to Vue, what single-file components are and the advantages to them, and his article. They also touch on when you would and would not want to use Vue.component and much more! In particular, we dive pretty deep on: Mitchell intro Has been using Vue for about a year professionally What first turned you on to Vue? Loved the single-file components in Vue What are single-file components? Vue has Webpack loaders Advantages to single-file components OZRK Labs What are custom blocks? Loves the modularity of Vue Why You Shouldn’t Use Vue.component The importance of scale The only time you would want to not use Vue.component When should you use Vue.component? Vuetify Makes sense to use Vue.component when building a library The downside to having everything globally registered Think of Vue components as objects All Vue components have the same structure The benefits of local registration Different ways to use Vue.component And much, much more! Links: FrontEndSociety.com Vue.js Webpack loaders OZRK Labs Why You Shouldn’t Use Vue.component Vuetify TypeScript Vue-promised Mitchell’s GitHub @mmitchellgarcia Sponsors: Kendo UI Digital Ocean FreshBooks Picks: Chris Another Period Vue Vixen Patreon Outside Divya Daniel Rosenwasser at VueConf My Struggle to Learn React by Brad Frost Erik Habitat for Humanity CatchaFire.org Mitchell Vue-prom Leveraging Render Props in Vue by Dillon Chanis

Views on Vue
VoV 010: “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote

Views on Vue

Play Episode Listen Later May 8, 2018 84:42


Panel: Divya Sasidharan Chris Fritz Special Guests: Eduardo San Martin Morote In this episode of Views on Vue, the panelists discuss “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote. Eduardo is a freelance developer, a core team member of Vue.js, and loves contributing to open source. They talk about his many different open source component libraries, such as Vue-Coerce-Props and Vue-promised. They also touch on the use of templates versus using render functions and the difference between libraries and apps. In particular, we dive pretty deep on: Eduardo intro What’s the story behind the username “posva”? Distributing component libraries Vue-mdl What is a component library? What does mdl stand for? Libraries with buttons, modules, checkboxes, etc. Vuetify What other kind of community projects have you been working on? Vue-Coerce-Props What is coerce? Vue-promised Where is a situation where you would use Vue-promised? How did you come about to want to create Vue-promised? JavaScript He doesn’t use a template, he just uses render functions Jest Building components to build other libraries of components What are advantages to using templates over render functions? When building applications, he always uses templates What’s the difference between libraries and apps? And much, much more! Links: Vue.js Vue-mdl Vuetify Vue-Coerce-Props Vue-promised JavaScript Jest Eduardo’s GitHub @posva Picks: Chris The Witcher 3 Cyberpunk 2077 Gone Home Brothers The Stanley Parable Divya Vue Conf Talks Vue-jest La Casa de Papel TV Show Eduardo Typing Do freelancing Legend of Zelda Xbox 360 Controller

Devchat.tv Master Feed
VoV 010: “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote

Devchat.tv Master Feed

Play Episode Listen Later May 8, 2018 84:42


Panel: Divya Sasidharan Chris Fritz Special Guests: Eduardo San Martin Morote In this episode of Views on Vue, the panelists discuss “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote. Eduardo is a freelance developer, a core team member of Vue.js, and loves contributing to open source. They talk about his many different open source component libraries, such as Vue-Coerce-Props and Vue-promised. They also touch on the use of templates versus using render functions and the difference between libraries and apps. In particular, we dive pretty deep on: Eduardo intro What’s the story behind the username “posva”? Distributing component libraries Vue-mdl What is a component library? What does mdl stand for? Libraries with buttons, modules, checkboxes, etc. Vuetify What other kind of community projects have you been working on? Vue-Coerce-Props What is coerce? Vue-promised Where is a situation where you would use Vue-promised? How did you come about to want to create Vue-promised? JavaScript He doesn’t use a template, he just uses render functions Jest Building components to build other libraries of components What are advantages to using templates over render functions? When building applications, he always uses templates What’s the difference between libraries and apps? And much, much more! Links: Vue.js Vue-mdl Vuetify Vue-Coerce-Props Vue-promised JavaScript Jest Eduardo’s GitHub @posva Picks: Chris The Witcher 3 Cyberpunk 2077 Gone Home Brothers The Stanley Parable Divya Vue Conf Talks Vue-jest La Casa de Papel TV Show Eduardo Typing Do freelancing Legend of Zelda Xbox 360 Controller

Devchat.tv Master Feed
VoV 007: Testing Vue.js with Cypress with Gleb Bahmutov

Devchat.tv Master Feed

Play Episode Listen Later Apr 17, 2018 65:03


Panel: Charles Max Wood Joe Eames Erik Hanchett Chris Fritz Special Guests: Gleb Bahmutov In this episode of Views on Vue, the panelists discuss testing Vue.js with Cypress with Gleb Bahmutov. Gleb runs engineering at a small startup called Cypress, which is an end to end test runner.  They talk about what Cypress is, what end to end testing is, and the importance of test driven development. They also touch on the different Cypress features and how using it can help save you time in your testing. In particular, we dive pretty deep on: Gleb intro What is Cypress? Selenium Writing and running unit tests is easy, but could lead to problems You don’t want to waste too much of your time writing tests Test by need not by choice Cypress as a more reliable and easier test runner What is end to end testing? What kinds of testing can Cypress be used for? Deployed systems Test driven development Cypress provides a good testing environment Like the Cypress environment Cypress features Cypress runs in Chrome or Electron browser Are there times when you might want to do something framework specific in Cypress? Vue.js Test the dashboard using Cypress Creating a mock API Keep your end to end tests fast And much, much more! Links: Cypress Selenium Vue.js Gleb’s Website @Bahmutov Gleb’s GitHub Gleb’s Medium Picks: Charles Running With the Demon by Terry Brooks Liars: How Progressives Exploit Our Fears by Glenn Beck Erik Avatar: The Last Airbender Vuetify Video on Vuetify Vue Material Joe My Little Pony Tails of Equestria Santa Clarita Diet Chris Arrival (Stories of Your Life MTI) by Ted Chiang Proun Avatar: The Last Airbender Gleb Service Workers in Safari Renovate App Will be in Copenhagen, Denmark next month

Views on Vue
VoV 007: Testing Vue.js with Cypress with Gleb Bahmutov

Views on Vue

Play Episode Listen Later Apr 17, 2018 65:03


Panel: Charles Max Wood Joe Eames Erik Hanchett Chris Fritz Special Guests: Gleb Bahmutov In this episode of Views on Vue, the panelists discuss testing Vue.js with Cypress with Gleb Bahmutov. Gleb runs engineering at a small startup called Cypress, which is an end to end test runner.  They talk about what Cypress is, what end to end testing is, and the importance of test driven development. They also touch on the different Cypress features and how using it can help save you time in your testing. In particular, we dive pretty deep on: Gleb intro What is Cypress? Selenium Writing and running unit tests is easy, but could lead to problems You don’t want to waste too much of your time writing tests Test by need not by choice Cypress as a more reliable and easier test runner What is end to end testing? What kinds of testing can Cypress be used for? Deployed systems Test driven development Cypress provides a good testing environment Like the Cypress environment Cypress features Cypress runs in Chrome or Electron browser Are there times when you might want to do something framework specific in Cypress? Vue.js Test the dashboard using Cypress Creating a mock API Keep your end to end tests fast And much, much more! Links: Cypress Selenium Vue.js Gleb’s Website @Bahmutov Gleb’s GitHub Gleb’s Medium Picks: Charles Running With the Demon by Terry Brooks Liars: How Progressives Exploit Our Fears by Glenn Beck Erik Avatar: The Last Airbender Vuetify Video on Vuetify Vue Material Joe My Little Pony Tails of Equestria Santa Clarita Diet Chris Arrival (Stories of Your Life MTI) by Ted Chiang Proun Avatar: The Last Airbender Gleb Service Workers in Safari Renovate App Will be in Copenhagen, Denmark next month

RWpod - подкаст про мир Ruby и Web технологии
48 выпуск 04 сезона. Ruby 2.4.0-rc1, Rake without Rails, ReadSource, Angular 4.0, React-Redux 5.0.0, Vuetify, Voca и прочее

RWpod - подкаст про мир Ruby и Web технологии

Play Episode Listen Later Dec 18, 2016 34:40


Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске: Ruby Ruby 2.4.0-rc1 Released и Ruby 2.4 adds Comparable#clamp method Real-time Audio Processing with Ruby и Rake without Rails Design Patterns in Ruby, Practical Natural Language Processing done in Ruby и ReadSource - open any Ruby method right into your VIM editor JavaScript Ok… let me explain: it's going to be Angular 4.0, or just Angular, React-Redux 5.0.0 released и Ember 2.10 and Glimmer 2 performance improvements Browser Resource Hinting with Prefetch, Preconnect, and Prerender, Prefer DEFER Over ASYNC и Who said javascript was easy ? Vuetify - a component framework for Vue.js 2, Voca - the ultimate JavaScript string library, Learning Progressive Web App и Zooming - image zoom that makes sense