Boost Your Time to Market by Dancing the LimboVideo

Boost Your Time to Market by Dancing the Limbo

by Younes Jaaidi - 33 minutes

Stale or long-lived branches, conflicts & huge code reviews can cause technical and human issues in your team. In this talk, Younes demonstrates some alternative and sometimes extreme approaches promoting single-branch development with techniques like Limbo, Timeboxed TDD and Test && Commit || Revert.

Goals

Required Skills

Angular CLI Overview and Command ReferenceDocumentation

Angular CLI Overview and Command Reference

5 minutes

An introduction to the Angular CLI by the Angular team.

Goals

Angular ComponentsDocumentation

Angular Components

8 minutes

Controlling the behavior of a whole application or page can quickly get tricky if we don't split it into smaller chunks. In Angular, these chunks are called components. Every component is reusable and allows us to control the display and behavior of some part of the application or page. This official documentation gives a nice introduction on how components work.

Goals

Introduction to Angular ModulesDocumentation

Introduction to Angular Modules

5 minutes

Angular Modules, or NgModules are the main modularity system in Angular. They are fundamental for architecturing & structuring our apps and libraries in a performant, readable and scalable way.

Goals

TypeScript in 5 minutesDocumentation

TypeScript in 5 minutes

5 minutes

Unsurprisingly, the official TypeScript documentation contains one of the best introductions to TypeScript.

Goals

Lazy-loading Angular ModulesDocumentation

Lazy-loading Angular Modules

9 minutes

Angular apps, like any other kind of apps, can get big. One way of optimizing our apps is to avoid loading modules that we don't need immediately. This is called lazy-loading. You can learn more about it in the official documentation.

Goals

Required Skills