Welcome to DejaVue, the Vue podcast you didn't know you needed until now! Join Michael Thiessen and Alexander Lichter on a thrilling journey through the world of Vue and Nuxt. Get ready for weekly episodes packed with insights, updates, and deep dives into everything Vue-related. From component libraries to best practices, and beyond, they've got you covered.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Open Source Archives - Software Engineering Daily
Open Source Archives - Software Engineering Daily
Open source technology episodes of Software Engineering Daily
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Between Agency Work and Open Source (with Zoey and Dan from SIDESTREAM)
1:17:08
1:17:08
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:17:08
This DejaVue episode is a world premiere, with having two guests on the episode for the first time! And not only that, the topics are exciting too. Michael and Alex are joined by Dan and Zoey, both working at SIDESTREAM, an agency using Vue and Nuxt to realize projects. But besides the project business, they also have Sidebase, a non-profit "spin-o…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TypeScript and Content Creation (with Matt Pocock)
57:17
57:17
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
57:17
This episode of DejaVue includes not only knowledge but also a certain degree of magic, as Alex and Michael meet up with the one and only TypeScript Wizard Matt Pocock. Together, they talk about how he became a full-time educator and what the pros and cons are, then of course discussing everything around TypeScript - from Types vs. Interfaces, any …
…
continue reading
It was teased in the last episode already and here it - Michael and Alex talk about the current hype in the front end development community: Signals. But if you as a Vue developer don't feel hyped around it and maybe even didn't hear much around it, fear no more - that is normal and will be explained in the episode too. Join the two Vue experts cov…
…
continue reading
Join Alex and Michael on a talk about a key topic in Vue.js - the reactivity system. Before diving into how it works in Vue 3, reactivity in Vanilla JS is covered. Then, the differences between the major Vue versions are discussed, showing an astonishing evolution in terms of DX but also performance when it comes to reactivity. Of course, the ref v…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Documentation and Migration: From Vue 2 to Vue 3 (with Natalia Tepluhina)
1:21:57
1:21:57
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:21:57
For the 20th episode we surprise you with a "in-person" podcast episode! Alex is joined by Principal Engineer and Vue Core Team Member Natalia Tepluhina to talk about two important topics - Documentation and the Migration from Vue 2 to Vue 3. Learn in this episode what Natalia does in the core team, how difficult writing docs is and how to improve …
…
continue reading
Are you using Nuxt and want to hear some insights you weren't aware of? Perfect! Then this DejaVue podcast episode is what you need. Michael and Alex are going through more than five big tips around Nuxt, from features under the radar over to a big chunk of amazing benefits and why they exist, all from Michael's Nuxt Tips Collection* which releases…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Insights from the Nuxt Team Retreat
20:20
20:20
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
20:20
In this episode of DejaVue, Alex and Michael talk about the previous "IRL Nuxt event", which was a team meeting where most Nuxt Core Team members met in France. Together, they discuss why they met, what happened, why there was a delicious cake and further insights from the retreat, like more breaking changes to Nitro and Nuxt, codemods and other to…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Tiptap and Vue.js (with Vanessa Otto)
54:01
54:01
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
54:01
In this episode of DejaVue, Alex and Michael are joined by Vanessa Otto, a Senior Engineer at GitLab and previously being the head of Frontend at Zavvy. After discussing Vanessa's co-host role in the German Working Draft podcast, it all revolves around the headless editor "Tiptap" in the episode. From hearing why Vanessa chose it instead of other e…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The Future of Vue.js (with Evan You)
51:53
51:53
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
51:53
After the first part, Michael and Alex continue their conversation with the one and only Evan You, covering the future of the modern JavaScript Framework. Starting straight with possible plans for Vue 4 to address common pain points and no ETA for the next major, exciting improvements like native CSS Scoping or removing the need for declaring props…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ten Years of Vue (with Evan You)
1:00:12
1:00:12
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:00:12
This DejaVue episode is special - Alex and Michael meet up with the creator of Vue, Vite and Rolldown, Evan You himself and talk about the last ten years of Vue! Starting with how Vue.js started as a side project while Evan still worked at Google, Evan shares the story of how Vue.js came to be and how it evolved over the years. Interesting insights…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
VueUse and Our Favorite Composables
36:45
36:45
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
36:45
VueUse might be a library known to many Vue and Nuxt developers - and if not, it should be quickly! With over 200 functions, composables and utilities, it provides a "standard composable kit" which Alex and Michael take a look at in this DejaVue episode. And more than that, they also share their favorite composables that they use or learnt a lot fr…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The Road to Nuxt 4 (with Daniel Roe)
1:18:43
1:18:43
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:18:43
Nuxt 4 is cooking for a while and is close to being released soon. An ideal time for a DejaVue episode where Michael and Alex we explore the upcoming major version of the metaframework with the lead of the Nuxt team, Daniel Roe. After introducing Daniel, we jump into the power of small changes and how Daniel explains his day job to people. We then …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Geotastic, a Vue-based Browser Game (with Creator Eduard But)
1:02:18
1:02:18
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:02:18
Today on DejaVue, Alex and Michael are joined by Game and Web Developer Eduard But, who created Geotastic - a Vue-based browser game revolving around geographical knowledge and uses Googles Maps and Streetview API! Starting with Edu's background in programming and web development and initial experiences with Vue.js, we dive deep into how it happene…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Learning new Vue Features and Concepts (with LearnVue aka. Matt Maribojoc)
43:53
43:53
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
43:53
In this episode of DejaVue, Michael is joined by Matt Maribojoc, better known as LearnVue on YouTube. While Alex is being absent at VueConf US, Matt and Michael discuss topics around learning and understanding new programming features - from figuring out what the latest features are over to how to properly learn them and eventually teach them to th…
…
continue reading
Michael is back from his paternity leave! And he brought three Design Patterns in Vue.js which he and Alex discuss in the 10th DejaVue Episode! Learn more about what Design Patterns are and what the three shown patterns do, when they should be used and which downsides they could bring. Enjoy the episode! Chapters (00:00) - Welcome Back Michael! (01…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Vue.js in Large Applications (with Tim Benniks)
57:56
57:56
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
57:56
In DejaVue episode number nine, Tim Benniks joins Alex discussing how he used Vue in huge applications and how Tim and his team built 3000 websites for a single brand that most of you know - Louis Vuitton. In addition, Tim shares his journey from becoming a nurse to eventually learn web development. Learn which benefits Vue brought compared to the …
…
continue reading
Welcome to the eighth episode of DejaVue! In this episode, Alex and (past) Michael recap the highlights of Vue.js Amsterdam, one of the largest Vue.js conference. They discuss the amazing talks, including Evan You's keynote on the 10-year journey of Vue, exciting announcements like NuxtHub, and memorable moments from the conference. They also share…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
From Code to DevRel and Leadership (with Marc Backes)
1:04:32
1:04:32
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:04:32
In the seventh episode of DejaVue, Alex sits down with Team Lead Marc Backes as our guest. Our conversation takes us on a journey through his career with Programming and Vue.js. Marc shares the beginnings of his coding journey, from the development of Software for a Mexican University and lessons learned from founding a startup and eventually joini…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Nuxt Server Components (with Julien Huang)
50:04
50:04
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
50:04
Welcome to the sixth episode of DejaVue! Alex is joined by another amazing guest - he is a Front-end Developer, Public Speaker and also part of the Nuxt.js core team - Julien Huang. While Michael is still off on paternity leave, Julien and Alex talk about how Julien started to code (during COVID 😲) and when he dabbled into open source, which culmin…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
From Side Hustle to Server Side Events (with Patrick van Everdingen)
52:15
52:15
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
52:15
Welcome to the fifth episode of DejaVue! While Michael is on paternity leave after becoming a father, Alex is joined by a special guest, Patrick van Everdingen, Full Stack Developer, Speaker, Panel Host an Co-Founder of CareerDeck. In this episode, we talk about how Patrick started his Vue- and Nuxt-based side project, CareerDeck - and how it grew …
…
continue reading
Welcome to the fourth episode of DejaVue! From a Nuxt topic last week, Michael and Alex jump into a plain Vue.js topic again, or would you say... teleport? Yes, correct! The Teleports feature from Vue 3 will be explored - from its use cases to the native HTML dialog tag. The two hosts also cover how Teleports were created, even back in Vue 2, and t…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Nitro: The Next Generation Server Toolkit
24:18
24:18
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
24:18
Welcome to the third episode of DejaVue! After talking about an open source SaaS the last time and hearing a lot about Nitro, Alex and Michael dive deeper into the server framework which powers not only Nuxt but also other frameworks like Analog or SolidStart. Learn more about what Nitro is, the difference between Nuxt and Nitro and amazing feature…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Building a Nuxt.js SaaS in less than a week (with Harlan Wilton)
33:52
33:52
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
33:52
Welcome to the second episode of DejaVue - and the first one with a guest! Michael and Alex are joined by Harlan Wilton, an open-source developer from Sydney, Australia who is not only into backpacking and Nuxt.js but also builds amazing tools and applications. Harlan is discussing with Alex and Michael how he built his SaaS Request Indexing in les…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The Need for Server-Side Rendering (SSR)
35:45
35:45
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
35:45
The very first episode of DejaVue is here! In this episode, Michael and Alex talk about Server-Side Rendering (SSR) and its benefits, use cases, and challenges. After understanding what SSR actually is and why it could be useful, rendering modes like Static Site Generation (SSG) and Incremental Static Regeneration (ISR) are discussed, as well as co…
…
continue reading
DejaVue - Your favorite Vue podcast - you just don't know it yet! Join Michael Thiessen and Alexander Lichter in this first trailer to find out who will guide you through the Vue and Nuxt journey in the upcoming weeks. Follow DejaVue on: * Web - https://dejavue.fm/ * Apple Podcast - COMING SOON ;) * YouTube - https://www.youtube.com/@DejaVueFM * Sp…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Building a Unified Hardware API at Intel with James Reinders
38:42
38:42
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
38:42
oneAPI is an open standard for a unified API to be used across different computing accelerator architectures. This including GPUs, AI accelerators, and FPGAs. The goal of oneAPI is to eliminate the need for developers to maintain separate code bases, multiple programming languages, tools, and workflows for each architecture. James Reinders is an en…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Building a State Machine Backend with Adam Berger
47:41
47:41
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
47:41
When Adam Berger was at Uber, his team was responsible for ensuring that Uber Eats merchants correctly receive and fulfill orders. This required them to think hard about engineering workflows and state management systems. Six years of experience at Uber motivated Adam to create State Backed, which is an open-source backend system written in Typescr…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Open Source Contributing with Brian Douglas
48:01
48:01
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
48:01
The open source coding philosophy has enormous appeal to many software engineers, and with good reason. Open source libraries, applications, and operating systems are now essential to the overall technology ecosystem. And the number of open source projects is only increasing. But many developers don’t know how to get involved in open source. Or, th…
…
continue reading
There are countless real world scenarios where a workflow or process has multiple steps, and some steps must be completed before others can be started. Think of something as simple as cooking dinner. First you look up a recipe, then you write down the ingredients you need, you go shopping, and then you cook. These steps must be run in a certain ord…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Building Pieces.app and the Future of Developer Productivity with Tsavo Knott
37:49
37:49
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
37:49
Ongoing advances in generative AI are already having a huge impact on developer productivity. Tools like GitHub Copilot and ChatGPT are increasing the velocity of code development, and more advances are on the horizon. However, an ever-growing challenge for developers is how to manage their coding resources – things like code snippets, website link…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Simplifying Documentation with Sébastien Lorber
49:52
49:52
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
49:52
In the realm of modern software development, clear and comprehensive documentation is essential for guiding users and contributors alike. Developers often struggle to create, manage, and maintain documentation that is both user-friendly and visually appealing. In this episode, we sit down with Sebastian Lorber, the lead maintainer of Docusaurus, a …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Cloud-native Authorization with Tim Hinrichs
55:40
55:40
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
55:40
/*! elementor - v3.21.0 - 26-05-2024 */.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-ca…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Open-Source Cloud Asset Management with Yevgeny Pats
40:26
40:26
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
40:26
This episode is hosted by Alex DeBrie. Alex is the author of The DynamoDB Book, the comprehensive guide to data modeling with DynamoDB, as well as The DynamoDB Guide, a free guided introduction to DynamoDB. He runs a consulting company where he assists clients with DynamoDB data modeling, serverless architectures, and general AWS usage. You can fin…
…
continue reading
InfluxDB is an open-source time-series database. It’s maintained by InfuxData who offers a suite of products that help organizations gain insights from time-series data. In this episode, I interview Zoe Steinkamp, Software Engineering and Developer Advocate at InfluxData. We explore some of the common use cases for time-series databases such as IoT…
…
continue reading
When creating a website, there’s no shortage of choices for how to do it. Builders must make strategic decisions about the language or framework they want to adopt. An important first consideration for many is selecting a web application framework like React or Vue. Motivated by a low page response time and good user experience, many developers wan…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Angular Dev Tools with Minko Gechev
47:07
47:07
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
47:07
Angular is a free and open-source web application framework. It’s maintained by the Angular team at Google. It’s used by millions of web applications and has a strong ecosystem of core contributors and library builders. In this episode, I interview Minko Gechev, Developer Relations Lead at Google. We explore several aspects of open-source software …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Distributed Open Source Databases with Jonathan Ellis and Spencer Kimball
1:00:11
1:00:11
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:00:11
By most accounts, the first databases came on line in the 1960s. This class of software has continued to evolve alongside the technology it runs on and the applications it supports. In the early days, databases were typically closed source commercial products. Today, databases run in the cloud on distributed systems. Increasingly, the leading tools…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Grouparoo Open Source Data Tools with Brian Leonard
50:55
50:55
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
50:55
ETL stands for “extract, transform, load” and refers to the process of integrating data from many different sources into one location, usually a data warehouse. This process has become especially important for companies as they use many different services to collect and manage data. The company Grouparoo provides an open source framework that helps…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Publishing Open Source Code with William Morgan
1:00:33
1:00:33
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
1:00:33
In the late 1970s a printer at MIT kept jamming, resulting in regular pileups of print jobs in the printer’s queue. To solve this problem, some computer scientists wrote a software program that alerted every user in the backed up queue “The printer is jammed, please fix it.” When a man named Richard Stallmen was refused a copy of the program code, …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Wasp-Lang: Boilerplate Code with Matija Sosic
57:37
57:37
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
57:37
The term “boilerplate code” refers to code sections that are repeated across many projects with little to no variation. Every developer is familiar with boilerplate code, whether it be pom.xml files in Java or setting up React.js applications, tweaking boilerplate code for every project is inevitable. Actually, the company Wasp believes writing boi…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Developer Community Management with Patrick Woods and Josh Dzielak
42:01
42:01
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
42:01
Many startups today begin their life as an open-source project. Open source projects allow early adopters of a technology to experiment, to contribute code and feedback, and to shape the evolution of the project in its early stages. When a “community maintainer” company emerges to provide service offerings based on that project, its early customer …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Airbyte: Open Source Data Integrations with Michel Tricot and John Lafleur
50:42
50:42
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
50:42
ELT, or “Extract, Load, and Transform,” is the process that modern data pipelines use to replicate data from a source and load it into a target system such as a cloud data warehouse. ELT is a more flexible evolution of the traditional “Extract, Load, Transform” workflow used in pre-cloud systems. The power of ELT relies on flexible integrations bet…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Suborbital: WebAssembly Infrastructure with Connor Hicks
55:51
55:51
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
55:51
The complexity of building web applications seems to have grown exponentially in the last several years. This added complexity may bring power, but it can also make applications brittle, costly, and difficult to maintain. Suborbital is an open-source project with a goal of making web application development simple. Its flagship project is Atmo, a p…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Opstrace: Open Source Observability with Sebastien Pahl
45:26
45:26
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
45:26
Observability is a key feature of a well-architected application. Because building an observability system for a cloud application can be challenging, especially at scale, many organizations elect to use third-party observability platforms rather than build internal tools. But these third-party provider contracts often charge by volume of data coll…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Datahub: Open Source Data Lake with Pardhu Gunnam and Mars Lan
48:31
48:31
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
48:31
As the volume and scope of data collected by an organization grow, tasks such as data discovery and data management grow in complexity. Simply put, the more data there is, the harder it is for users such as data analysts to find what they’re looking for. A metadata hub helps manage Big Data by providing metadata search and discovery tools, and a ce…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
SPIFFE and SPIRE with Derek Edwards and Ryan Turner
54:44
54:44
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
54:44
The shift to microservices architectures and distributed systems has been a challenge for systems using conventional security practices, such filtering IP addresses using network policies. In addition, the increasing intersection of development and operations exemplified by the DevOps methodology has expanded the scope responsibilities in implement…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Postgres Data Warehouse with Josh Drake and Thomas Richter
51:47
51:47
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
51:47
A data warehouse is a centralized repository that an enterprise may use to store selected data from production systems. Data is transformed into a structured form that makes it easily accessible for business intelligence or other operational users. SQL-compliant databases are frequently used for data warehouses due to the popularity of SQL as a too…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Open Source Industrialization with Kevin Xu
54:34
54:34
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
54:34
Open source software is software distributed along with its source code, using a permissive license that allows anyone to view, use, or modify it. The term “open source” also refers more broadly to a philosophy of technology development which prioritizes transparency and community development of a project. Typically, development is managed by a gov…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
LinkedIn Kafka with Nacho Solis (Repeat)
57:01
57:01
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
57:01
Originally published October 18, 2019 Apache Kafka was created at LinkedIn. Kafka was open sourced in 2011, when the company was eight years old. By that time, LinkedIn had developed a social network with millions of users. LinkedIn’s engineering team was building a range of externally facing products and internal tools, and many of these tools req…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Kafka Applications with Tim Berglund (Repeat)
52:49
52:49
बाद में चलाएं
बाद में चलाएं
सूचियाँ
पसंद
पसंद
52:49
Originally published September 17, 2019 Ever since Apache Kafka was open sourced from LinkedIn, it has been used to solve a wide variety of problems in distributed systems and data engineering. Kafka is a distributed messaging queue that is used by developers to publish messages and subscribe to topics with a certain message type. Kafka allows info…
…
continue reading