<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/atom+xml" href="https://feeds.transistor.fm/angularrocks" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>Angular Rocks</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/angularrocks</itunes:new-feed-url>
    <description>All things Angular podcast 🎙 by Lex Kuncevic</description>
    <copyright>© 2025 Angular Rocks</copyright>
    <podcast:guid>b7dd8871-3edd-5ba8-8c15-9757acc17b3e</podcast:guid>
    <podcast:locked owner="aliaksei@kuncevic.dev">no</podcast:locked>
    <language>en</language>
    <pubDate>Thu, 24 Jul 2025 00:35:30 +1000</pubDate>
    <lastBuildDate>Wed, 03 Dec 2025 09:20:29 +1100</lastBuildDate>
    <link>https://angularrocks.com</link>
    <image>
      <url>https://img.transistor.fm/SmGhV4VMTYRVsqIQOW_iFxQi7Rq13YbSW9xTZs1-tFI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzE4ODY4LzE2MTQz/MDM2MzMtYXJ0d29y/ay5qcGc.jpg</url>
      <title>Angular Rocks</title>
      <link>https://angularrocks.com</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="Education"/>
    <itunes:type>episodic</itunes:type>
    <itunes:author>Lex Kuncevic</itunes:author>
    <itunes:image href="https://img.transistor.fm/SmGhV4VMTYRVsqIQOW_iFxQi7Rq13YbSW9xTZs1-tFI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzE4ODY4LzE2MTQz/MDM2MzMtYXJ0d29y/ay5qcGc.jpg"/>
    <itunes:summary>All things Angular podcast 🎙 by Lex Kuncevic</itunes:summary>
    <itunes:subtitle>All things Angular podcast 🎙 by Lex Kuncevic.</itunes:subtitle>
    <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
    <itunes:owner>
      <itunes:name>Aliaksei Kuncevič</itunes:name>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>RxJS with Ben Lesh</title>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>RxJS with Ben Lesh</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">909cf6bb-255e-4d97-8d5e-9350cdcd23bd</guid>
      <link>https://share.transistor.fm/s/69777ec1</link>
      <description>
        <![CDATA[<p>RxJS (Reactive Extensions for JavaScript) is a complex and very interesting topic. The Rx (Reactive Extensions), originating from Microsoft, has been around for a very long time migrating from one platform to another. These days every programming language has its own native implementation of Rx. This episode is fully dedicated to RxJS.</p><p><b>In this episode we are discussing:</b></p><ul><li>What is RxJS and what problem does it solve?</li><li>Ben’s personal story with RxJS and how it all started</li><li>A quick history or RxJS</li><li>What companies are using RxJS and how does it help them?</li><li>RxJS and Angular (RxJS on Google scale)</li><li>Reactive Programming and how RxJS related to that.</li><li>RxJS vs another Reactive Programming libraries (BaconJS, KefirJS, etc)    </li><li>Observable vs promise</li><li>When to use observables, when to use promise</li><li>Tips and tricks for newcomers</li><li>What is the future of RxJS</li><li>Observable TC39 proposal</li><li>Observables as a part of ECMAScript standard</li></ul><p><strong>People mentioned</strong></p><p>Eric Meyer<br>Bart De Smet<br>Matthew Podwysocki</p><p><strong>More from Ben</strong></p><p><a href="https://twitter.com/BenLesh">Twitter</a></p><p><strong>Other Links<br></strong><a href="https://rxjs.dev">RxJS Docs</a></p><p><a href="https://angular.io/guide/rx-library">The RxJS Library</a><br><a href="https://github.com/tc39/proposal-observable">ECMAScript Observable Proposal</a></p><p><a href="https://reactivex.io">ReactiveX</a></p><p><a href="https://rxviz.com">RxViz<br></a><a href="https://thinkrx.io/">ThinkRx</a></p><p><strong>Aliaksei's mailing list</strong></p><p><a href="https://kuncevic.dev">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>RxJS (Reactive Extensions for JavaScript) is a complex and very interesting topic. The Rx (Reactive Extensions), originating from Microsoft, has been around for a very long time migrating from one platform to another. These days every programming language has its own native implementation of Rx. This episode is fully dedicated to RxJS.</p><p><b>In this episode we are discussing:</b></p><ul><li>What is RxJS and what problem does it solve?</li><li>Ben’s personal story with RxJS and how it all started</li><li>A quick history or RxJS</li><li>What companies are using RxJS and how does it help them?</li><li>RxJS and Angular (RxJS on Google scale)</li><li>Reactive Programming and how RxJS related to that.</li><li>RxJS vs another Reactive Programming libraries (BaconJS, KefirJS, etc)    </li><li>Observable vs promise</li><li>When to use observables, when to use promise</li><li>Tips and tricks for newcomers</li><li>What is the future of RxJS</li><li>Observable TC39 proposal</li><li>Observables as a part of ECMAScript standard</li></ul><p><strong>People mentioned</strong></p><p>Eric Meyer<br>Bart De Smet<br>Matthew Podwysocki</p><p><strong>More from Ben</strong></p><p><a href="https://twitter.com/BenLesh">Twitter</a></p><p><strong>Other Links<br></strong><a href="https://rxjs.dev">RxJS Docs</a></p><p><a href="https://angular.io/guide/rx-library">The RxJS Library</a><br><a href="https://github.com/tc39/proposal-observable">ECMAScript Observable Proposal</a></p><p><a href="https://reactivex.io">ReactiveX</a></p><p><a href="https://rxviz.com">RxViz<br></a><a href="https://thinkrx.io/">ThinkRx</a></p><p><strong>Aliaksei's mailing list</strong></p><p><a href="https://kuncevic.dev">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 10 Aug 2022 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/69777ec1/cbc7f358.mp3" length="46092648" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2877</itunes:duration>
      <itunes:summary>In this episode we are discussing RxJS with Ben Lesh</itunes:summary>
      <itunes:subtitle>In this episode we are discussing RxJS with Ben Lesh</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Reactive Angular</title>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>Reactive Angular</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">58f7913d-d413-4dee-9aab-c0b255069a23</guid>
      <link>https://share.transistor.fm/s/54b6d935</link>
      <description>
        <![CDATA[<p>There is a lot of buzz around reactivity and reactive programming these days.</p><p>All reactive Angular API is built on top of RxJS library so there is a lot of reactivity built-in within Angular. </p><p>What do you think, should Angular have First-class RxJS support, should it be optional or may be Angular should support both options?</p><p>Lets discuss   👉 <a href="https://twitter.com/kuncevic/status/1425397229930438656">Twitter thread </a></p><p><strong>Links<br></strong><a href="https://angular.io/guide/rx-library">The RxJS library</a></p><p><a href="https://github.com/angular/angular/issues/5689">Proposal: Input as Observable</a> </p><p><strong><br>Angular Getting Started Workshop</strong><a href="https://ngstart.dev"><br>ngstart.dev</a></p><p><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>There is a lot of buzz around reactivity and reactive programming these days.</p><p>All reactive Angular API is built on top of RxJS library so there is a lot of reactivity built-in within Angular. </p><p>What do you think, should Angular have First-class RxJS support, should it be optional or may be Angular should support both options?</p><p>Lets discuss   👉 <a href="https://twitter.com/kuncevic/status/1425397229930438656">Twitter thread </a></p><p><strong>Links<br></strong><a href="https://angular.io/guide/rx-library">The RxJS library</a></p><p><a href="https://github.com/angular/angular/issues/5689">Proposal: Input as Observable</a> </p><p><strong><br>Angular Getting Started Workshop</strong><a href="https://ngstart.dev"><br>ngstart.dev</a></p><p><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 11 Aug 2021 21:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/54b6d935/ea9e35a5.mp3" length="2206918" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>134</itunes:duration>
      <itunes:summary>This episode is about reactivity in Angular 🔥</itunes:summary>
      <itunes:subtitle>This episode is about reactivity in Angular 🔥</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Designing Reusable Components with Tomas Trajan</title>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>Designing Reusable Components with Tomas Trajan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b31ca7c9-de02-413a-b69f-0fce88ecd742</guid>
      <link>https://share.transistor.fm/s/5cf8cd1a</link>
      <description>
        <![CDATA[<p>Component is the central piece in Angular. Sometimes you want to generalize a particular component, to make it shareable across your application or to move into a custom component library to share it around multiple applications. It is important to understand how to approach shareable components in your particular use-case.</p><p>In this episode we are discussing:</p><ul><li>Components and Components composition</li><li>Shared folder, Shared library, ngModules</li><li>Template context</li><li>Custom component libraries</li><li>Designing components for scale</li><li>Best practices, tips and tricks and common pitfalls</li></ul><p><strong>Articles</strong></p><p><a href="https://tomastrajan.medium.com/the-6-best-practices-for-building-custom-angular-components-library-1d6a4cc8215e?sk=5e9cc7d81c71ad67d2e533924afb3032">Custom Angular Component Library (Best practices)<br></a><a href="https://tomastrajan.medium.com/the-best-way-to-architect-your-angular-libraries-87959301d3d3?sk=0b449c5d8dd8f1b84d7957b5af8f4ab4">Angular Library Architecture (sub-entries)<br></a><a href="https://tomastrajan.medium.com/how-to-build-epic-angular-app-with-clean-architecture-91640ed1656?sk=44ebaed856c0a663160ff669e94e4d05">Angular Application Architecture</a></p><p><strong>More from Tomas</strong><br><a href="https://twitter.com/tomastrajan">Twitter</a></p><p><a href="https://github.com/tomastrajan">Github<br></a><a href="https://www.tomastrajan.com">Website</a><a href="https://github.com/tomastrajan"><br></a><a href="https://omniboard.dev">Omniboard</a> </p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a> </p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Component is the central piece in Angular. Sometimes you want to generalize a particular component, to make it shareable across your application or to move into a custom component library to share it around multiple applications. It is important to understand how to approach shareable components in your particular use-case.</p><p>In this episode we are discussing:</p><ul><li>Components and Components composition</li><li>Shared folder, Shared library, ngModules</li><li>Template context</li><li>Custom component libraries</li><li>Designing components for scale</li><li>Best practices, tips and tricks and common pitfalls</li></ul><p><strong>Articles</strong></p><p><a href="https://tomastrajan.medium.com/the-6-best-practices-for-building-custom-angular-components-library-1d6a4cc8215e?sk=5e9cc7d81c71ad67d2e533924afb3032">Custom Angular Component Library (Best practices)<br></a><a href="https://tomastrajan.medium.com/the-best-way-to-architect-your-angular-libraries-87959301d3d3?sk=0b449c5d8dd8f1b84d7957b5af8f4ab4">Angular Library Architecture (sub-entries)<br></a><a href="https://tomastrajan.medium.com/how-to-build-epic-angular-app-with-clean-architecture-91640ed1656?sk=44ebaed856c0a663160ff669e94e4d05">Angular Application Architecture</a></p><p><strong>More from Tomas</strong><br><a href="https://twitter.com/tomastrajan">Twitter</a></p><p><a href="https://github.com/tomastrajan">Github<br></a><a href="https://www.tomastrajan.com">Website</a><a href="https://github.com/tomastrajan"><br></a><a href="https://omniboard.dev">Omniboard</a> </p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a> </p>]]>
      </content:encoded>
      <pubDate>Wed, 04 Aug 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/5cf8cd1a/28bd163e.mp3" length="47037750" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2936</itunes:duration>
      <itunes:summary>In this episode we are discussing reusable components with Tomas Trajan</itunes:summary>
      <itunes:subtitle>In this episode we are discussing reusable components with Tomas Trajan</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Web Components and Angular Elements</title>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>Web Components and Angular Elements</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">25253e3f-8a1f-46e3-9e72-43dd483818a1</guid>
      <link>https://share.transistor.fm/s/25dd015a</link>
      <description>
        <![CDATA[<p>Web Components are also known as Custom Elements. </p><p>Custom Element is a web standard for defining new HTML elements in a framework-agnostic way.</p><p>There are a set of different techniques that allow you to build Web Components or Custom Elements. </p><p>Being an Angular Developer you can easily get into Web Components by using Angular Elements.</p><p><strong>Links:</strong></p><p><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components">Web Components</a></p><p><a href="https://www.webcomponents.org">Can I use Web Components</a></p><p><a href="http://polymer-library.polymer-project.org">Polymer</a></p><p><a href="https://lit.dev">Lit</a></p><p><a href="https://github.com/Polymer/polymer/issues/5240#issuecomment-391337152">Polymer vs Lit</a><br><a href="https://angular.io/guide/elements">Angular Elements</a></p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Web Components are also known as Custom Elements. </p><p>Custom Element is a web standard for defining new HTML elements in a framework-agnostic way.</p><p>There are a set of different techniques that allow you to build Web Components or Custom Elements. </p><p>Being an Angular Developer you can easily get into Web Components by using Angular Elements.</p><p><strong>Links:</strong></p><p><a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components">Web Components</a></p><p><a href="https://www.webcomponents.org">Can I use Web Components</a></p><p><a href="http://polymer-library.polymer-project.org">Polymer</a></p><p><a href="https://lit.dev">Lit</a></p><p><a href="https://github.com/Polymer/polymer/issues/5240#issuecomment-391337152">Polymer vs Lit</a><br><a href="https://angular.io/guide/elements">Angular Elements</a></p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 28 Jul 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/25dd015a/7722bdec.mp3" length="4013815" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>247</itunes:duration>
      <itunes:summary>This episode is about how to get into Web Components 🍰</itunes:summary>
      <itunes:subtitle>This episode is about how to get into Web Components 🍰</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Developer Tools with Minko Gechev</title>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>Developer Tools with Minko Gechev</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5e724aa6-549f-490e-8c85-b53cd43e61a0</guid>
      <link>https://share.transistor.fm/s/a21f025f</link>
      <description>
        <![CDATA[<p>I split up the developer tools into multiple categories </p><ul><li>Development and productivity</li><li>Debugging</li><li>Performance</li><li>Testing</li></ul><p>In this episode we discuss each category in details as well as answering the following questions:</p><p><br></p><p>Why do we need developer tools?<br>Can you imagine a dev life without modern tooling?<br>What are the modern Tools for Angular developers?<br>How to debug a memory leak?</p><p><br>Also we talk about some cool insights about what Angular Team is working on right now to improve the Angular developer experience even more.</p><p><strong>Tools </strong></p><p><a href="https://angular.io/cli">Angular CLI<br></a><a href="https://angular.io/guide/language-service">Angular language service (vscode extension)<br></a><a href="https://github.com/mgechev/codelyzer">Codelyzer<br></a><a href="https://github.com/prettier/prettier">Prettier<br></a><a href="https://github.com/mgechev/ngrev">Ngrev<br></a><a href="https://chrome.google.com/webstore/detail/angular-state-inspector/nelkodgfpddgpdbcjinaaalphkfffbem?hl=en">Angular state inspector (chrome extension)<br></a><a href="https://angular.io/guide/devtools">Angular DevTools  (chrome extension)<br></a><a href="https://jestjs.io">Jest<br></a><a href="https://www.cypress.io">Cypress</a></p><p><strong>People mentioned<br></strong>Misko Havery<br>John Papa</p><p>Ward Bell</p><p>Alan Agius<br>Douglas Crockford</p><p><strong>More from Minko</strong></p><p><a href="https://twitter.com/mgechev">Twitter</a></p><p><a href="https://blog.mgechev.com">Blog</a></p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a> </p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>I split up the developer tools into multiple categories </p><ul><li>Development and productivity</li><li>Debugging</li><li>Performance</li><li>Testing</li></ul><p>In this episode we discuss each category in details as well as answering the following questions:</p><p><br></p><p>Why do we need developer tools?<br>Can you imagine a dev life without modern tooling?<br>What are the modern Tools for Angular developers?<br>How to debug a memory leak?</p><p><br>Also we talk about some cool insights about what Angular Team is working on right now to improve the Angular developer experience even more.</p><p><strong>Tools </strong></p><p><a href="https://angular.io/cli">Angular CLI<br></a><a href="https://angular.io/guide/language-service">Angular language service (vscode extension)<br></a><a href="https://github.com/mgechev/codelyzer">Codelyzer<br></a><a href="https://github.com/prettier/prettier">Prettier<br></a><a href="https://github.com/mgechev/ngrev">Ngrev<br></a><a href="https://chrome.google.com/webstore/detail/angular-state-inspector/nelkodgfpddgpdbcjinaaalphkfffbem?hl=en">Angular state inspector (chrome extension)<br></a><a href="https://angular.io/guide/devtools">Angular DevTools  (chrome extension)<br></a><a href="https://jestjs.io">Jest<br></a><a href="https://www.cypress.io">Cypress</a></p><p><strong>People mentioned<br></strong>Misko Havery<br>John Papa</p><p>Ward Bell</p><p>Alan Agius<br>Douglas Crockford</p><p><strong>More from Minko</strong></p><p><a href="https://twitter.com/mgechev">Twitter</a></p><p><a href="https://blog.mgechev.com">Blog</a></p><p><strong>Angular Self-Paced Workshops from Aliaksei</strong></p><p><a href="https://ngstart.dev">ngstart.dev</a> </p>]]>
      </content:encoded>
      <pubDate>Wed, 21 Jul 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/a21f025f/360c0131.mp3" length="43518931" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2716</itunes:duration>
      <itunes:summary>In this episode we are discussing Angular Developer Tools with Minko Gechev</itunes:summary>
      <itunes:subtitle>In this episode we are discussing Angular Developer Tools with Minko Gechev</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular multi-project workspace</title>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Angular multi-project workspace</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a53fb462-7e77-4eb0-a7a7-69f62f472e8b</guid>
      <link>https://share.transistor.fm/s/8d700232</link>
      <description>
        <![CDATA[<p>Every time you scaffold a new project with Angular CLI <strong><em>ng new</em></strong> command, the CLI, by default, produces an Angular CLI workspace for that project. </p><p>In some cases when you are working on multiple Angular projects under the same solution you may want to try out a Multi-project Workspace. This approach is also suitable for many enterprise projects.</p><p><strong><em>ng new my-solution --create-application false<br>cd my-solution</em></strong></p><p><strong><em>ng g application my-app</em></strong></p><p><strong><em>ng g library my-shared-library</em></strong></p><p><strong>Links</strong><br><a href="https://angular.io/guide/file-structure#multiple-projects">Multi-project workspace</a></p><p><strong>Angular Getting Started Workshop</strong><a href="https://ngstart.dev"><br>ngstart.dev</a></p><p><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Every time you scaffold a new project with Angular CLI <strong><em>ng new</em></strong> command, the CLI, by default, produces an Angular CLI workspace for that project. </p><p>In some cases when you are working on multiple Angular projects under the same solution you may want to try out a Multi-project Workspace. This approach is also suitable for many enterprise projects.</p><p><strong><em>ng new my-solution --create-application false<br>cd my-solution</em></strong></p><p><strong><em>ng g application my-app</em></strong></p><p><strong><em>ng g library my-shared-library</em></strong></p><p><strong>Links</strong><br><a href="https://angular.io/guide/file-structure#multiple-projects">Multi-project workspace</a></p><p><strong>Angular Getting Started Workshop</strong><a href="https://ngstart.dev"><br>ngstart.dev</a></p><p><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 14 Jul 2021 21:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/8d700232/cecbd02a.mp3" length="2569344" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>157</itunes:duration>
      <itunes:summary>This episode is about Angular multi-project workspace 👨‍🚀</itunes:summary>
      <itunes:subtitle>This episode is about Angular multi-project workspace 👨‍🚀</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Change Detection with Wassim Chegham </title>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>Angular Change Detection with Wassim Chegham </itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e5cd4e0e-4035-4698-80d4-7c4eaf334a7b</guid>
      <link>https://share.transistor.fm/s/175f39e7</link>
      <description>
        <![CDATA[<p>Change Detection is a mechanism built into Angular that allows Angular to decide what actions to be performed when the state of the app changes. Most of the time developers do not have to deal with change detection manually.</p><p>In this episode we are talking about a quick history of change detection and what problem it solves. We also discuss change detection strategies, when you should tap in to change detection manually and tips and tricks. <br><strong><br>People mentioned<br></strong><br></p><p>John Papa</p><p>Misko Hevery</p><p>Elon Musk</p><p><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><strong>Twitter Discussion<br></strong><a href="https://twitter.com/kuncevic/status/1412390756594061314">Angular Change Detection Edge Cases</a><br><strong><br>Links</strong><br><a href="https://chriskohler.dev/angular-change-detection-infographic">Angular Change Detection Infographic</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br>ChangeDetectorRef<br></a><a href="https://angular.io/api/core/ApplicationRef">ApplicationRef</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><a href="https://angular.io/api/core/NgZone">NgZone</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><br></p><p><strong>More from Wassim</strong><br><a href="https://twitter.com/manekinekko">Twitter</a> </p><p><a href="https://dev.to/wassimchegham">Blog</a></p><p><a href="https://wassim.dev">Website</a></p><p><br><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev<br></a><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Change Detection is a mechanism built into Angular that allows Angular to decide what actions to be performed when the state of the app changes. Most of the time developers do not have to deal with change detection manually.</p><p>In this episode we are talking about a quick history of change detection and what problem it solves. We also discuss change detection strategies, when you should tap in to change detection manually and tips and tricks. <br><strong><br>People mentioned<br></strong><br></p><p>John Papa</p><p>Misko Hevery</p><p>Elon Musk</p><p><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><strong>Twitter Discussion<br></strong><a href="https://twitter.com/kuncevic/status/1412390756594061314">Angular Change Detection Edge Cases</a><br><strong><br>Links</strong><br><a href="https://chriskohler.dev/angular-change-detection-infographic">Angular Change Detection Infographic</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br>ChangeDetectorRef<br></a><a href="https://angular.io/api/core/ApplicationRef">ApplicationRef</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><a href="https://angular.io/api/core/NgZone">NgZone</a><a href="https://angular.io/api/core/ChangeDetectorRef"><br></a><br></p><p><strong>More from Wassim</strong><br><a href="https://twitter.com/manekinekko">Twitter</a> </p><p><a href="https://dev.to/wassimchegham">Blog</a></p><p><a href="https://wassim.dev">Website</a></p><p><br><strong>Aliaksei's mailing list</strong><br><a href="https://kuncevic.dev/?ref=rocks">kuncevic.dev<br></a><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 07 Jul 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/175f39e7/5d449a16.mp3" length="38125576" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2379</itunes:duration>
      <itunes:summary>In this episode we are discussing Angular Change Detection with Wassim Chegham </itunes:summary>
      <itunes:subtitle>In this episode we are discussing Angular Change Detection with Wassim Chegham </itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Keeping Angular Projects Up To Date</title>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Keeping Angular Projects Up To Date</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3f3423cc-b9c8-47b0-82cc-f08002b32b35</guid>
      <link>https://share.transistor.fm/s/e6be7da6</link>
      <description>
        <![CDATA[<p>Angular is continuously evolving together with the entire web ecosystem. </p><p>Therefore, it is a recommended best practice to keep up your Angular projects up to date with the latest Angular version.</p><p>In this episode, you will learn why updating to a new Angular version is a good idea. Also, I will provide some tips that will help you to achieve that.</p><p><strong>Links:</strong></p><p><a href="https://angular.io/guide/releases">Angular versioning and releases</a><br><a href="https://update.angular.io">Angular update guide</a><br><a href="https://angular.io/guide/deprecations">Deprecated APIs and features</a><br><a href="https://angular.io/cli/update">ng update</a><br><a href="https://stackoverflow.com/a/60258560">Angular,  Angular CLI, NodeJS compatibility list </a><br><a href="https://github.com/cexbrayat/angular-cli-diff">Angular CLI diff</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular is continuously evolving together with the entire web ecosystem. </p><p>Therefore, it is a recommended best practice to keep up your Angular projects up to date with the latest Angular version.</p><p>In this episode, you will learn why updating to a new Angular version is a good idea. Also, I will provide some tips that will help you to achieve that.</p><p><strong>Links:</strong></p><p><a href="https://angular.io/guide/releases">Angular versioning and releases</a><br><a href="https://update.angular.io">Angular update guide</a><br><a href="https://angular.io/guide/deprecations">Deprecated APIs and features</a><br><a href="https://angular.io/cli/update">ng update</a><br><a href="https://stackoverflow.com/a/60258560">Angular,  Angular CLI, NodeJS compatibility list </a><br><a href="https://github.com/cexbrayat/angular-cli-diff">Angular CLI diff</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 30 Jun 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/e6be7da6/29a94b3b.mp3" length="2278883" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>139</itunes:duration>
      <itunes:summary>This episode is about how to keep your Angular projects up to date ✨ </itunes:summary>
      <itunes:subtitle>This episode is about how to keep your Angular projects up to date ✨ </itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Animations with William Juan</title>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Animations with William Juan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7b000315-6b56-4c2f-abcb-2a0d44cd1e1d</guid>
      <link>https://share.transistor.fm/s/acc568ba</link>
      <description>
        <![CDATA[<p>Animation is a great solution to improve the application experience.</p><p>You can add animations to your web applications using CSS animations, browsers web animations API or by using third-party libraries.</p><p>Juan talking bout different aspects of animations, how it works and how to get started.</p><p><strong>Links</strong><br><a href="https://angular.io/guide/animations">angular.io/guide/animations</a><br><a href="https://auth0.com/blog/get-better-angular-ux-using-animation-techniques">auth0.com/blog/get-better-angular-ux-using-animation-techniques</a><br><a href="https://indepth.dev/posts/1285/in-depth-guide-into-animations-in-angular">indepth.dev/posts/1285/in-depth-guide-into-animations-in-angular</a><br><a href="https://williamjuan027.github.io/angular-animations-explorer">williamjuan027.github.io/angular-animations-explorer</a></p><p><a href="http://popmotion.io">Popmotion</a><br><a href="https://airbnb.io/lottie">lottie</a><br><a href="https://tailwindcss.com/docs/animation">Tailwind</a></p><p><strong>More from Juan</strong><br><a href="https://twitter.com/williamjuan27">Twitter</a><br><a href="https://williamjuan.dev">Website</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Animation is a great solution to improve the application experience.</p><p>You can add animations to your web applications using CSS animations, browsers web animations API or by using third-party libraries.</p><p>Juan talking bout different aspects of animations, how it works and how to get started.</p><p><strong>Links</strong><br><a href="https://angular.io/guide/animations">angular.io/guide/animations</a><br><a href="https://auth0.com/blog/get-better-angular-ux-using-animation-techniques">auth0.com/blog/get-better-angular-ux-using-animation-techniques</a><br><a href="https://indepth.dev/posts/1285/in-depth-guide-into-animations-in-angular">indepth.dev/posts/1285/in-depth-guide-into-animations-in-angular</a><br><a href="https://williamjuan027.github.io/angular-animations-explorer">williamjuan027.github.io/angular-animations-explorer</a></p><p><a href="http://popmotion.io">Popmotion</a><br><a href="https://airbnb.io/lottie">lottie</a><br><a href="https://tailwindcss.com/docs/animation">Tailwind</a></p><p><strong>More from Juan</strong><br><a href="https://twitter.com/williamjuan27">Twitter</a><br><a href="https://williamjuan.dev">Website</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 23 Jun 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/acc568ba/b3d34ce2.mp3" length="23616955" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>1473</itunes:duration>
      <itunes:summary>In this episode we are discussing Animations in Angular with William Juan</itunes:summary>
      <itunes:subtitle>In this episode we are discussing Animations in Angular with William Juan</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Responsive Design</title>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>Responsive Design</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6c587d9a-6ce6-43ef-bc78-0c05255fa996</guid>
      <link>https://share.transistor.fm/s/de7d20b8</link>
      <description>
        <![CDATA[<p>These days, people use different devices to access the web. Therefore, every web application should be adapted to all screen sizes.</p><p>Responsive Design is a technique that allows screens to adjust to different sizes accordingly.</p><p>There are a few techniques to make your Angular Apps responsive. You can choose from several libraries specifically built for that purpose or just do plain CSS by writing CSS Media Queries.</p><p>Lets discuss that  👉 <a href="https://twitter.com/kuncevic/status/1404775599218987012">Twitter thread </a></p><p><strong>Links<br></strong><a href="https://github.com/angular/flex-layout">Angular Flex Layout</a><br><a href="https://material.angular.io/cdk/layout/overview">Angular CDK Layout</a><br><a href="https://tailwindcss.com/docs/responsive-design">Tailwind Responsive Design</a><br><a href="https://getbootstrap.com/docs/5.0/layout/utilities">Bootstrap Layout Utilities </a><br><a href="https://www.w3schools.com/css/css_rwd_mediaqueries.asp">CSS Media Queries</a></p><p><strong>Twitter Pool</strong><br><a href="https://twitter.com/kuncevic/status/1404775599218987012">Angular Flex Layout / CDK vs Tailwind / Bootstrap Utilities vs Media Queries</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>These days, people use different devices to access the web. Therefore, every web application should be adapted to all screen sizes.</p><p>Responsive Design is a technique that allows screens to adjust to different sizes accordingly.</p><p>There are a few techniques to make your Angular Apps responsive. You can choose from several libraries specifically built for that purpose or just do plain CSS by writing CSS Media Queries.</p><p>Lets discuss that  👉 <a href="https://twitter.com/kuncevic/status/1404775599218987012">Twitter thread </a></p><p><strong>Links<br></strong><a href="https://github.com/angular/flex-layout">Angular Flex Layout</a><br><a href="https://material.angular.io/cdk/layout/overview">Angular CDK Layout</a><br><a href="https://tailwindcss.com/docs/responsive-design">Tailwind Responsive Design</a><br><a href="https://getbootstrap.com/docs/5.0/layout/utilities">Bootstrap Layout Utilities </a><br><a href="https://www.w3schools.com/css/css_rwd_mediaqueries.asp">CSS Media Queries</a></p><p><strong>Twitter Pool</strong><br><a href="https://twitter.com/kuncevic/status/1404775599218987012">Angular Flex Layout / CDK vs Tailwind / Bootstrap Utilities vs Media Queries</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 16 Jun 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/de7d20b8/f41e0d2d.mp3" length="3164938" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>194</itunes:duration>
      <itunes:summary>This episode is about how to make Angular apps responsive📱</itunes:summary>
      <itunes:subtitle>This episode is about how to make Angular apps responsive📱</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Material with Jeremy Elbourn</title>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Angular Material with Jeremy Elbourn</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3b74ee83-36f3-4714-80f8-7c936b3eddf9</guid>
      <link>https://share.transistor.fm/s/f8e4f706</link>
      <description>
        <![CDATA[<p>Angular Material is the most popular UI library available for Angular. It contains a set of high-quality components implementing Google Material Design specification, built by the Angular Team.</p><p>Think of Angular Material as a foundation that you can use to build your own custom components.</p><p>Jeremy touched on a quick history about Angular Material, its continuous evolution and what to expect in the future.</p><p><strong>Links</strong><br><a href="https://material.angular.io">material.angular.io</a><br><a href="https://material.angular.io/guides">guides</a></p><p><strong>More from Jeremy</strong><br><a href="https://twitter.com/jelbourn">twitter</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular Material is the most popular UI library available for Angular. It contains a set of high-quality components implementing Google Material Design specification, built by the Angular Team.</p><p>Think of Angular Material as a foundation that you can use to build your own custom components.</p><p>Jeremy touched on a quick history about Angular Material, its continuous evolution and what to expect in the future.</p><p><strong>Links</strong><br><a href="https://material.angular.io">material.angular.io</a><br><a href="https://material.angular.io/guides">guides</a></p><p><strong>More from Jeremy</strong><br><a href="https://twitter.com/jelbourn">twitter</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 09 Jun 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/f8e4f706/e7910046.mp3" length="38177037" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2383</itunes:duration>
      <itunes:summary>In this episode we are discussing Angular Material and Angular Components with Jeremy Elbourn</itunes:summary>
      <itunes:subtitle>In this episode we are discussing Angular Material and Angular Components with Jeremy Elbourn</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular CDK</title>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Angular CDK</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bbc65b93-9c36-4cfd-b177-21b34236fd79</guid>
      <link>https://share.transistor.fm/s/1a83686c</link>
      <description>
        <![CDATA[<p>CDK stands for Component Development Kit. CDK is something that not every Angular developer knows about.</p><p>CDK contains a set of building blocks for creating your own UI components that could be great foundation for your custom components of any sort or a custom component library.</p><p><strong>Links</strong><br><a href="https://material.angular.io/cdk">Angular CDK</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>CDK stands for Component Development Kit. CDK is something that not every Angular developer knows about.</p><p>CDK contains a set of building blocks for creating your own UI components that could be great foundation for your custom components of any sort or a custom component library.</p><p><strong>Links</strong><br><a href="https://material.angular.io/cdk">Angular CDK</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 02 Jun 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/1a83686c/2426770b.mp3" length="2224908" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>136</itunes:duration>
      <itunes:summary>This episode is a quick introduction in to Angular CDK  🧩</itunes:summary>
      <itunes:subtitle>This episode is a quick introduction in to Angular CDK  🧩</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>The History of Angular with Misko Hevery</title>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>The History of Angular with Misko Hevery</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">434c61da-9b7b-4d7b-8454-b59783839a73</guid>
      <link>https://share.transistor.fm/s/28cff55e</link>
      <description>
        <![CDATA[<p>Angular has been around for many years now.  There are a lot of decisions that were made within the Angular team that made Angular so successful today.</p><p>AngularJS referring to v1 - the first version of the framework<br>Angular referring to v2 and up, which is the new modern framework which is completely different to AngularJS</p><p>This time Miško Hevery, the creator of Angular will tell about Angular history and share insights on his journey working at Google creating one the coolest front-end framework!</p><p><strong>Links:<br></strong><a href="https://angular.io">angular.io</a></p><p><strong>People mentioned<br></strong>Adam Abrons<strong><br></strong>Igor Minar</p><p><strong>More from Miško:<br></strong><a href="http://builder.io/">builder.io</a><br><a href="https://twitter.com/mhevery">twitter</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular has been around for many years now.  There are a lot of decisions that were made within the Angular team that made Angular so successful today.</p><p>AngularJS referring to v1 - the first version of the framework<br>Angular referring to v2 and up, which is the new modern framework which is completely different to AngularJS</p><p>This time Miško Hevery, the creator of Angular will tell about Angular history and share insights on his journey working at Google creating one the coolest front-end framework!</p><p><strong>Links:<br></strong><a href="https://angular.io">angular.io</a></p><p><strong>People mentioned<br></strong>Adam Abrons<strong><br></strong>Igor Minar</p><p><strong>More from Miško:<br></strong><a href="http://builder.io/">builder.io</a><br><a href="https://twitter.com/mhevery">twitter</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 26 May 2021 21:25:23 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/28cff55e/dbd67bd2.mp3" length="36192987" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2259</itunes:duration>
      <itunes:summary>In this episode we are discussing Angular history with the creator of Angular Miško Hevery</itunes:summary>
      <itunes:subtitle>In this episode we are discussing Angular history with the creator of Angular Miško Hevery</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Component Communication Techniques</title>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Component Communication Techniques</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">838e4765-070a-40cd-8326-66ea08abd3d2</guid>
      <link>https://share.transistor.fm/s/85965a75</link>
      <description>
        <![CDATA[<p>Component communication is the most common challenge developers face building single page applications.</p><p>There are several techniques that you can use to approach components communication building Angular applications.</p><p>In this episode I am discussing basic component communication techniques.</p><p><strong>Links</strong><a href="https://angular.io/guide/inputs-outputs"><br>Inputs and Outputs</a><br><a href="https://angular.io/api/common/AsyncPipe">Async Pipe</a><br><a href="https://dev.to/kuncevic/reactive-services-with-rxjs-49p7">Reactive Services Technique</a><br><a href="https://www.npmjs.com/package/rx-service">Rx-service</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Component communication is the most common challenge developers face building single page applications.</p><p>There are several techniques that you can use to approach components communication building Angular applications.</p><p>In this episode I am discussing basic component communication techniques.</p><p><strong>Links</strong><a href="https://angular.io/guide/inputs-outputs"><br>Inputs and Outputs</a><br><a href="https://angular.io/api/common/AsyncPipe">Async Pipe</a><br><a href="https://dev.to/kuncevic/reactive-services-with-rxjs-49p7">Reactive Services Technique</a><br><a href="https://www.npmjs.com/package/rx-service">Rx-service</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 19 May 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/85965a75/11791184.mp3" length="3120672" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>192</itunes:duration>
      <itunes:summary>In this episode you will learn Angular component communication techniques 🛰</itunes:summary>
      <itunes:subtitle>In this episode you will learn Angular component communication techniques 🛰</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Router with Justin Schwartzenberger</title>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Angular Router with Justin Schwartzenberger</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">83305973-e80b-470b-81cd-d0f2d4ebd4fa</guid>
      <link>https://share.transistor.fm/s/a8529b85</link>
      <description>
        <![CDATA[<p>Angular router solves a lot of problems in client facing single-page web applications. </p><p>The router helps to control the page content by dynamically displaying the components without a need to request pages from the server.  </p><p>Without an Angular router the user navigation experience in Angular application would be hard to achieve.</p><p><strong>Links<br></strong><a href="https://angular.io/guide/router">Angular Router</a><strong><br></strong><a href="https://www.youtube.com/watch?v=Nwp7IckoHxI">Revisiting a Reactive Router with Ivy</a></p><p><strong>People mentioned<br></strong>Mike Ryan<br>Brandon Roberts<br>Victor Savkin<br>Michael Karén</p><p><strong><br>More from Justin<br></strong><a href="https://twitter.com/schwarty">Twitter</a><br><a href="https://angularair.com/">Website</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular router solves a lot of problems in client facing single-page web applications. </p><p>The router helps to control the page content by dynamically displaying the components without a need to request pages from the server.  </p><p>Without an Angular router the user navigation experience in Angular application would be hard to achieve.</p><p><strong>Links<br></strong><a href="https://angular.io/guide/router">Angular Router</a><strong><br></strong><a href="https://www.youtube.com/watch?v=Nwp7IckoHxI">Revisiting a Reactive Router with Ivy</a></p><p><strong>People mentioned<br></strong>Mike Ryan<br>Brandon Roberts<br>Victor Savkin<br>Michael Karén</p><p><strong><br>More from Justin<br></strong><a href="https://twitter.com/schwarty">Twitter</a><br><a href="https://angularair.com/">Website</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 12 May 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/a8529b85/fc9f04a7.mp3" length="47360844" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>2957</itunes:duration>
      <itunes:summary>In this episode we are discussing the Angular router with Justin Schwartzenberger</itunes:summary>
      <itunes:subtitle>In this episode we are discussing the Angular router with Justin Schwartzenberger</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Application Folder Structure </title>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Application Folder Structure </itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">94b89791-a3d0-4ebf-a77f-9d914a8f8ff6</guid>
      <link>https://share.transistor.fm/s/673f492a</link>
      <description>
        <![CDATA[<p>Have you ever asked yourself the following question, what is the best way to structure an Angular application?</p><p>In this episode you will find out why you should care about the folder structure and what are the benefits of the proper folder structure.</p><p><strong>Links</strong><br><a href="https://angular.io/guide/feature-modules">Feature modules</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Have you ever asked yourself the following question, what is the best way to structure an Angular application?</p><p>In this episode you will find out why you should care about the folder structure and what are the benefits of the proper folder structure.</p><p><strong>Links</strong><br><a href="https://angular.io/guide/feature-modules">Feature modules</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 05 May 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/673f492a/c3e3b091.mp3" length="3322979" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>204</itunes:duration>
      <itunes:summary>In this episode you will learn about application structure and why it is so important 🏗</itunes:summary>
      <itunes:subtitle>In this episode you will learn about application structure and why it is so important 🏗</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Error Handling with Michael Karén</title>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Error Handling with Michael Karén</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d2172918-a5ce-4a03-9d8a-501f7725a5ec</guid>
      <link>https://share.transistor.fm/s/078a4111</link>
      <description>
        <![CDATA[<p>Error handling is a fundamental part of any real-world web application.</p><p>In this episode, you will find everything you need to know about error handling in Angular and more.</p><p>Fun fact: <em>That is literally the first ever episode of Angular Rocks, recorded on 21 Jan 2021</em></p><p><strong>Links</strong></p><p><a href="https://angular.io/api/core/ErrorHandler">Error Handler Class</a><br><a href="https://angular.io/errors">Angular Errors List </a><br><a href="https://blog.angular.io/angular-debugging-guides-dfe0ef915036">Angular Debugging Guides</a><br><a href="https://indepth.dev/posts/1074/expecting-the-unexpected-best-practices-for-error-handling-in-angular">Best practices for Error handling in Angular</a></p><p><strong>People mentioned</strong><br>David Herges</p><p><strong>More from Michael<br></strong><a href="https://twitter.com/melcor76">Twitter</a><br><a href="https://blog.michaelkaren.dev">Blog</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Error handling is a fundamental part of any real-world web application.</p><p>In this episode, you will find everything you need to know about error handling in Angular and more.</p><p>Fun fact: <em>That is literally the first ever episode of Angular Rocks, recorded on 21 Jan 2021</em></p><p><strong>Links</strong></p><p><a href="https://angular.io/api/core/ErrorHandler">Error Handler Class</a><br><a href="https://angular.io/errors">Angular Errors List </a><br><a href="https://blog.angular.io/angular-debugging-guides-dfe0ef915036">Angular Debugging Guides</a><br><a href="https://indepth.dev/posts/1074/expecting-the-unexpected-best-practices-for-error-handling-in-angular">Best practices for Error handling in Angular</a></p><p><strong>People mentioned</strong><br>David Herges</p><p><strong>More from Michael<br></strong><a href="https://twitter.com/melcor76">Twitter</a><br><a href="https://blog.michaelkaren.dev">Blog</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 28 Apr 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/078a4111/b1d010c2.mp3" length="26032951" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>1624</itunes:duration>
      <itunes:summary>In this episode we are discussing the best practices of error handling with Michael Karén</itunes:summary>
      <itunes:subtitle>In this episode we are discussing the best practices of error handling with Michael Karén</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Interacting with Backend API</title>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>Interacting with Backend API</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">73487c0f-0bf7-4f52-a4ce-6531f9bc04e1</guid>
      <link>https://share.transistor.fm/s/038001ab</link>
      <description>
        <![CDATA[<p>Every real-world web application has to communicate with backend API. </p><p>Developers building web applications with Angular usually interact with the backend API using HttpClient.</p><p>In this episode I am explaining the basic HttpClient features and HTTP methods.</p><p><strong>Links</strong></p><p><a href="https://angular.io/guide/http">Angular HttpClient</a><br><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods">HTTP Methods</a><br><a href="https://medium.com/angular-in-depth/top-10-ways-to-use-interceptors-in-angular-db450f8a62d6">Top 10 ways to use Interceptors in Angular</a></p><p><b><br></b></p><p><strong><br></strong></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Every real-world web application has to communicate with backend API. </p><p>Developers building web applications with Angular usually interact with the backend API using HttpClient.</p><p>In this episode I am explaining the basic HttpClient features and HTTP methods.</p><p><strong>Links</strong></p><p><a href="https://angular.io/guide/http">Angular HttpClient</a><br><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods">HTTP Methods</a><br><a href="https://medium.com/angular-in-depth/top-10-ways-to-use-interceptors-in-angular-db450f8a62d6">Top 10 ways to use Interceptors in Angular</a></p><p><b><br></b></p><p><strong><br></strong></p>]]>
      </content:encoded>
      <pubDate>Wed, 21 Apr 2021 20:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/038001ab/2396924a.mp3" length="2928947" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>180</itunes:duration>
      <itunes:summary>In this episode you will learn how to interact with Backend API using Angular 🌐</itunes:summary>
      <itunes:subtitle>In this episode you will learn how to interact with Backend API using Angular 🌐</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Dependency Injection with Dmytro Mezhenskyi </title>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Dependency Injection with Dmytro Mezhenskyi </itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1c87b505-6c42-4a98-93cb-20a1bdc3cfe4</guid>
      <link>https://share.transistor.fm/s/a71260d9</link>
      <description>
        <![CDATA[<p>Dependency Injection is a design pattern that creates objects and provides them to consumer classes that depend on those objects. </p><p>Dependency Injection is widely used in Angular.</p><p>In this episode you will find everything you need to know about Dependency Injection and how it works in Angular</p><p><strong>Links<br></strong><a href="https://angular.io/guide/dependency-injection">Dependency Injection</a><br><a href="https://www.youtube.com/watch?v=G8zXugcYd7o&amp;list=PLX7eV3JL9sfmJ6AaZj9eDlAKrJrEul4Vz">Dependency Injection YouTube Series by Dmytro Mezhenskyi</a><strong></strong></p><p>More from Dmytro<br><a href="https://twitter.com/DecodedFrontend">Twitter</a><br><a href="%20https://youtube.com/DecodedFrontend">YouTube</a><br><a href="%20http://decodedfrontend.io">Blog</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Dependency Injection is a design pattern that creates objects and provides them to consumer classes that depend on those objects. </p><p>Dependency Injection is widely used in Angular.</p><p>In this episode you will find everything you need to know about Dependency Injection and how it works in Angular</p><p><strong>Links<br></strong><a href="https://angular.io/guide/dependency-injection">Dependency Injection</a><br><a href="https://www.youtube.com/watch?v=G8zXugcYd7o&amp;list=PLX7eV3JL9sfmJ6AaZj9eDlAKrJrEul4Vz">Dependency Injection YouTube Series by Dmytro Mezhenskyi</a><strong></strong></p><p>More from Dmytro<br><a href="https://twitter.com/DecodedFrontend">Twitter</a><br><a href="%20https://youtube.com/DecodedFrontend">YouTube</a><br><a href="%20http://decodedfrontend.io">Blog</a></p><p><strong>Aliaksei's mailing list<br></strong><a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Thu, 15 Apr 2021 08:00:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/a71260d9/e8051808.mp3" length="25857008" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>1613</itunes:duration>
      <itunes:summary>In this episode we are discussing the Dependency Injection (DI) with Dmytro Mezhenskyi </itunes:summary>
      <itunes:subtitle>In this episode we are discussing the Dependency Injection (DI) with Dmytro Mezhenskyi </itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Lifecycle Hooks</title>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Angular Lifecycle Hooks</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f3d757b6-028e-4195-aca9-33f5e8d75c3c</guid>
      <link>https://share.transistor.fm/s/b6cb66f1</link>
      <description>
        <![CDATA[<p>Lifecycle hooks allow you to tap into the Angular lifecycle events to get more control.</p><p><br>In this episode I am explaining the nature of lifecycle hooks in Angular and walking through the essential lifecycle hooks like ngOnInit and ngOnDestroy. </p><p><br><strong>Links</strong></p><p><a href="https://angular.io/guide/lifecycle-hooks">Angular Lifecycle Hooks</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Lifecycle hooks allow you to tap into the Angular lifecycle events to get more control.</p><p><br>In this episode I am explaining the nature of lifecycle hooks in Angular and walking through the essential lifecycle hooks like ngOnInit and ngOnDestroy. </p><p><br><strong>Links</strong></p><p><a href="https://angular.io/guide/lifecycle-hooks">Angular Lifecycle Hooks</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 07 Apr 2021 20:20:00 +1000</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/b6cb66f1/27e21c00.mp3" length="3056817" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>188</itunes:duration>
      <itunes:summary>In this episode you will learn Angular lifecycle hooks 🪝</itunes:summary>
      <itunes:subtitle>In this episode you will learn Angular lifecycle hooks 🪝</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular CLI with Alan Agius</title>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Angular CLI with Alan Agius</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">35b361bb-3e22-416c-9fb0-ea82312c0cb9</guid>
      <link>https://share.transistor.fm/s/80128b9b</link>
      <description>
        <![CDATA[<p>Angular CLI is the most important piece of Angular ecosystem. </p><p>In this episode you will find everything you need to know about Angular CLI: </p><ul><li>Brief history</li><li>Top features</li><li>Monorepos </li><li>Tips and tricks</li><li>The future</li></ul><p><br><strong>Links<br></strong><a href="https://twitter.com/alanagius4">Alan Agius on Twitter</a><br><a href="https://angular.io/guide/file-structure#setting-up-for-a-multi-project-workspace">Setup Multi Project Workspace</a><br><a href="https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs">Angular Package Format (APF) Spec</a> </p><p><a href="https://github.com/ng-packagr/ng-packagr">ng-packagr</a><br><a href="https://www.youtube.com/watch?v=gdyiGf0fQzQ">ng-packagr with David Herges on ngAir</a><br><a href="https://www.youtube.com/watch?v=yOpy9UMQG-Y">Optimizing Apps with Resource Inlining</a></p><p><strong>Bonus <br></strong><a href="https://kuncevic.dev/free">Angular CLI Cheat Sheet</a></p><p><strong><br></strong><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular CLI is the most important piece of Angular ecosystem. </p><p>In this episode you will find everything you need to know about Angular CLI: </p><ul><li>Brief history</li><li>Top features</li><li>Monorepos </li><li>Tips and tricks</li><li>The future</li></ul><p><br><strong>Links<br></strong><a href="https://twitter.com/alanagius4">Alan Agius on Twitter</a><br><a href="https://angular.io/guide/file-structure#setting-up-for-a-multi-project-workspace">Setup Multi Project Workspace</a><br><a href="https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs">Angular Package Format (APF) Spec</a> </p><p><a href="https://github.com/ng-packagr/ng-packagr">ng-packagr</a><br><a href="https://www.youtube.com/watch?v=gdyiGf0fQzQ">ng-packagr with David Herges on ngAir</a><br><a href="https://www.youtube.com/watch?v=yOpy9UMQG-Y">Optimizing Apps with Resource Inlining</a></p><p><strong>Bonus <br></strong><a href="https://kuncevic.dev/free">Angular CLI Cheat Sheet</a></p><p><strong><br></strong><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 01 Apr 2021 22:00:00 +1100</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/80128b9b/6c982e2e.mp3" length="24081054" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>1502</itunes:duration>
      <itunes:summary>In this episode we are discussing the superpowers of Angular CLI with Alan Agius </itunes:summary>
      <itunes:subtitle>In this episode we are discussing the superpowers of Angular CLI with Alan Agius </itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Template Syntax</title>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>Angular Template Syntax</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fafcc6f6-6f16-4775-8523-b6bd44fa7dee</guid>
      <link>https://share.transistor.fm/s/3155d8cf</link>
      <description>
        <![CDATA[<p>Angular template syntax powered by Angular built-in directives helps to do a lot of things within a component template.<br>In this episode I am talking about the main features of an Angular template syntax.</p><p>If you want to learn more, have a look in to Angular Cheat Sheet and the Demo App I created specifically for this episode</p><p><strong>Links</strong></p><p><a href="https://kuncevic.dev/free">Cheat Sheet</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular template syntax powered by Angular built-in directives helps to do a lot of things within a component template.<br>In this episode I am talking about the main features of an Angular template syntax.</p><p>If you want to learn more, have a look in to Angular Cheat Sheet and the Demo App I created specifically for this episode</p><p><strong>Links</strong></p><p><a href="https://kuncevic.dev/free">Cheat Sheet</a></p>]]>
      </content:encoded>
      <pubDate>Wed, 24 Mar 2021 20:00:00 +1100</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/3155d8cf/d3699285.mp3" length="2944858" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>181</itunes:duration>
      <itunes:summary>In this episode you will learn about Angular template syntax and built-in directives 🪄</itunes:summary>
      <itunes:subtitle>In this episode you will learn about Angular template syntax and built-in directives 🪄</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Angular Building Blocks</title>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Angular Building Blocks</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f5886ef7-c473-4eab-ad81-ae8b2dd5a7f6</guid>
      <link>https://share.transistor.fm/s/dd9f4c31</link>
      <description>
        <![CDATA[<p>There is a number of building blocks in Angular:</p><ul><li>Components</li><li>Services</li><li>Modules</li><li>Pipes</li><li>Directives</li></ul><p>In this episode I am walking through the essential Angular building blocks and concepts. </p><p><strong>Links</strong></p><p><a href="https://angular.io/guide/architecture">Introduction to Angular Concepts</a></p><p><a href="https://angular.io/guide/architecture-components"><br></a><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>There is a number of building blocks in Angular:</p><ul><li>Components</li><li>Services</li><li>Modules</li><li>Pipes</li><li>Directives</li></ul><p>In this episode I am walking through the essential Angular building blocks and concepts. </p><p><strong>Links</strong></p><p><a href="https://angular.io/guide/architecture">Introduction to Angular Concepts</a></p><p><a href="https://angular.io/guide/architecture-components"><br></a><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 17 Mar 2021 20:00:00 +1100</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/dd9f4c31/b8d8371c.mp3" length="6817889" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>423</itunes:duration>
      <itunes:summary>In this episode you will learn about Angular Building Blocks 🧱</itunes:summary>
      <itunes:subtitle>In this episode you will learn about Angular Building Blocks 🧱</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Things You Should Know About Angular</title>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Things You Should Know About Angular</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7f8fa968-14bf-4b8d-b081-8afbb4cdb116</guid>
      <link>https://share.transistor.fm/s/fea8502b</link>
      <description>
        <![CDATA[<p>In this episode I am explaining what is Angular and answering the following questions:</p><ul><li>What does <em>single-page</em> <em>client-side </em>really means?</li><li>Are there any differences between Angular and AngularJS?</li><li>What are the benefits of using Angular? </li><li>Why developers and companies choosing Angular? </li></ul><p><strong>Links<br></strong><br><a href="https://blog.kuncevic.dev/what-are-the-benefits-of-using-angular">What Are The Benefits Of Using Angular</a><br><a href="https://angular.io/docs">Angular Docs</a><br><a href="https://angular.io/guide/roadmap">Angular Roadmap</a><br><a href="https://angular.io/guide/releases">Angular Versioning and Releases<br></a><a href="https://angular.io/guide/npm-packages#angular-packages">Angular Packages</a><br><a href="https://update.angular.io">Angular Update Guide</a><br><a href="https://angular.io/guide/updating">Keeping Angular Up-to-Date</a><br><a href="https://gitter.im/angular/angular">Angular on Gitter</a><br><a href="https://discord.com/invite/angular">Angular Community on Discord</a><br><a href="https://github.com/AngularCommunity/angular-meetups">Angular Meetups List</a></p><p><strong>Finding an Angular latest version</strong></p><p>in terminal or console:<br><em>npm show @angular/core</em></p><p>in web browser:<br><a href="https://github.com/angular/angular">github.com/angular/angular</a><br><a href="https://www.google.com/search?q=angular+latest+version">angular latest version</a><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In this episode I am explaining what is Angular and answering the following questions:</p><ul><li>What does <em>single-page</em> <em>client-side </em>really means?</li><li>Are there any differences between Angular and AngularJS?</li><li>What are the benefits of using Angular? </li><li>Why developers and companies choosing Angular? </li></ul><p><strong>Links<br></strong><br><a href="https://blog.kuncevic.dev/what-are-the-benefits-of-using-angular">What Are The Benefits Of Using Angular</a><br><a href="https://angular.io/docs">Angular Docs</a><br><a href="https://angular.io/guide/roadmap">Angular Roadmap</a><br><a href="https://angular.io/guide/releases">Angular Versioning and Releases<br></a><a href="https://angular.io/guide/npm-packages#angular-packages">Angular Packages</a><br><a href="https://update.angular.io">Angular Update Guide</a><br><a href="https://angular.io/guide/updating">Keeping Angular Up-to-Date</a><br><a href="https://gitter.im/angular/angular">Angular on Gitter</a><br><a href="https://discord.com/invite/angular">Angular Community on Discord</a><br><a href="https://github.com/AngularCommunity/angular-meetups">Angular Meetups List</a></p><p><strong>Finding an Angular latest version</strong></p><p>in terminal or console:<br><em>npm show @angular/core</em></p><p>in web browser:<br><a href="https://github.com/angular/angular">github.com/angular/angular</a><br><a href="https://www.google.com/search?q=angular+latest+version">angular latest version</a><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 10 Mar 2021 20:00:00 +1100</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/fea8502b/afd940ec.mp3" length="6769228" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>420</itunes:duration>
      <itunes:summary>In this episode you will learn what is Angular and what are the benefits of using Angular 🔥 </itunes:summary>
      <itunes:subtitle>In this episode you will learn what is Angular and what are the benefits of using Angular 🔥 </itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Hello World</title>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Hello World</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1fc9941c-4340-4dca-beb6-4805c572f615</guid>
      <link>https://share.transistor.fm/s/e6bde206</link>
      <description>
        <![CDATA[<p>Angular Rocks: who it's for and what it's about. Hosted by <a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Angular Rocks: who it's for and what it's about. Hosted by <a href="https://kuncevic.dev?ref=rocks">kuncevic.dev</a></p>]]>
      </content:encoded>
      <pubDate>Tue, 02 Mar 2021 11:11:27 +1100</pubDate>
      <author>Lex Kuncevic</author>
      <enclosure url="https://media.transistor.fm/e6bde206/c9179281.mp3" length="1216858" type="audio/mpeg"/>
      <itunes:author>Lex Kuncevic</itunes:author>
      <itunes:duration>73</itunes:duration>
      <itunes:summary>About Angular Rocks. Hosted by kuncevic.dev 👋</itunes:summary>
      <itunes:subtitle>About Angular Rocks. Hosted by kuncevic.dev 👋</itunes:subtitle>
      <itunes:keywords>web development, web technology, programming, angular</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
  </channel>
</rss>
