Skip to main content
Angular Master Podcast

Angular Master Podcast

By Dariusz Kalbarczyk

Learn, grow and connect with the Angular community like never before. The Angular Master Podcast is a broadcast aimed at all Angular developers. We cover topics such as building production-ready applications, architecture and performance best practices, and delving into the components of the framework.

Listen / Code / Repeat. Everything you need to know to become a super Angular developer.

ng-poland.pl
js-poland.pl
angularmaster.dev
workshopfest.dev
Available on
Amazon Music Logo
Apple Podcasts Logo
Castbox Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

AMP 4: Target RxJS part I with Michael Hladky

Angular Master PodcastJun 03, 2021

00:00
01:28:27
AMP 54: Daniel Glejzner on Angular Community

AMP 54: Daniel Glejzner on Angular Community

🚀 New Episode Alert: Angular Master Podcast Featuring Daniel Glejzner! 🚀


I'm thrilled to announce the latest episode of the Angular Master Podcast, where we dive deep into the heart of the Angular community with none other than Daniel Glejzner, the visionary founder of Angular Space, esteemed Angular architect, Nx Champion, and the organizer behind Angular Wroclaw.


🎤 In this episode, Daniel takes us on his journey within the Angular ecosystem, sharing his experiences, from the inception of his involvement to becoming a key player in the community.


💡 Highlights of our discussion include:


The evolution of Angular and the significance of community feedback through the RFC process.

The unique value of hosting Twitter Spaces for real-time interactions with Angular experts and Core Team members, and how it differs from traditional podcasts.

Upcoming enhancements in Angular, including the shift towards Signals, and practical advice for developers considering this transition.

An insider's look into the Nx Champions program and the benefits of using Nx for project management, regardless of your project's scale.


Join us for an episode that's not just about coding, but also about the people and passions that drive the Angular community forward. Whether you're an experienced developer or just starting out, there's something in this episode for you.


🔗 Tune in now to get inspired, learn, and stay connected with the latest in Angular. Let's keep pushing the boundaries of what we can achieve together in the Angular ecosystem!


#AngularMasterPodcast #AngularCommunity #SoftwareDevelopment #Angular #Podcast #TechCommunity

Feb 27, 202434:48
AMP 53: Mateusz Łędzewicz on Modularity & Upskilling in Angular

AMP 53: Mateusz Łędzewicz on Modularity & Upskilling in Angular

I'm thrilled to announce the latest episode of our Angular Master Podcast, where I had the pleasure of hosting Mateusz Łędzewicz, a standout figure in the Angular community from Łódź, Poland. As the co-founder of NG Poland, JS Poland, AngularMaster.dev, and WorkshopFest.dev, I'm always excited to delve deep into discussions that illuminate the intricacies of Angular and its ecosystem.


In this episode, Mateusz, the Principal Angular Consultant and Trainer at Lowgular and an ngLodz organizer, joins me to explore the themes of Modularity and Upskilling in Angular. Mateusz's journey into programming is nothing short of fascinating, beginning with his passion for Harry Potter and leading him to the creation of a virtual School of Magic. This adventure set the stage for his deep dive into Angular, where he found a love for its structure, modularity, and the framework's ability to simplify complex development challenges.


Our conversation took us through the critical importance of modularity in Angular, discussing how the right balance between underengineering and overengineering can lead to solutions that are both scalable and extendable. One of the key highlights of our talk was the significance of mentorship in a developer's career. Mateusz shared his personal experiences with mentors who have been instrumental in his growth, underscoring the impact of mentorship on navigating the vast world of programming.


I invite you all to join us in this insightful episode as we dive into the world of Angular, exploring the technical, the personal, and everything in between. Whether you're looking to deepen your understanding of Angular, seeking inspiration from fellow developers, or just curious about the paths that lead to success in the tech world, this episode is for you.


#AngularMasterPodcast #Angular #ProgrammingJourney #Modularity #Upskilling #Mentorship #WorkLifeBalance #TechCommunity

Feb 23, 202422:08
AMP 52: Manfred Steyer on Angular Architecture in 2024

AMP 52: Manfred Steyer on Angular Architecture in 2024

🌟 New Episode Alert: Angular Master Podcast with Manfred Steyer on Angular Architecture in 2024 🌟

Hello all! It’s my pleasure to bring you another exciting episode of the Angular Master Podcast.

In this latest episode, we’re joined by the renowned Manfred Steyer, an expert Speaker, Trainer, Consultant, and Author with a deep focus on Angular. We delve into the future of Angular Architecture as we head into 2024.

🎙️ Episode Highlights:

  • The evolution of Angular Architecture Best Practices in 2024: Angular Renaissance, Modularization strategies, and more.
  • Exploring Nx and its role in modularization. How does it compare and complement the concept of the Sheriff?
  • The emergence of Signals, Signal Inputs versus RxJS, and the innovative Signal Store: A lightweight, extensible store, moving away from traditional Redux models.
  • Discussing the Signal Store’s unique extensibility mechanism and its application in real-world scenarios.
  • The role of lightweight stores in different architectural layers and how they differ from Redux in cycle prevention and redundancy management.
  • Insights into Angular's latest features like SSR, Hydration, Deferred Loading, and their relevance in different types of applications.
  • The future of Micro Frontends and the exciting prospects of Native Federation.

Manfred shares his expert insights on these groundbreaking developments in Angular architecture, providing a glimpse into what 2024 holds for Angular developers.

🎓 Special Announcement: Don't miss out on Manfred Steyer's comprehensive Angular video course available at angularmaster.dev. There's a special promotion running until January 12th – a perfect opportunity for those looking to deepen their Angular expertise!

Join us in this deep dive into the future of Angular and discover the innovative strategies that are shaping the world of web development. This episode is a must-listen for anyone interested in the evolving landscape of Angular and web application architecture.

#AngularMasterPodcast #Angular #WebDevelopment #FutureOfAngular #TechPodcast #SoftwareArchitecture

Jan 09, 202444:35
AMP 51: Matt Lewis on Angular’s Large-Scale Applications

AMP 51: Matt Lewis on Angular’s Large-Scale Applications

I'm excited to welcome you back to another fascinating episode of the Angular Master Podcast.


🎙️ Today, we're joined by an extraordinary guest from the UK - Matt Lewis, a full stack software engineer with a deep expertise in JavaScript, Angular, Node, TypeScript, and Ionic.


In the Technical Sphere:


- Matt shares his journey into the world of programming.

- We delve into Angular's philosophy and why it's a top pick for web developers.

- Unraveling the speed of esbuild - is it magic or advanced tech?

- The ins and outs of micro-frontends: when and why to use them.

- The rising importance of TypeScript in modern web development.

- Insights from Matt's experience in building large-scale Angular applications.

- Techniques for optimizing performance in large Angular projects.

- Exciting new features in Angular and their potential impact.

- Matt's perspective on AI in frontend development and its transformative power.

- Discovering cutting-edge tools and technologies that impressed Matt.

- Matt's journey into open-source and advice for those aspiring to contribute.


Beyond the Code:


- Get to know Matt Lewis beyond his tech persona.

- Tips on self-organization and maintaining a healthy work/life balance.

- Matt's personal recommendations for streaming series and books.


🎧 Don't miss this episode full of technical deep dives, personal stories, and invaluable insights from Matt Lewis.

Whether you're a developer, tech enthusiast, or just curious about the latest in Angular, this episode is a must-listen!


#AngularMasterPodcast #AMP51 #Angular #WebDevelopment #TechPodcast

Jan 07, 202435:29
AMP50: Angular Core Team Q&A Session - NG Poland 8th Edition

AMP50: Angular Core Team Q&A Session - NG Poland 8th Edition

What's up everyone, this is Dariusz Kalbarczyk, co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the Angular Master Podcast.


Join us in this exclusive Q&A session from the 8th edition of NG Poland, the largest Angular conference in Europe. Hosted by Michael Egger-Zikes, this session features a powerhouse panel from the Angular Core Team. Dive into the insightful discussions with Minko Gechev, Mark Thompson, Emma Twersky, Simona Cotin, Pawel Kozlowski, Alex Rickabaugh, and Matthieu Riegler.


https://ng-poland.pl

https://js-poland.pl

https://angularmaster.dev

The session covers a wide range of topics, including the latest developments in Angular, best practices, and the future roadmap. The team shares their expertise, answers pressing questions from the audience, and provides a deeper understanding of Angular's ecosystem. Whether you're an experienced developer or just starting with Angular, this session offers valuable insights and knowledge.Don't miss out on the opportunity to learn from the experts and deepen your understanding of Angular. Subscribe for more content from NG Poland and stay tuned for the next Angular adventure!


#Angular #NGPoland #WebDevelopment #JavaScript #QASession #AngularTeam

Jan 02, 202441:34
AMP49: Younes Jaaidi on Pragmatic Angular Testing

AMP49: Younes Jaaidi on Pragmatic Angular Testing

🎙️ Exciting News! 🎙️


Get ready for an electrifying episode of the Angular Master Podcast! We're thrilled to announce our upcoming episode featuring a special guest straight from Lyon, France – Younes Jaaidi!


In this episode, we'll cover a wide range of topics with Younes:


✅ How Younes started his journey in programming.

✅ The importance of testing in Angular development.

✅ Dive into various types of tests in Angular, from unit tests to end-to-end tests.

✅ Best practices for mocking dependencies and services.

✅ The role of Protractor in Angular end-to-end testing.

✅ Common challenges in testing large Angular applications.

✅ Exploring test-driven development (TDD) in Angular.

✅ Tips for handling Angular forms and user interactions.

✅ Strategies for optimizing Angular test execution.

✅ Debugging and troubleshooting tips for failing tests.

✅ Maintaining a healthy test suite as your Angular project evolves.

✅ The integration of Continuous Integration (CI) and Continuous Deployment (CD) in testing workflows.


But that's not all! Younes is also the mastermind behind the "Pragmatic Angular Testing - Master Class." We'll get an exclusive sneak peek into what participants can expect from this workshop, covering everything from Test-Driven Development to choosing the right tests and implementing pragmatic testing strategies.


Are you excited yet? We sure are! Don't miss this episode, and stay tuned for the release date.


And speaking of workshops, remember to join us for the Pragmatic Angular Testing - Master Class, available both in-person and online. Testing is a vital aspect of frontend development, and Younes will equip you with practical techniques to implement meaningful, maintainable tests for your Angular applications.


But here's the kicker! You can listen to our podcast on all major streaming platforms and catch it on the NG Poland Conf YouTube channel. Stay tuned for more updates, and we look forward to seeing you at NG Poland and JS Poland 2023. 👏🚀


#AngularMasterPodcast #AngularTesting #FrontendDevelopment #NGPoland #JSPoland #Workshops #PragmaticTesting

Oct 25, 202359:15
AMP 48: Gerard Sans on Creating a chatbot using MakerSuite, PaLM API and Angular

AMP 48: Gerard Sans on Creating a chatbot using MakerSuite, PaLM API and Angular

🎙️ Exciting News: New Episode Alert! 🎉

Hey everyone, it's Dariusz Kalbarczyk, I'm thrilled to welcome you back to another episode of the Angular Master Podcast!

🌟 And guess what? We've got an extraordinary guest joining us from London, UK – the one and only Gerard Sans! 🌟

🤖 In this episode, Gerard takes us on a deep dive into the world of AI and Google's Generative AI platform. Get ready for an insightful conversation as we explore MakerSuite, VertexAI, and more.

👉 Here's a sneak peek at some of the topics we'll be covering:

🔹 Overview of Google's Generative AI platform

🔹 MakerSuite and VertexAI

🔹 Google Bard – How to give it a spin

🔹 Adding AI features to Web Apps with MakerSuite

🔹 The power behind Bard – PaLM for text and chat

🔹 Real-world use cases for PaLM in Text and Chat

🔹 Adding generative AI to your app – Frontend and Backend options

🔹 Incorporating GenAI in Angular

🔹 Learning about GenAI in Angular with the Mini-bard open source project

🔹 Challenges faced during the development of Mini-bard

🔹 Availability of PaLM and its benefits

🔹 A glimpse into the future of Generative AI

🎙️ And that's not all! We'll also chat about Gerard's memories of his last visit to Poland and what to expect from his MC-ing at NG Poland and JS Poland 2023!

Stay tuned for an enlightening episode, and don't miss this opportunity to dive into the world of Generative AI and Angular. Get ready to be inspired!

#AngularMasterPodcast #GenerativeAI #GoogleBard #AIInAngular #PodcastEpisode #AIEnthusiast #NGPoland #JSPoland #TechTalk #AICommunity

Oct 18, 202316:54
AMP 47: Minko Gechev on Angular 18+

AMP 47: Minko Gechev on Angular 18+

🌟 Special Edition: Live from GDE DevFest Bootcamp at Google's Mountain View HQ!


https://ng-poland.pl


Hey folks, buckle up because this episode is nothing like what you've experienced before. We took a detour from our usual podcast format and ventured into my very first videocast! And guess where we're at? We recorded this special episode live from Google's headquarters in Mountain View during the incredible GDE DevFest Bootcamp conference. Big shoutout to the organizers who surprised us by setting up a professional recording studio.


🎙️ Today's Guest: Minko Gechev


Today, we've got a special treat for you! Joining us from San Francisco is none other than Minko Gechev, Angular Product Lead at Google, renowned speaker, author, blogger, and podcaster. We dive deep into the future of Angular—specifically what to expect from Angular 18 and beyond.


🎯 Topics Covered:

- The Renaissance of Angular: Why is Angular experiencing a revival?

- Angular Developer Survey 2023: Main takeaways, surprises, and areas needing improvement.

- Prioritizing Topics: SSR, debugging, testing—what's on the roadmap?

- Future of SSR: Are there plans to add tools that support Server-Side Rendering?

- Angular 18+: Exclusive insights into what's coming in Angular's future releases.

- Long-term Vision: What can we expect for Angular in 2024, 2025, and 2026?

- ES-Build & Vite: How do these technologies fit into Angular's future?

- Ease of Learning: How Angular is addressing this crucial aspect.

- Architectural Evolution: What changes are on the horizon?

- Tooling: What new tools can developers expect in the Angular ecosystem?

- Challenges: What keeps the Angular team up at night?

- Angular 17: A sneak peek into the release right before NG Poland 2023.

- Standalone Components: A review of this new feature.

- Web Platform Evolution: Predictions for the future.

- Hydration: Is this the answer to performance and SEO woes?



🎉 Bonus:

We're also dropping some special news about Angular 17, releasing just a day before NG Poland 2023, on November 6th!


Don't miss this one-of-a-kind episode; it's packed with so much Angular goodness that you won't want it to end. See you there!


🎥 #Angular #GDEDevFest #Google #MountainView #MinkoGechev #Videocast #NGPoland #JSPoland #FutureOfAngular

Oct 02, 202322:37
AMP46: Sander Elias & Jeffrey Bosch on Scully, ngx-aws-deploy & Validointi

AMP46: Sander Elias & Jeffrey Bosch on Scully, ngx-aws-deploy & Validointi

Hey fellow tech enthusiasts and Angular aficionados! 🚀 Dariusz Kalbarczyk here, and I've just wrapped up a power-packed episode of the Angular Master Podcast with the brilliant minds Jeffrey Bosch & Sander Elias. Let me share some key takeaways:

1️⃣ Scully's Impact: An insight into the world of static site generation with Angular. Scully's pushing boundaries, and you need to know why! 2️⃣ Pre-rendering Power: Uncover why HTML & CSS pre-rendering might just be the way forward for your next project. 3️⃣ ngx-aws-deploy Unleashed: A quick dive into how this tool can revolutionize your deployment process on Amazon S3. 4️⃣ Security Matters: Navigate the intricate security considerations when using ngx-aws-deploy. Stay ahead, stay secure! 5️⃣ Validointi's Victory: Explore how Validointi is simplifying validations in Angular template forms. It's a game-changer! 6️⃣ Scheming with Vest, AJV & Joi: Get the lowdown on how these schema validation libraries interact with Validointi. 7️⃣ Sync and Async Validations: Understand Validointi's ability to handle both synchronous and asynchronous rules. 8️⃣ Angular v15 & Validointi: Discover how the new standalone API in Angular v15 works with Validointi. Keep up with the future! 9️⃣ Directives & Templates: Learn how Validointi's directives seamlessly fit into Angular templates. 🔟 Testing Suite Integration: Maximize your Angular form tests by hooking them up with Validointi.

Engage with the full episode for all the deets, and feel free to connect and share your thoughts. Let's keep growing together and push the boundaries of what's possible! 💼👨‍💻

Aug 22, 202351:56
AMP45: Rainer Hahnekamp on Sheriff

AMP45: Rainer Hahnekamp on Sheriff

🎙️ Introducing the Angular Master Podcast: Diving Deep with Rainer Hahnekamp

Hello Angular enthusiasts! 🚀

Dariusz Kalbarczyk, co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev, brings to you another insightful episode of the Angular Master Podcast. From the heart of Austria, we are joined by the passionate Angular and Spring developer, Trainer, and Consultant at AngularArchitects.io - the amazing Rainer Hahnekamp! 🌟

🖥️ Technical Highlights:

  • Rainer’s journey into programming and the essence of Angular that charms web developers globally.
  • Unveiling the modern Angular techniques for a streamlined architecture.
  • Delve into the world of Standalone components in Angular: understanding over optimization.
  • An in-depth understanding of Sheriff: mastering module encapsulation, dependency rules, and much more.
  • Comparing Sheriff with Nx in Angular development and the magic of integrating them.
  • The pivotal role of unit testing in Sheriff’s evolution: confronting challenges and ensuring quality.
  • A quick tour of ng-news: Stay updated with the Angular community in just 100 seconds weekly!

📖 Get to Know Rainer:

  • A peek into Rainer’s personal life: self-perception, work/life harmony, and binge-worthy streaming series recommendations.

For all passionate web developers and Angular aficionados, this episode promises a blend of technical know-how, best practices, and a personal touch with one of the community's luminaries. Whether you're here for the insights on Angular, Sheriff's potential in projects, or just to know more about Rainer's journey, there's something for everyone. 🎧

Join us and enrich your Angular journey. Until next time, keep coding and innovating! 💡

#Angular #Podcast #Development #AngularMaster #TechInsights

Aug 16, 202348:54
AMP 44: Deborah Kurata on Signals

AMP 44: Deborah Kurata on Signals

🎙️🔥 NEW PODCAST ALERT! 🔥🎙️

Hey everyone, Dariusz Kalbarczyk here, the voice you know and love from the Angular Master Podcast, co-founder of NG-Poland.pl, JS-Poland.pl, AngularMaster.dev & WorkshopFest.dev. I'm super stoked to announce our latest episode featuring the remarkable Deborah Kurata, straight from San Francisco!

In this episode, we deep dive into the world of Angular Signals. But wait, who is Deborah? She's not only an amazing speaker but also a talented software developer, Pluralsight author, and YouTube content creator. 👩‍💻🌟

We go all-in on Angular Signals: how they differ from BehaviorSubjects, why you should consider using them in your apps, and even how to prepare your applications for a potential zone-less future. We touch upon concepts like computed signals, effects, and the process of updating your Angular application to leverage these signals.

Wondering how to best use Angular Signals in real-life projects? Deborah has you covered! We also delve into their impact on app performance and the challenges and future developments of Angular Signals.

But don't worry, it's not all tech-talk! We get to know Deborah as a person, her work/life balance, tips on self-organization, and even her favorite streaming series! 🎥🍿

Ready to deep dive into Angular Signals and get a personal insight into the life of a pro dev? Grab your headphones and hit the link below. It's a conversation you don't want to miss!

Stay tuned, keep coding, and remember, you've got what it takes to master Angular! 🔥


https://bit.ly/AMP44-Spotify

https://bit.ly/AMP44-Apple

https://bit.ly/AMP44-Podcasters

https://bit.ly/AMP44-Google

Jul 03, 202349:47
AMP 43: Brecht Billiet on Angular Best Practices

AMP 43: Brecht Billiet on Angular Best Practices

📢 Good day, everyone! This is Dariusz Kalbarczyk, welcoming you all to another engaging episode of the Angular Master Podcast.


We are honoured to have with us today, a celebrated Angular expert hailing from Laarne, Belgium, Brecht Billiet. A passionate developer, insightful teacher, prolific writer, and an engaging speaker, Brecht’s involvement with Angular traces back to its early beta days. 🎙️💼


In this enlightening discussion, Brecht will take us on a fascinating journey through his Angular adventure. From the framework's evolution over the years to the factors that he believes have contributed to its success, the conversation promises to be a goldmine of information. 💡🌐


Delving deeper, Brecht, renowned for his knowledge in performance, scalability, and pragmatism, will share invaluable insights for businesses aiming to optimise their large-scale web projects using Angular. Moreover, we will explore Angular's latest features, strategies for efficient performance, the importance of modularization, and the benefits of lazy loading among other intricate topics. 🚀🛠️


In our quest to deliver a comprehensive understanding of Angular, we will discuss the power of RxJS observables, the art of optimising change detection, strategies for effective form management, and tips on using Angular CLI effectively. Furthermore, we will shed light on the crucial role of Dependency Injection, the advantages of adhering to the Angular Style Guide, and the essentials of choosing third-party libraries and tools for your projects. 📚🔬


Lastly, aspiring and seasoned Angular developers alike will benefit from Brecht's advice on keeping up with the latest best practices and trends in the vast Angular ecosystem.


Beyond the realm of technology, we will get a glimpse into the person that is Brecht. Discover his thoughts on work/life balance, glean from his wisdom on self-organization, and find out what book he would recommend to our avid listeners. 📖🌍


Join us for an episode brimming with profound discussions, expert insights, and a wealth of information to guide you on your journey through the world of Angular.


#AngularMasterPodcast #Angular #WebDevelopment #ExpertInsights

Jun 11, 202301:10:52
AMP 42: Fanis Prodromou on Mastering Angular
May 09, 202335:28
AMP 41: Igor Minar Reveals the Unknown History of Angular
May 05, 202358:37
AMP 40: Vojtech Mašek on Exploring Advanced Lazy-Loading Strategies: Going Beyond the Angular Router

AMP 40: Vojtech Mašek on Exploring Advanced Lazy-Loading Strategies: Going Beyond the Angular Router

Hey friends! 😎 I just dropped a fresh new episode of the Angular Master Podcast, and I can't wait for you all to check it out! 🎧

I had an awesome time chatting with Vojtech Mašek, Head of Engineering at FlowUp, about advanced lazy-loading strategies in Angular! 💥


In this epic episode, we dive into:

🚀 Angular Router

🚀 Best practices for advanced lazy-loading

🚀 Optimization techniques for production-ready apps

🚀 Trade-offs and future directions of lazy-loading in Angular


https://bit.ly/AMP40-Spotify

https://bit.ly/AMP40-Apple

https://bit.ly/AMP40-Google

https://youtu.be/BrcCJKLcYjc


Don't miss out! Tune in now and let's level up our Angular skills together!

#Angular #AngularMasterPodcast #TypeScript #WebPerformance #LazyLoading #FrontendDevelopment

Apr 26, 202301:02:53
AMP 39: Manfred Steyer on Modern Architectures with Angular Latest Innovations

AMP 39: Manfred Steyer on Modern Architectures with Angular Latest Innovations

🔥Hey fam! Dariusz Kalbarczyk here, co-founder of NG Poland, JS Poland, AngularMaster.dev, and WorkshopFest.dev. We're back with another lit episode of the Angular Master Podcast! 😎


Join us as we chat with the legendary Manfred Steyer, an awesome speaker, trainer, consultant, and author, all about modern architectures and Angular's freshest innovations! 🚀


In this dope episode, Manfred Steyer and I chop it up about:

  1. The game-changing innovations in Angular-based architectures like standalone components, standalone APIs, functional services (e.g., Guards, Resolver, Interceptors), and router enhancements.
  2. Organizing an Angular app's structure without using NgModules.
  3. The lowdown on the Angular Sheriff's role.
  4. The 411 on standalone APIs and the migration process.
  5. Everything you need to know about routing and lazy loading in Angular.
  6. The key aspects of functional services in Angular.
  7. The impact of signals on the performance and functioning of the described elements.

So, fam, don't miss out! Tune in, get your learn on, and level up your Angular game!

#AngularMasterPodcast #Angular #ManfredSteyer #ModernArchitectures #WebDevelopment #NGPoland #JSPoland


Apr 23, 202333:04
AMP 38: Minko Gechev on Angular 17+
Apr 17, 202336:50
AMP 37: Manfred Steyer on Signals
Apr 11, 202313:57
AMP 36: Tomas Trajan on the Golden Age of Angular

AMP 36: Tomas Trajan on the Golden Age of Angular

🔥 Hey there, Angular enthusiasts! 🔥

It's Dariusz Kalbarczyk, your host of the Angular Master Podcast, and I've got some 𝙖𝙬𝙚𝙨𝙤𝙢𝙚 news for you! 🎉

We've got a 𝙨𝙪𝙥𝙚𝙧 𝙘𝙤𝙤𝙡 guest joining us from Zurich, Switzerland - the 𝙞𝙣𝙨𝙥𝙞𝙧𝙞𝙣𝙜 Tomas Trajan! This amazing developer, educator, writer, and speaker is all about Angular and NgRx. 🌐💡

In this 𝙚𝙥𝙞𝙘 episode, we'll be diving into the world of Angular development and covering some hot topics:

🚀 Tomas's journey into programming and why Angular stole his heart 🚀 Exploring the 𝙡𝙖𝙩𝙚𝙨𝙩 and 𝙜𝙧𝙚𝙖𝙩𝙚𝙨𝙩 Angular features 🚀 Future of standalone components and potential trade-offs 🚀 Debating if signals will make RxJs 𝙤𝙗𝙨𝙤𝙡𝙚𝙩𝙚 🚀 Comparing plain signals with a signal store approach 🚀 Standardized codebases and schematics 𝙙𝙚𝙚𝙥 𝙙𝙞𝙫𝙚 🚀 Single-project vs. enterprise-scale development trade-offs 🚀 NgRx as a universal API for business features 🚀 The potential of NX and workspace generators for building SPAs 🚀 AI tooling, productivity boosters, and experiences with Copilot and Chat GPT

So, what are you waiting for? 🤩 Get ready to level up your Angular game! 📈

Tune in to the Angular Master Podcast and 𝙨𝙪𝙗𝙨𝙘𝙧𝙞𝙗𝙚 now on your favorite podcast platform!

Don't miss out on this 𝙛𝙖𝙣𝙩𝙖𝙨𝙩𝙞𝙘 episode with Tomas Trajan! 🎧🌟

Apr 06, 202301:03:35
AMP 35: Nir Kaufman on Angular, Frontend, and Life

AMP 35: Nir Kaufman on Angular, Frontend, and Life

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Nir Kaufman, who is an excellent Speaker, Trainer, GDE, Vegan (like me),  Frontend Tech Lead at Next Insurance. We will talk about Angular, Frontend, and Life


🎙️ Master Angular Development with the Angular Master Podcast 🎙️

Get ready for an exciting new episode of the Angular Master Podcast, where we dive into the world of Angular with Nir Kaufman, a renowned Angular expert!

🚀 In this episode, we'll uncover Nir's insights and experiences, touching on various aspects of Angular development and beyond: ✔ How Nir started his programming journey ✔ Why he chose to master Angular ✔ His thoughts on frontend development today and Angular's future ✔ Recommendations for learning Angular and starting a new project ✔ Tips for optimizing slow-running large frontend applications ✔ Balancing life and work, hobbies, and advice for new and experienced developers ✔ His last visit to Poland and upcoming appearances at NG and JS Poland events

Join us on the Angular Master Podcast and gain invaluable insights from industry leaders. Subscribe now and stay up-to-date with the latest episodes that will help you level up your skills! Follow us on LinkedIn and be part of our growing community. Don't miss out!


Meetup (offroad): https://www.meetup.com/tech-a-hike/

Books: https://leanpub.com/u/nirkaufman

Oct 04, 202201:10:32
AMP34: Dawid Kędzierski on Sometimes Things Don’t Work Very Well

AMP34: Dawid Kędzierski on Sometimes Things Don’t Work Very Well

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from Poland: Excellent speaker, writer, Tech Lead at Vizlib & Astrato. Ladies and gentlemen, Dawid Kędzierski

The book we discussed: Systemantics: How Systems Work and Especially How They Fail by John Gall


Happy listening! 


Sep 28, 202232:57
AMP33: Shai Reznik on How to Add Testes to an Angular Application in an Easy Way
Sep 20, 202201:00:42
AMP 32: Greg Radzio on Hexagonal Architecture in Angular

AMP 32: Greg Radzio on Hexagonal Architecture in Angular

🎙️ Explore Hexagonal Architecture in Angular with the Angular Master Podcast 🎙️

Join us for an exciting new episode of the Angular Master Podcast, hosted by Dariusz Kalbarczyk, the co-founder of NG Poland, JS Poland, AngularMaster.dev, and WorkshopFest.dev!

In this episode, we're thrilled to welcome Greg Radzio, an outstanding Speaker, Trainer, and Principal Consultant at Lowgular. Together, we'll dive into the world of Hexagonal Architecture in Angular.

🌟 Discover the secrets behind building and managing a successful development team! 🌟

🚀 Topics covered in this engaging episode include: ✔ Greg's journey in programming and his role at Cobiro ✔ Building a development team and managing its growth ✔ Creating a unique workplace that values engineering practices ✔ The frontend stack, open-source libraries, and testing strategies ✔ Incremental architecture upgrades for developers at all levels ✔ Release cycles and quality assurance practices ✔ Skill grids, career ladders, and employee development

Follow the Angular Master Podcast on your favorite podcast platform and stay up-to-date with the latest episodes, where we uncover best practices and innovative ideas in the tech industry. Subscribe now and expand your horizons with insights from industry leaders!


https://ng-poland.pl

https://js-poland.pl

https://angularmaster.dev

https://workshopfest.dev

Sep 12, 202224:28
AMP 31: Alex Okrushko on Enterprise Frontend for Success

AMP 31: Alex Okrushko on Enterprise Frontend for Success

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from Toronto Canada, Principal UI Architect at Cisco, trainer,  NgRx team member, GoogleDevExpert, Angular Toronto organizer

Ladies and gentlemen, Alex Okrushko!

Topics covered in this episode:

✔ Team communication

✔ Move to the monorepo

✔ Feature flags

✔ Trunk-based development

✔ PRs - setting expectations

✔ Automatic Help

✔ Quality and Testing

✔ New Feature planning

✔ Daily releases



https://ng-poland.pl

https://js-poland.pl

https://angularmaster.dev

https://workshopfest.dev

Aug 29, 202248:60
AMP 30:  Dhananjay Kumar on Angular Services

AMP 30: Dhananjay Kumar on Angular Services

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.
https://ng-poland.pl/speaker/dhananjay-kumar
https://www.ng-ind.com/

Today, together with Dhananjay Kumar, who is an excellent Speaker, Trainer, Consultant and organizer of the ngIndia conference. We will talk about Angular Services.

  1. Hi Dhananjay, how are you?
  2. Before we delve into the world of technology, for those who don't know you yet, please tell us about yourself.
  3. How did you start your adventure in programming?
  4. You are the organizer of ngIndia, tell us how and why you created this amazing event? I say amazing because I had the opportunity to be a speaker and it was an outstanding experience.
  5. We will see you soon at NG Poland and at JS Poland, what can we expect during your lectures?
  6. So let's talk about services.  What are Angular Services?
  7. Angular services are singleton? Is it always true?
  8. What is tree Shakeable Angular service?
  9. What is the difference between providers and providedIn options?
  10. In context of service how you suggest to create smart and dumb components?
  11. To share data between unrelated components, we use services. Can you share steps for our listeners?
  12. Async pipe and services.
  13. How to create separate objects for separate lazy loaded modules?
  14. What advice would you give to people who are starting their careers in the software world today, and what for those who are old-timers?
  15. Two books you would recommend to our listeners, one technical and one non-technical?
Aug 06, 202239:07
AMP29: Emma Twersky on Future of Angular

AMP29: Emma Twersky on Future of Angular

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

https://ng-poland.pl
https://js-poland.pl

Today we've got a special guest from San Francisco USA, DevRel Engineer at Google, Angular Team

Ladies and gentlemen, Emma Twersky!

  1. Hi Emma, How are you?
  2. Please introduce yourself and tell us what you do.
  3. You are passionate about good user experience and design. Tell us about it.
  4. Now let's go back a few years. When did you start your adventure in programming?
  5. Why did you choose Angular?
  6. If any of our listeners are just beginning their adventure with Angular, where should they start?
  7. What tools are worth getting to know at the beginning to better work with the framework itself?
  8. Is Angular + Ionic a good choice for a mobile app?
  9. How do you see the future of Angular, what can we expect in the coming months?
  10. This year you are going to NG Poland. Will it be your first time in Poland?
  11. What kind of person is Emma? How do you see yourself?
  12. Your favorite technical and non-technical book?
Aug 05, 202226:30
AMP:28 Michael Hladky on Performance at Scale High-Speed Applications on Any Device

AMP:28 Michael Hladky on Performance at Scale High-Speed Applications on Any Device

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

https://workshopfest.dev
https://ng-poland.pl
https://js-poland.pl

Today we've got a special guest from Vienna Austria, performance engineer, trainer and consultant, Enthusiast of technologies such as Angular, NestJS, rxjs, TypeScript. He is also GDE ang MVP.

Ladies and gentlemen, Michael Hladky!

Let's start the show!

Topics covered in this episode:

✔ How to record and analyze flame charts

✔ How to document performance issues and measure improvements

✔ How to detect performance bottlenecks

✔ MASTER EXERCISE - Analyze and fix performance bugs

✔ Hands down with Angular’s brand new DevTools

✔ Analyze memory usage and active event listeners

✔ Blocking tasks and how to spot scripting bottle necks

✔ Network analysis and improvement strategies

✔ ChangeDetection

✔ Change detection strategies & IVY features

✔ detectChanges vs markForCheck

✔ zone.js & NgZone

✔ MASTER EXERCISE - Refactoring an application to go fully zone-less

✔ ChangeDetection profiling

✔ Subscription handling & memory leaks

✔ Performance Component architecture

✔ Best & Bad performance practices of DOM Structure and css rendering

✔ Runtime performance of scripting, rendering and painting

✔ MASTER EXERCISE - Refactoring an application by leverage browse native features



Aug 04, 202201:08:57
AMP:27 Michael Hladky on Advanced Reactive UI Patterns

AMP:27 Michael Hladky on Advanced Reactive UI Patterns

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from Vienna Austria, performance engineer, trainer and consultant, Enthusiast of technologies such as Angular, NestJS, rxjs, TypeScript. He is also GDE ang MVP.

Ladies and gentlemen, Michael Hladky!

Topics covered in this episode: 

✔ Local vs. global state (when to us what)

✔ Derived state (shared computations, distinct changes, and nullish values)

✔ View vs. ViewModel

✔ OOP Design Patterns and Component state (Facade, MVVM, MVC, Adapter)

✔ Observable Inputs without decorators

✔ Observable HostBindings

✔ Managing async data streams with RxJS flattening operators

✔ How to handle error, complete, suspense, and values in the template

✔ Component lazy loading

✔ Improving UX with Reusable reactive helpers (nonFlickerLoader)

Aug 03, 202244:04
AMP 26: Rethinking Auth for SPAs and Micro Frontends by Manfred Steyer

AMP 26: Rethinking Auth for SPAs and Micro Frontends by Manfred Steyer

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Manfred Steyer, who is an excellent Speaker, Trainer, Consultant and Author with focus on Angular. We will talk about Auth for SPAs and Micro Frontends

  1. You started a blog series where you tell us that the browser is no safe place for storing security tokens. However, it’s quite modern to directly use JWT tokens, OAuth 2 and OpenId Connect in the browser. What’s the reason for this?
  2. Do we need to panic, if we still use tokens in the browser?
  3. If we should not directly use security tokens in the browser, how to implement Single-Sign-on with existing identity solutions like Active Directory?
  4. How to deal with APIs of different origins?
  5. You also mention that there is a way to use these ideas to improve security while making everything easier. How is this even possible?
  6. Let’s assume, we have installed and configured such a Security Gateway. What do I need to do on the client-side for authentication and authorization?
  7. And what do I need to do on the server-side?
  8. Can you tell us a bit about your reference implementation for this idea?
  9. You are using ASP.NET Core for this. What to do, if this is not part of our stack?
  10. What Identity Solutions does this implementation support?
  11. What’s with Cross-Site-Request-Forgery Attacks, now, as we have cookies again? Do we need to protect ourselves from them?
  12. You also talked a lot about Micro Frontends recently. Does this approach also work with them or do we have to adjust it?
Jul 02, 202223:05
AMP 25: New version of the Module Federation plugin for Angular by Manfred Steyer

AMP 25: New version of the Module Federation plugin for Angular by Manfred Steyer

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Manfred Steyer, who is an excellent speaker, trainer, consultant and author focusing on Angular. We will discuss in depth the new version of the Module Federation plugin for Angular.

Topics discussed:

- What's this plugin about?

- Streamlined Configuration.

- What's about shareAll? Is this dangerous?

- Eager and Pinned Dependencies.

- Dynamic Configuration and "Registry" Services.

- Automatically Adding Secondary Entry Points.

- run:all With Parameters.

- What's the future of this plugin?

Jun 20, 202224:18
AMP 24: Kara Erickson - Introducing Aurora

AMP 24: Kara Erickson - Introducing Aurora

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Kara Erickson, who works as a TLM of Aurora team @ Google Chrome, former Angular Technical Lead, we will talk about optimization.

  1. Let's talk about Aurora, what is it and why was it created?
  2. Why Google is investing in this space?
  3. What it means: Aurora - a collaboration between Chrome and open-source web frameworks & tools
  4. How does Aurora connect to Angular?
  5. How can we use the Aurora knowledge to optimize Angular app?
  6. What are the performance issues your team focuses on? Can you tell me more about the Angular image project and what it aims to address?
  7. What is the INP (Interaction to Next Paint) ?
  8. How is INP different from First Input Delay (FID)?
  9. Why INP is relevant to frameworks and how Aurora and frameworks are working to optimize responsiveness?
  10. What other frameworks are you working on?
  11. How does JavaScript affect INP?
  12. How are Aurora and Angular addressing INP issues?

Books recommended by Kara: 

https://abookapart.com/products/responsible-javascript

https://speakerdeck.com/addyosmani/learning-patterns

https://www.smashingmagazine.com/printed-books/image-optimization/

https://addyosmani.com/



May 25, 202228:56
AMP 23: Strategic Design with Nx - Edition 2022

AMP 23: Strategic Design with Nx - Edition 2022

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Manfred Steyer, who is an excellent Speaker, Trainer, Consultant and Author with focus on Angular. We will talk in depth about our video course Angular Architecture: Strategic Design with Nx, Edition 2022

https://angularmaster.dev

May 17, 202234:58
AMP 22:  Manfred Steyer on Micro Frontends and UX and bundle size

AMP 22: Manfred Steyer on Micro Frontends and UX and bundle size

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Manfred Steyer, who is an excellent Speaker, Trainer, Consultant and Author with focus on Angular. We will talk about Micro Frontends and Standalone Components

  1. You are doing quite a lot with Micro Frontends. However, there is the rumor that micro frontends are bad for UX and bundle sizes. Why’s that?
  2. Well said. But if we decide to do so. How to deal with these problems?
  3. I have to ask this question. Does it really make sense to use Module Federation in Monorepo?
  4. Continuing the tone of the previous question. Are there technical reasons for introducing Module Federation?
  5. It is very interesting what you said. Let us go one step further.  What are misconceptions you see in the area of Micro Frontends?
  6. How does the mental model behind the standalone components work?
  7. How to improve your architecture without NgModules?
  8. How to prepare for a NgModule-less world and how to migrate existing projects?
  9. How to use Standalone Components with existing code and Angular libs
  10. What are your wishes for the future of Micro Frontends?
May 14, 202226:15
AMP 21: Angular's Future with Standalone Components by Manfred Steyer

AMP 21: Angular's Future with Standalone Components by Manfred Steyer

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today, together with Manfred Steyer, who is an excellent Speaker, Trainer, Consultant and Author with focus on Angular. We will talk about Standalone Components

Link to book a place on the webinar: 

https://angularmaster.dev/webinars/

  1. Originally, the idea was to not implement NgModules for Angular 2, as it was called back then. Why have they even been introduced in the first place?
  2. Why does the Angular team want to make them optional?
  3. How will working without NgModules look like?
  4. Isn't importing the whole context into Standalone Components exhausting?
  5. What's with existing source code and libs? Are Standalone Components compatible?
  6. Currently, the Angular Router uses NgModules, e. g. for lazy loading. How will this work in the future?
  7. What's with forRoot and forChild methods?
  8. Without NgModules, how can we structure our Angular applications in the future?



Apr 11, 202215:21
AMP 20: Successful Company with Angular in Background by Greg Radzio

AMP 20: Successful Company with Angular in Background by Greg Radzio

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from Warsaw Poland, CTO at Cobiro. Ladies and gentlemen, Greg Radzio

Questions:

  1. Hi Greg, How are you?
  2. Do you have your favorite podcast?
  3. What do you do on a daily basis?
  4. What does Cobiro do?
  5. Tell me more about your flagship product.
  6. Let's talk about how you successfully built your development team and how you manage it now. How many developers were in the beginning and how many developers are there now?
  7. Was it easy to build such a team?
  8. What were your biggest problems along the way?
  9. What are your goals in Cobiro now?
  10. What kind of people are you looking for?
  11. How do you make sure that these people stay in your organization?
  12. Is it possible to cooperate with you remotely?
  13. What technology do you use and why is it Angular?
  14. Biggest Angular challenges you've come across?
  15. You are relatively new on a polish scene, tell us your story
  16. How do you structure your teams?
  17. Everyone complains about hiring talent in Poland and especially in Warsaw, how come you attracted so many people in such a short time competing with bigger and better known companies?
  18. What is your frontend stack?
  19. Do you do open source? Why?
  20. How do you test your angular app?
  21. How do you develop a feature?
  22. How about junior and mid level developers? Do they exist in Cobiro?
  23. How often do you release? What is your release cycle?
  24. What is Quality Assurance to you?
  25. How do you deal with legacy code?
  26. How do you make sure that your developers always get better?
  27. What is a skill grid?
  28. And then what happens?
  29. What kind of person is Greg? How do you see yourself?
  30. Do you have some hints for us regarding self-organization?
  31. Do you have any favorite hobbies?
  32. What’s about your work/life balance? Do you have some hints for us?
  33. You will be a speaker at NG Poland 2021, what are you preparing for this year's edition?
Dec 30, 202101:05:03
AMP 19: Angular app with 1000 components by Kamil Gałek

AMP 19: Angular app with 1000 components by Kamil Gałek

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from Warsaw Poland, Senior Frontend Developer @ BigPicture. Ladies and gentlemen... Kamil Gałek

Technical part:

  1. Can you tell us a few words about yourself, what do you do on a daily basis?
  2. Tell me more about BigPicture, what is it?
  3. Can you describe what is the biggest problem with huge apps?
  4. What is an incremental change approach?
  5. Are there any tools that can help with it?
  6. Are there any other challenges during work with that big app?
  7. Do you use the monorepo pattern?  If you do, why?
  8. Why not micro frontends?
  9. What kind of performance issues do you have to solve in BigPicture?
  10. How often do you have to work with performance?
  11. Is it possible to do some kind of automatic process that helps you with incremental changes on performance issues?

Non-technical part:

  1. What kind of person is Kamil? How do you see yourself?
  2. Do you have some hints for us regarding self-organization?
  3. Do you have any favorite hobbies?
  4. What’s about your work/live balance? Do you have some hints for us?
  5. You will be a speaker at NG Poland 2021, what are you preparing for this year's edition?


https://ng-poland.pl

https://js-poland.pl

https://angularmaster.dev

https://workshopfest.dev


Oct 23, 202133:38
AMP 18: Let's talk GraphQL with Gerard Sans

AMP 18: Let's talk GraphQL with Gerard Sans

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev.  Welcome back to the Angular Master Podcast.

Today we've got a special guest from London UK: MC, Speaker, Trainer, Community Leader - Ladies and gentlemen, Gerard Sans

Technical part:

  1. Hi Gerard, How are you?
  2. What is GraphQL, do we really need it?
  3. How to start your adventure with GraphQL?
  4. Most common mistakes made at the beginning?
  5. What to pay special attention to in a new project?
  6. Do you have any advice for a beginner?
  7. When is it a good idea to use GraphQL vs REST?
  8. How to validate queries in GraphQL?
  9. Is it worth to use GraphQL for mobile applications?
  10. What is a schema?
  11. What is a query?
  12. What is a mutation?
  13. What is a subscription?
  14. What are resolvers?
  15. Are there any good GraphQL tools for Angular Developers?
  16. How to implement GraphQL in Angular?
  17. Can you tell me about the future of GraphQL in general?
  18. What are the limitations of GraphQL?

Non technical part:

  1. What kind of person is Gerard? How do you see yourself?
  2. Do you have some hints for us regarding self-organization?
  3. Do you have any favorite hobbies?
  4. What’s about your work/live balance? Do you have some hints for us?
  5. Favorite sports activity?
  6. How do you remember your last visit to Poland?


https://ng-poland.pl
https://js-poland.pl
https://angularmaster.dev
https://workshopfest.dev

Oct 19, 202145:18
AMP 17: Angular Performance Success with Michael Hladky

AMP 17: Angular Performance Success with Michael Hladky

Hi everyone, this is Dariusz Kalbarczyk co-founder of NG-Poland.pl & JS-Poland.pl. Welcome back to Agular Master Podcast. Today we have some special guests from Vienna, Austria: Trainer and consultant #Angular #NestJS #rxjs #TypeScript hi is #GDE #MVP & performance engineer. Ladies and gentlemen: Michael Rx Hladky

Questions from this episode:

1. Where to start with a performance in Angular?

2. Is SSR a good choice for performance?

3. Can we do additional improvements?

4. Let’s talk about zone.js & NgZone

5. What is ChangeDetection, and should we care about it?

6. Change detection & IVY features

7. detectChanges vs markForCheck

8. How would you measure the difference in the change detection process?

9. How can we refactor an application to go fully zone-less, is it even possible?

10. Can you name some Best & Bad performance practices?

11. Are there any example repositories to see real life implementations?

(https://github.com/tastejs/angular-movies)

12. What kind of person is Michael? How do you see yourself?

13. Do you have some hints for us regarding self-organization?

14. Do you have any favorite hobbies?

15. What’s about your work/live balance? Do you have some hints for us?

16. Favorite sports activity?

17. How do you remember your last visit to Poland?

18. You run 4-day workshops, very intensive workshops, how do you regenerate after such a lot of effort?

19. What are you planning for NG / JS Poland?


https://ng-poland.pl
https://js-poland.pl
https://angularmaster.dev
https://www.angulararchitects.io
https://workshopfest.dev

Oct 15, 202141:07
AMP 16: Let's talk Firebase with Kir JS

AMP 16: Let's talk Firebase with Kir JS

The sixteenth episode of the podcast devoted to the broadly understood front-end technology, in particular to the beloved Angular.

Kir JS takes us on a journey through interesting, advanced aspects of Firebase and more (Kir JS points out that when appearing in our podcast, he shares his opinions, which are not the official position of his company).  

Firebase Summit will be returning as a virtual event on November 10th, 2021 at 9:30 am PST (https://firebase.google.com/summit)

https://ng-poland.pl
https://js-poland.pl
https://angularmaster.dev
https://www.angulararchitects.io
https://workshopfest.dev

Oct 13, 202145:55
AMP 15: Let's talk about NgRX and Testing with Alex Okrushko

AMP 15: Let's talk about NgRX and Testing with Alex Okrushko

What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to Angular Master Podcast.

Today we've got a special guest from Cisco Canada: Principal UI Architect , ngrx team member, GoogleDevExpert AngularToronto organizer, ladies & Ladies AlexOkrushko

A few selected questions from the episode:

1. Less than a year ago, you started working at Cisco, what are your tasks and what are you responsible for?

2. You are very famous and very active in the NgRx community. Let's start from the very beginning. What is NgRx and why do we need it?

3. What is NgRx state management? Can you elaborate on it further?

4. What are the advantages of using the NgRx Store Module?

5. Explain how the various ngrx/store elements, such as Store, State, Reducer, Action, and Component, communicate with one another?

6. Is automated #testing important or is it overrated?

7. Is it a waste of time or does it help?

8. Are different types of tests (unit, integration, e2e) bringing more value than others?

9. Who does testing on your team if anyone?

10. Are QA folks responsible for the quality of a product?

11. What kind of person is Alex? How do you see yourself?

12. Do you have some hints for us regarding self-organization?

13. How does a typical working day at Cisco look alike for you?

14. Did you change your style of working during the pandemic?

15. What’s about your work/live balance? Do you have some hints for us?




Oct 09, 202101:00:44
AMP 14: Let's talk about the future of Angular with Minko Gechev

AMP 14: Let's talk about the future of Angular with Minko Gechev

Hi everyone, this is Dariusz Kalbarczyk co-founder of NG-Poland.pl & JS-Poland.pl. Welcome back to Agular Master Podcast. Together with Manfred Steyer - Speaker, Trainer, Author from angulararchitects.io. We discuss everything related to our favorite framework. Today we have some special guests from Angular Team:  Minko Gechev.
We talk about, among others:

1. The Angular team is currently working on ideas for making Angular-Modules optional. However, originally, they were not even planned for Angular. Why did the Angular Team implement them even though?

2. What are the challenges of making Angular-Modules optional?

3. Who could benefit the most from optional Angular-Modules and who should stick with Angular-Modules?

4. Can you tell us a bit about how the Angular-Teams plan to implement optional Angular-Modules and how this would look like for people developing with Angular?

5. I’ve seen you are currently collecting case studies for Micro Frontends. What are your current learnings you’ve gained from them?

6. Are there ideas to directly support Micro Frontends by Angular and/or the CLI? How could this look alike?

7. Some people in the community are really looking forward to going fully zone-less. It’s also on the roadmap. How could this work technically? How could Angular find out that it’s time to do change detection?

8. If we go zoneless, what would this change for Angular devs?

9. Some years ago, the Angular team experimented with partial hydration. The idea was to just download an index.html upfront. Then, the rest could be downloaded as needed. Where did these experiments lead to and what plans do you have for this topic?

10. With Angular 6 we already got Angular Elements for wrapping Angular Components into Web Components. Frankly, since then, it didn’t evolve that much. What’s the future of it?

11. What can we expect from Angular 13?

12. What do you expect from the future of Angular after version 13?


https://ng-poland.pl
https://js-poland.pl
https://angularmaster.dev
https://www.angulararchitects.io
https://workshopfest.dev



Oct 02, 202141:25
AMP 13: Accelerating Angular Development with Ivy by Lars Gyrup Brink Nielsen
Sep 27, 202135:50
AMP 12: Manfred Steyer on NX
Sep 14, 202151:04
AMP 11: Angular Community is Amazing with Grzegorz Lipke
Sep 08, 202152:20
AMP 10: Target Performance at scale with Michael Hladky
Sep 02, 202137:09
AMP 9: Target RxJS part II with Michael Hladky
Sep 01, 202101:04:42
AMP 8: Target DDD with Mira Manger & Manfred Steyer
Jul 21, 202131:42
AMP 7: Target DDD with Peter B Smith & Manfred Steyer
Jun 24, 202139:18
AMP 6: Let's Talk a Bit About Software Architecture & Work-Life Balance
Jun 16, 202143:06
AMP 5: Target Modern Security with Manfred Steyer
Jun 08, 202101:09:37