Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Everybody needs a break sometimes. That’s why we’re going on a brief hiatus! We know you will miss us while we’re gone so, to keep you entertained until our return, we are sharing some extra special picks in today’s episode. From the Steam Deck to the wonderful game of chess, from Inventing Anna to a new season of Taskmaster, we have an exciting list of games and bingeable TV shows for you, plus one or two movies, a horror novella, and some flash...
Jun 20, 2022•55 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Have you ever wondered if it's worth breaking the internet? No? Well, today's guest has! Tune in as we chat with Yulia Startsev, a software engineer for Mozilla, and a compiler for JavaScript. We dive into the conversation with who uses semi-colons (and when and why), followed by an anecdote from Yulia about Smoosh and the potential to break the internet. Yulia talks us through the considerations when naming a new JavaScript function, and the pro...
May 30, 2022•1 hr 9 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Today we welcome our friend Jacob Schatz to the show to have an informative and hilarious conversation about his work and how Vue fits into the different projects he is busy with. Jacob is currently the Head of Automation at Remote and has a lot of experience working with JavaScript and Vue. In our conversation, we get to hear from Jacob about the lessons he has learned in these, and other, languages, and how he approaches making decisions about ...
May 16, 2022•1 hr 27 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Our focus in today's episode is more on the technical side of things and we get right into the weeds on the subject of how to continue your development work when you do not have all the API information you need. We speak about a bunch of options at your disposal, some of which we have tried and some that we have merely heard of, but whichever route you choose, this is definitely something you need to be able to do! Tuning in, you will hear about ...
Apr 11, 2022•38 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Today we turn our attention to our very own Ari! Join us as we get to know her journey before and after getting into programming. We hear from Ari about the time she spent working in her family's fabric business, some cutting and measuring techniques that she learned, her forays into studying engineering, and how she found programming around the age of 30. This leads to some discussion on conferences, boot camps, and how a brief experience can le...
Mar 21, 2022•42 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) There are very few barriers keeping you from creating the career you want. For many developers, formal education no longer matters. What matters is demonstrating your skill and your dedication to the craft you’ve chosen to pursue. When you learn in public, you do just that; you share your skill development and your work in progress online. Originally from Lagos, Nigeria, today’s guest is a frontend developer, content creator, speaker, and confere...
Mar 07, 2022•58 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) The focus of today's episode is the tricky role of a solo front-end developer, and we kick things off by sharing some of the experiences we have had working in this configuration. This is a plain and simple show today, without any guests, and our panel gets into some thoughts on the links between front-end dev work and specialization, learning through negative feedback, and the many different levels of accessibility. The conversation also covers ...
Feb 14, 2022•40 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Today we have a special introduction to the newest member of our team! That means that we will be freewheeling through all things Oscar, taking in his history, current work, love of games, cocktails, music, and a whole lot more that you are not going to want to miss. To kick things off we hear from Oscar about his early interest in computers and tech, and how he began messing around with coding in high school. We also talk about the first time he...
Jan 31, 2022•59 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Design by committee usually has a bad connotation but when it comes to specifying JavaScript, making sure a new feature doesn’t break the internet is just too big a task for one person. Today on the show we invite Mark Cohen to talk about what it is like being on the board of TC39, the institution which standardizes the JavaScript language under the ECMAScript specification. We kick things off with some history behind TC39 before diving right int...
Jan 18, 2022•1 hr 1 min•Transcript available on Metacast Support us on Kofi! (https://ko-fi.com/C0C86NYJW) Communities come in an enormous variety of shapes and sizes, each with its own set of values and way of operating. In general, a community should be an inclusive space where everyone involved feels a sense of belonging and is working together towards common goals. However, building a thriving community is no easy task, and in today's episode, we discuss some of the main challenges that can arise when a group of people joins forces, as well as som...
Jan 03, 2022•1 hr 2 min•Transcript available on Metacast Support us on Ko-Fi! (https://ko-fi.com/C0C86NYJW) Writing elegant code is one thing, but communicating how it works to the wider world is another. This is where technical writers come into the mix and today on the show, we have one in the hot seat! Ben is a technical writer for a company that specializes in remote team collaboration software and he joins us to talk about how he got into the profession, what his workflow looks like, and the kind of value that people like him bring to teams. We h...
Dec 20, 2021•1 hr 4 min•Transcript available on Metacast Sponsor us on Ko-Fi! (https://ko-fi.com/C0C86NYJW) The ongoing professional journey that many of us in the world of tech and developing find ourselves on can be exciting and daunting. Here to talk us through her experience on the hunt for a new job at a company that is more suited to her particular needs, is Jenny Lee. Jenny is currently employed as a Senior Software Engineer at Google and is also looking to improve her situation by finding a workplace in which she can engage with a more connect...
Dec 08, 2021•53 min•Transcript available on Metacast The focus of today's show is the divisive topic of CSS. There are many different opinions on the strengths, weaknesses, and value of CSS, and to explore this in some detail, we are lucky enough to have Josh Comeau join us on our extended panel! One of the strongest messages that comes through from our discussion is the amount of time and effort that CSS requires you to invest, to reap its benefits. And while not every developer will agree to this exchange, it is hard to argue that certain parts ...
Nov 15, 2021•1 hr 12 min•Transcript available on Metacast With the release of Vue 3, developers now have access to the Composition API, a new way to write Vue components. This API allows features to be grouped together logically, rather than having to organize single-file components by function. Using the Composition API can lead to more readable code, and gives developers more flexibility and scalability when developing their applications, which signals a bright future for Vue. At least, this is what today’s guest believes! Today, we speak with Oscar ...
Nov 08, 2021•1 hr 6 min•Transcript available on Metacast This Episode is sponsored by Cloudflare Workers (https://enjoythevue.io/cloudflare-workers) Join us today as we talk to Ash Ryan Arnwine (developer experience leader for DataStax) about Getting Started Guides. Ash takes us through his experience with Vue, and how the guides in Vue 1 were the North Star for him when he was working with Adobe Creative Cloud. We discuss the challenges in migrating from different versions, and the downsides to Getting Started videos in place of text. Find out how ke...
Oct 25, 2021•1 hr 10 min•Transcript available on Metacast This episode is sponsored by Clouflare Pages! (https://enjoythevue.io/cloudflare-pages) This week, The Enjoy the Vue panel digs into the topic of asynchronous event loops: how it can save you time, but also how it can trip you up. Asynchronous update queues are an efficient way for platforms like Vue to save time and energy by recognizing a group of similar commands and doing a batch run at the same point in time. We get into event loops, how the term ‘next tick’ came about, and how synchronous ...
Oct 18, 2021•34 min•Transcript available on Metacast This week's episode is sponsored by Cloudflare Workers (https://enjoythevue.io/cloudflare-workers)! Have you ever wished that Vue was smaller? We know we have. Petite-Vue is an astonishing 5.5KB, which is so small, it’s almost invisible. Dave Rupert, a developer at Paravel, joins us today to discuss all things Petite-Vue. We hear how this smaller version was released, and Dave shares what his experience of using it has been like. Often, when a framework is more compact, there are tradeoffs or sa...
Oct 11, 2021•1 hr 9 min•Transcript available on Metacast This week's episode is sponsored by Cloudflare Pages (https://enjoythevue.io/cloudflare-pages)! Laurie Barth, or Laurie on Tech as she is well-known in the dev industry, is a software engineer who started as a mathematician, currently working as a Senior Software Engineer at Netflix. Additionally, Laurie is a content creator and technical educator across various mediums. She is also a frequent conference speaker, speaking at events across the globe, and a technical blogger contributing to public...
Sep 20, 2021•1 hr 3 min•Transcript available on Metacast Imagine working on projects that last for two weeks or less. This is what today’s guest, Jason Etcovich, gets to do all the time! Jason is a Senior Software Engineer at GitHub, where he is part of the Special Projects team. He is also involved in the Paper Cuts project, which works directly with the community to fix small to medium workflow problems. In this episode, Jason sheds light on how he became a software engineer having come from a design background. While this may sound like a drastic s...
Sep 06, 2021•47 min•Transcript available on Metacast The increasing volume of the societal discussion on mental health is blooming into a variety of results. One of the interesting aspects of these developments are apps aimed at helping users with their self-care and mental health management and, today, we have a conversation about a new mobile app called Whimser, which is doing exactly that! We are joined by their founder and CTO, Rahat Chowdhury, who speaks to us about the startup, its roots in CBT or cognitive behavioral therapy, and how they a...
Aug 23, 2021•46 min•Transcript available on Metacast 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 fu...
Aug 16, 2021•36 min•Transcript available on Metacast Be sure to fill out our listener survey here! (https://forms.gle/Gbq6pRVCabj8dpJL7) Key Points From This Episode: * Matan and the rest of the panel's experience with back-end work. * The basics of Rust and what differentiates it from older, similar languages. * Reasons that Matan pursued learning Rust, despite the intensive time investment. * How the strict compiler in Rust helps developers root out errors and ship better code. * The helpful open-source documentation for Rust that is available. ...
Aug 09, 2021•44 min•Transcript available on Metacast Hey everyone, let us know what you like about the show by taking our Enjoy the Vue listener survey (https://forms.gle/qd8kKv2HCWpRPcNZ9)! The role of developer advocate is a fairly new one and can therefore be difficult to define as it continues to evolve. In today’s episode, Alex, Tessa, and Ari get together with Debbie O’Brien, Head Developer Advocate at Bit, to discuss how she transitioned from being a developer to team leader to working as a developer advocate and she unpacks the elements th...
Jul 26, 2021•1 hr 4 min•Transcript available on Metacast Hey everyone, let us know what you like about the show by taking our Enjoy the Vue listener survey (https://forms.gle/qd8kKv2HCWpRPcNZ9)! Key Points From This Episode: The panel's experience working with global data storage methods for Vue. Some background information on pinia, Eduardo's store for Vue. What differentiates pinia from similar stores such as Vuex. Common mistakes that Eduardo has seen being made in Vuex. Why Eduardo felt it was necessary to create pinia instead of using the composi...
Jul 19, 2021•54 min•Transcript available on Metacast Hey everyone, let us know what you like about the show by taking our Enjoy the Vue listener survey (https://forms.gle/qd8kKv2HCWpRPcNZ9)! There are so many tools out there that can make your life as a developer easier or more fun. In today’s episode, Alex, Tessa, and Ari sit down to share some of their favorite tools. We hear about why everyone loves VSCode and find out the story of how each panelist came to use this editor for their work. We also dive into themes, terminals, and font choices, w...
Jul 12, 2021•48 min•Transcript available on Metacast We all love CodePen for its immediacy and were overjoyed when we heard the team had implemented a brand-new editor for Vue single-file components! Today Chris Coyier and Stephen Shaw from CodePen join us to talk about what it was like building this amazing feature into the platform. Our conversation begins with Chris giving a brief introduction to CodePen before getting into why he decided to start building it, and how it seemed like the logical next step to his CSS-Tricks blog. We talk about th...
Jul 06, 2021•54 min•Transcript available on Metacast Key Points From This Episode: - Memories of the last conferences before the pandemic and thoughts on virtual events. - Em's experiences running Roguelike Celebration, and some history of the related games and community. - The event's transition to online-only in response to the pandemic and how they weathered the storm. - The considerations that go into planning an event with a focus on community and meaningful conversations. - How Em went about building the infrastructure that matched the stren...
Jun 28, 2021•49 min•Transcript available on Metacast Key Points From This Episode: - A brief description of Vuex, a Redux pattern, but implemented in Vue. - All the new features on the horizon for Vuex 5 to be found in the RFC. - Removing mutations and allowing updates to state to happen via actions. - Flux architecture as a conceptual framework for data flow through your application. - Whether there is any need for the Vuex store considering the Vue3 composition API. - Perspectives on the decision to get rid of modules and have multiple global st...
Jun 21, 2021•45 min•Transcript available on Metacast Key Points From This Episode: - Find out what script setup is and how it seeks to improve the developer experience. - How this script setup RFC creates a more ergonomic way of authoring components without you having to learn anything new. - Lachlan talks about the ref sugar RFC, which is more polarizing than script setup. - Hear some of the panel’s mixed reactions to ref sugar, which reminds Alex of Svelte. - Taking inspiration from other frameworks in the process of moving language forward. - D...
Jun 14, 2021•32 min•Transcript available on Metacast Key Points From This Episode: - Why Amina started using Vue for the site that she is building, Doc Like Me. - What drove Amina to start building Doc Like Me. - Amina’s passions for medicine and technology and how she is combining the two through the work that she does. - Why Amina decided to go to a coding boot camp when she left medical school. - Three main libraries/frameworks that Amina learned at boot camp. - The difficulty is differentiating between a framework and a library. - Questionable...
Jun 07, 2021•47 min•Transcript available on Metacast