show episodes
 
Stay up-to-date with the JavaScript and Open-Source communities with the 20MinJS podcast. We publish interviews to members of our communities and discuss new and exciting technologies that are shaping the web ecosystem.Hosted by OpenReplay, an open-source session replay tool for developers.
  continue reading
 
Loading …
show series
 
Charles, Lucas, and Subrat join this week's panelist episode. They delve into the world of Angular development and the latest advancements in the tech industry. They explore the key features and improvements in Angular 17, including rendering percentages, performance enhancement in continuous integration, control flow, and vernacular views. They de…
  continue reading
 
Alex Inkin is a lead front-end developer. They dive into the world of Angular development. They explore three utility libraries created by Alex: Taiga UI, web APIs for Angular, and Mosquito, an input masking library. Get insights into Alex's experience working on open-source projects and his tips and recommendations for developers. Sponsors Chuck's…
  continue reading
 
Vincent Ogloblinsky is a software architect. They dive into the world of documentation generation for Angular code bases with a deep dive into Compodoc. They explore the challenges of maintaining and supporting major and minor versions of Angular, the intricacies of file-based routing, and the balance between complexity and simplicity in developmen…
  continue reading
 
Dany Paredes is a senior frontend engineer and Google Developer Expert. He joins the show to talk about UI libraries in Angular. He begins by explaining the problems it solves, the problems it creates, when you should use a library, when you should build one from scratch, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitori…
  continue reading
 
Doguhan Uluca is a Software, Agile, and Cloud engineering expert, Author, and Speaker. He joins the show to talk about his book, "Angular for Enterprise-Ready Web Applications". He begins by explaining his book, his motivation for writing about enterprise applications, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitoring …
  continue reading
 
In this episode of Adventures in Angular, special guest, Christian Liebel engages the panel in an interesting discussion on Angular performance especially as it relates to runtime performance. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book Club starting Links https://christianliebel.com/ https:…
  continue reading
 
Marek Panti is an Angular developer at UNIQA Insurance Group AG. They dive into the world of artificial intelligence and its impact on developers, exploring the future of JavaScript and UI design, and delving into the evolution of JavaScript frameworks. Additionally, they discuss the challenges faced by front-end developers, the complexities of bac…
  continue reading
 
Armen, Lucas, and Subrat join this week's panelist episode. They talk about the fascinating topic of using signals and observables in Angular. They also explore the differences between the two approaches, their use cases, and how you can enhance your development process. Moreover, they dive into the reactive graph systems to handling loading states…
  continue reading
 
Lucas and Subrat delve into a thought-provoking topic: the significance of a college degree in the job market. They share their insights and experiences, discussing the impact of not going to college, the importance of networking and experiential learning, and the varying requirements in different countries and industries. From the benefits of atte…
  continue reading
 
Daniel Kreider joins the Adventure to discuss some of the things that are slowing down your front-end app. He also dives into the handful of things you should look at first in order to make sure that your application is running at top speed. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Link…
  continue reading
 
Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping rerender the UI when data changes. Armen joins Chuck and Subrat as he shares the importance of using his Change Detection technique to improve performance rather than using the built-in one. Topics discu…
  continue reading
 
José Ignacio Santa Cruz is a Fullstack engineer at Newfire Global. He joins the show to talk about his article," Upgrading an enterprise app to Angular 16". He begins by explaining the level of difficulty you might experience in upgrading your app. He talks about its importance, its process, common pitfalls you might encounter, and many more! Spons…
  continue reading
 
Armen, Lucas, and Subrat join this week's panelist episode to talk about Angular's "Built-in Control Flow". They begin by sharing their perspective on Angular's newest change and give an introduction to the Built-in Control Flow. Additionally, they explain its purpose and how developers can benefit from this. Sponsors Chuck's Resume Template Raygun…
  continue reading
 
Alain Chautard is an Expert trainer and GDE. He joins the show to talk about being a tech speaker and attending conferences. They also dive into its benefits, expectations when attending conferences, the process of being a speaker, and many more! Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Developer Book C…
  continue reading
 
Jessica Janiuk is a Senior Software Engineer at Google. She joins the show to talk about Hydration and Server-Side Rendering in Angular 16. She begins the show by talking about her career and her achievements. She explains the process of how hydration works. Sponsors Chuck's Resume Template Raygun - Application Monitoring For Web & Mobile Apps Deve…
  continue reading
 
Armen and Lucas join this week's panelist episode to talk about Advanced Patterns with Angular Directives. Armen takes the lead as he continues to talk about his article on, "Angular Directives". He discusses the use cases of angular directives. On YouTube Advanced Patterns with Angular Directives Part 2 - AiA 381 Sponsors Chuck's Resume Template R…
  continue reading
 
Eduardo Roth is a Hero Software Engineer and Ionic Developer Expert. He joins the show to talk about Angular Signals in Practice. He talks about his experience in building an app with Angular Signals and the challenges he encountered. He also talks about bridging Signals with RxJS. On YouTube Angular Signals in Practice - AiA 380 Promoted Links Unv…
  continue reading
 
Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, "Seven Languages in Seven Weeks". He also delves into some of the preparations and anticipations that come with reading the book. Links Seven Languages in Seven Weeks grox.io Socials LinkedIn: Bruce Tate …
  continue reading
 
Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. Links Game development courses & tutorials Programmer Course – game.co…
  continue reading
 
Armen, Lucas, and Subrat join this week's episode to talk about "Superpowers with Directives and Dependency Injection". Armen begins the show by talking about the reason why he thinks directives are one of the most crucial tools in Angular. They also discuss the powerful use cases for Directives. Sponsors Chuck's Resume Template Raygun - Applicatio…
  continue reading
 
Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about Career satisfaction. On YouT…
  continue reading
 
Simon Grimm is a Creator, Indie Maker & Solopreneur. He is currently working at The Ionic Academy. He joins the show to talk about Ionic and building native mobile apps with Angular. He explains all about "Capacitor" and how it contributes to your web application. Sponsors Chuck's Resume Template Developer Book Club starting Become a Top 1% Dev wit…
  continue reading
 
Armen, Chuck, and Lucas join this week's panelist episode to talk about Signals in Angular. Armen starts off as he gives an introduction to Signals and he explains the difference between RxJS. Additionally, they discuss the problems they solve in Angular. On YouTube Signals, the Future of Reactive Programming in Angular - AiA 377 Sponsors Porkbun.c…
  continue reading
 
Hosts of the React Round Up podcast, Jack Herrington, Paige Niedringhaus, and TJ Vantoll, join the Adventures in Angular Panel on this week's episode crossover. They begin the episode by contrasting the two frameworks and offering their own viewpoints on React and Angular. Additionally, they explain each of the frameworks' strong points. Sponsors P…
  continue reading
 
Chuck and Lucas join this week's panelist episode to talk about ways how to deploy applications and some of the past and current services they have used. Chuck takes the lead as he dives into some of his past experiences in deployment. Sponsors Porkbun.com | Angular Chuck's Resume Template Developer Book Club starting Educational Links Article by L…
  continue reading
 
Chuck and Lucas join this week's panelist episode discussing Angular Structural Directives and Their Microsyntax. They kick us off as Lucas explains the concept of Structural directives, and how developers might use them to their advantage. On YouTube Angular Structural Directives and Their Microsyntax - AiA 374 Sponsors Chuck's Resume Template Dev…
  continue reading
 
Chuck and Lucas join this week's panelist episode as they talk about "content creation". They start off as they dive into different ways of monetizing your content. Additionally, they talk about approaches on how to capture the interest of the audience to get them to subscribe to your courses. On YouTube How to Succeed in Content Creation- AiA 373 …
  continue reading
 
Colum Ferry is a Senior Software Engineer at Nrwl. He joins the show to discuss "Component-First Architecture with Standalone Components and Nx". He begins by explaining the concept of the article. He also elaborates more about Nx and its amazing features for developers. Sponsors Chuck's Resume Template Developer Book Club starting Become a Top 1% …
  continue reading
 
Lucas Paganini is the CEO of unvoid.com. He takes on this week's solo episode to talk about a library called, "fp-ts". It gives developers access to popular patterns and secure abstractions from typed functional languages in Typescript. He discusses some of the issues that the library resolves. Sponsors Chuck's Resume Template Developer Book Club s…
  continue reading
 
Chuck, Lucas, and Subrat join this panelist episode to talk about setup and workflow for working in angular apps. They begin by discussing their thoughts on Visual Studio Code. Additionally, they tackle its features and VS code extensions that make working with angular apps easier. Sponsors Chuck's Resume Template Developer Book Club starting Becom…
  continue reading
 
Alain Chautard is a certified Google Developer in Angular and he works as an individual consultant for Angular projects. He joins the show to discuss his career as an Angular expert and Angular mentor. He talks about his projects and his blog. He offers advice on how to become a Google Developer Expert and discusses his experience in the field. Spo…
  continue reading
 
Chuck, Lucas, and Subrat join this panelist episode to talk about Tailwind CSS. They begin by discussing their perspectives and knowledge gained by using Tailwind. They tackle its benefits and impact on your applications. Sponsors Chuck's Resume Template Developer Book Club starting Become a Top 1% Dev with a Top End Devs Membership Links Web Anima…
  continue reading
 
Armen Vardanyan is a Google Developer Expert for Angular, and Frontend Team Lead at Volo. He returns to the show to discuss his article, "Using NgRx Packages with Standalone Angular Features". He talks about how to use NgRx packages with standalone features. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Ro…
  continue reading
 
Charles, Lucas, and Subrat take on this week's panelist episode as they tackle all about Custom Form Components. Lucas starts off the episode by explaining different methods on how you can effortlessly and with ease create custom form components. Subrat also shares his own insight on some other techniques for creating forms depending on how complex…
  continue reading
 
Walid Bouguima is a Software Engineer at Hilti Group. He joins the show with Chuck, Lucas, and Subrat to discuss his article, " Angular Clean Http Service Methods: Handle Your Backend Communication With Ease". He explains his goals and reasons why he created this method and what advantages it may bring to developers in the Angular community. Moreov…
  continue reading
 
Marek Panti is an Angular developer at UNIQA Insurance Group AG. He joins the panel to talk about his article, "Angular Standalone Components". Standalone components simplify the process of creating Angular applications. He explains how he was able to come up with the idea for his article. About This Episode Advantages of Standalone Components Main…
  continue reading
 
Amal Ayyash is a UX Designer and Front-end Developer. and her current main focus is Angular. She joins Chuck and Lucas to discuss her article, “RxJS-based state management in Angular”. She starts the show off by explaining the reason why she chose to use RxJS to create state management instead of using NgRX. She also gives advice to other developer…
  continue reading
 
Chuck welcomes Lucas to the show as a regular host of Adventures in Angular. They begin by discussing Angular 15's most recent updates and what benefit it might have for the current Angular community. Lucas also offers his perspective on the new tools and what makes him excited to use them. About this Episode All the new features of Angular 15 Adva…
  continue reading
 
Each encounter teaches us a lesson. Every setback is a victory. What Can You Do To Take Control Of Your Career? Chuck and Subrat join the show as Chuck takes the lead in sharing his past work experiences and his inspiring journey towards his road to success. He also talks about his current plans for Top End Devs such as conferences, book clubs, mee…
  continue reading
 
Lucas Paganini is a content creator and developer. Together with his team creates educational content about web development through articles and YouTube tutorials. He has been working on Angular since 2017 and is the CEO of a remote company called Unvoid. He joins Chuck on the show to talk about his article, "Automatically Unsubscribe Observables o…
  continue reading
 
Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers? Ma…
  continue reading
 
Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need. This is part 2 of a 2-parter episode, and here we cover: - Loading Near Realtime data - Lazy loading and prefetching - Resumability If you hav…
  continue reading
 
Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping rerender the UI when data changes. Armen joins Chuck and Subrat as he shares the importance of using his Change Detection technique to improve performance rather than using the built-in one. Topics discu…
  continue reading
 
Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need. This is part 1 of a 2-parter episode, and here we cover: - Server side rendering - JAMStack - Caching Tune in next week to hear about other di…
  continue reading
 
Replicache is an innovative JavaScript framework that allows you to build real-time, collaboration apps without the hustle of dealing and developing a complex architecture yourself. Companies spend years developing their own solutions for this problem, with Replicache you can achieve it in hours. In this episode we talked about what exactly is Repl…
  continue reading
 
In this episode Josh Goldberg, author of "Learning TypeScript" shares with us some of the most interesting features of TypeScript. We talk about whether or not JavaScript developers should learn TS and why he thinks it's such a great idea doing it. We also covered some of the best resources to learn TypeScript from (including his book!) and he tell…
  continue reading
 
Daishi is a developer from Japan and the main maintainer of the popular, tiny state management library for React: Zustand. While he's still actively working on making Zustand as lightweight and complete as possbile, he's also working similar alternatives for the same space. During this conversation we talk about some of the design decisions that ma…
  continue reading
 
Sergii is a sailor-turned-developer who's been working as a Web Developer for the past year. In this episode he tells us all about his experience and his own advice to everyone looking to either switch jobs or start a new career in Web Development. He shares some interesting advice regarding self-study vs formal studies, what resources he used to p…
  continue reading
 
In Angular apps, remembering user-preferred settings is an excellent way to provide a good experience for the users; you can save data in the user’s browser using the localStorage object, which provides methods for working the key-value data. Today on the show, GDE Angular expert Dany Paredes shares his insights about localStorage, how to learn abo…
  continue reading
 
In this episode of 20MinJS we talk to Eduardo San Martin, Vue core team member, and the creator of Pinia. We cover topics like State Management, Option stores vs Setup stores, and more. Meet Eduardo: His Twitter profile Github Follow us on Twitter: @The20MinJS Review Us! Don't forget to leave a review of the episode or the entire podcast on Podchas…
  continue reading
 
Loading …

Quick Reference Guide