<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Sessions on ngVikings 2020</title>
    <link>/sessions/</link>
    <description>Recent content in Sessions on ngVikings 2020</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language><atom:link href="/sessions/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>7 D&#39;s of Development</title>
      <link>/sessions/7d/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/7d/</guid>
      <description>Are you done delivering that code? What is done? Are you confident it till stay up and running? Are you confident that the bug you fixed didn&amp;rsquo;t break something else? Are you confident someone else could pick up your code and run with it? Writing code is the easy part, everything after it is the hard part. Following the 7 D&amp;rsquo;s of development will help you deliver higher quality product and make you feel more confident about saying &amp;ldquo;it&amp;rsquo;s done&amp;rdquo;.</description>
    </item>
    
    <item>
      <title>Angular &#43; Scully - Wicked-fast Angular apps</title>
      <link>/sessions/scully/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/scully/</guid>
      <description>Angular is awesome, but its runtime is big. With Scully, Angular apps are pre-rendered and are delivered immediately. Companies using Scully enjoy the speed of a static site, with the ease of developing with Angular. Scully also supports markdown files, making it the ideal blogging or documentation platform for Angular developers.</description>
    </item>
    
    <item>
      <title>Be an ally! In the battle for an inclusive and accessible internet!</title>
      <link>/sessions/accessibility/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/accessibility/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Closing words</title>
      <link>/sessions/__close/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__close/</guid>
      <description>Closing words of the day</description>
    </item>
    
    <item>
      <title>Component Features - The Post Ivy Release-Time</title>
      <link>/sessions/component_features/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/component_features/</guid>
      <description>Adjusting Component traits at runtime without using base classes or decorators? Ivy makes it happen: Ivy introduces a new concept called component features - small mixins for components, applied internally by Angular to all components. Furthermore, with Ivy you will be able to lazy load components on runtime without even using Angular modules anymore. During this talk you will get into the development with Ivy and all the benefits using component features instead of decorators.</description>
    </item>
    
    <item>
      <title>Debugging the Performance of 4,860 Angular Apps</title>
      <link>/sessions/angular/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/angular/</guid>
      <description>The Angular team looks at a lot of applications, and we&amp;rsquo;ve learned a lot. From best practices to bundle size we&amp;rsquo;re trying to make apps that better serve their users. Learn how to debug the performance of your application, and to keep your app small while delivering great features for your users.</description>
    </item>
    
    <item>
      <title>Explore the power behind Angular CLI</title>
      <link>/sessions/angular_cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/angular_cli/</guid>
      <description>Angular CLI is a powerful tool to work with Angular, and while using it, We often don&amp;rsquo;t leverage the API&amp;rsquo;s that make it so powerful, like Schematics and Builders. With the first one, we can extend/modify the workspace, The latter allows us to us to create our own commands. Join me to learn about these powerful APIs and what are the AST (Abstract syntax trees) and how to use them.</description>
    </item>
    
    <item>
      <title>How to pull PDF documents out of your a...ngular stack</title>
      <link>/sessions/pdf_documents/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/pdf_documents/</guid>
      <description>For years people have been trying to find ways to reuse their frontend skills and tooling to generate PDF documents. With the maturing of SSR tools such as Angular Universal can we now get rid of the fragile hacks? Come to see a walk-through of a proof of concept architecture for generating PDF documents on an Angular based stack.</description>
    </item>
    
    <item>
      <title>NGRX, or NGXS, or Akita, which one should you choose?</title>
      <link>/sessions/ngrx_ngxs_akita/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/ngrx_ngxs_akita/</guid>
      <description>See the top 3 state management libraries in Angular and what makes them different from each other.</description>
    </item>
    
    <item>
      <title>Opening words</title>
      <link>/sessions/__open/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__open/</guid>
      <description>Starting the conference day</description>
    </item>
    
    <item>
      <title>Speaker panel</title>
      <link>/sessions/__panel_1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__panel_1/</guid>
      <description>Let&amp;rsquo;s chat about Angular!</description>
    </item>
    
    <item>
      <title>Speaker panel</title>
      <link>/sessions/__panel_2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__panel_2/</guid>
      <description>Let&amp;rsquo;s chat about Angular!</description>
    </item>
    
    <item>
      <title>Speaker panel</title>
      <link>/sessions/__panel_3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__panel_3/</guid>
      <description>Let&amp;rsquo;s chat about Angular!</description>
    </item>
    
    <item>
      <title>Speaker panel</title>
      <link>/sessions/__panel_4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/__panel_4/</guid>
      <description>Let&amp;rsquo;s chat about Angular!</description>
    </item>
    
    <item>
      <title>Static (?!?#🙀) Web Apps</title>
      <link>/sessions/static_web_apps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/static_web_apps/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Supercharge the speed of your app with these PWAs&#39; secrets! ⚡</title>
      <link>/sessions/pwa/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/pwa/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Supercharge your builds with Bazel</title>
      <link>/sessions/bazel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/bazel/</guid>
      <description></description>
    </item>
    
    <item>
      <title>The Microfrontend Revolution - Using Webpack 5 Module Federation with Angular</title>
      <link>/sessions/microfrontend_revolution/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/microfrontend_revolution/</guid>
      <description>The implementation of microfrontends has so far been anything but easy. Since common frameworks and build tools didn&amp;rsquo;t even know this idea, you had to dig into the bag of tricks. Module Federation offered by Webpack 5 initiates a crucial change of direction here. It allows you to load separately compiled applications at runtime and to share libraries between them. In this session you will learn how you can use this mechanism to create microfrontends with Angular.</description>
    </item>
    
    <item>
      <title>Web Components for Authentication - The what, the how and the why</title>
      <link>/sessions/authn/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/authn/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Why Angular is the best framework for a design system</title>
      <link>/sessions/design_system/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sessions/design_system/</guid>
      <description>Design systems are critical for any company that wants to enable rapid development and innovation while maintaining a consistent user experience, and design. Angular is the best framework for developing a design system due to the wide range of features provided by the framework, including the ability to compile to custom elements. This is in addition to the power of Angular schematics that has allowed us to automatically install and setup the library in every project, as well as generate key components that are specific to our design system, and organization with just one command.</description>
    </item>
    
  </channel>
</rss>
