Learn
Advanced Approaches to Angular Form Validations
Angular form validations from inside the ControlValueAccessor, using the Validator and AsyncValidator interfaces. And from outside, passing ValidatorFns and AsyncValidatorFns to a FormControl.
Angular 13. What's new
We will see what is new on Angular 13
Angular: Automatically Unsubscribe Observables on Destroy
How to subscribe to something and tell Angular to automatically unsubscribe when the component (or directive) is destroyed.
Control Value Accessor: Custom Form Components in Angular
Create custom form components in Angular and control them with a FormControl.
Angular structural directives and their microsyntax
Angular structural directives and their microsyntax
Assertion Functions or Assertion Guards - TypeScript Narrowing #5
Assertion Functions or Assertion Guards
Asynchronous type guards - TypeScript Narrowing #7
Asynchronous type guards
Autocomplete with fuzzy search and Fuse.js
Learn how to create a list of suggestions while you type a browser name
Custom Type Guards - TypeScript Narrowing #3
TypeScript Narrowing #3
Discriminated Unions or Tagged Unions Types - TypeScript Narrowing #4
Discriminated Unions or Tagged Unions Types
Early Returns/Exits - Code Patterns in JavaScript
Early Returns/Exits
Falsy and Truthy in JavaScript
Falsy and Truthy in JavaScript
Fundamental Type Guards - TypeScript Narrowing #2
TypeScript Narrowing #2
Higher Order Guards (Functions) - TypeScript Narrowing #6
TypeScript Narrowing #6
How to choose a javascript framework
Learning how to choose a javascript framework
How to use docker for development
Docker for development environment
Intersection observer and infinite scroll in a visual way
Infinite scroll in a visual way
JavaScript Hoisting and Function Types
Declarations, Expressions and Statements
Narrowing Library
A library for narrowing
Native Smooth Scroll with pure CSS and JS
Making a smooth scroll with pure CSS and JS
Null vs undefined in javascript
Null vs undefined in javascript
Scalable front-end architecture
How we organize our projects
Typescript: Conditional types
Conditional types
TypeScript infer Keyword
TypeScript infer Keyword with examples
Unknown vs Any in TypeScript
Unknown vs Any in TypeScript with examples
What is a Type Guard. TypeScript Narrowing #1
TypeScript Narrowing #1