Uploaded April 2025 | Updated September 2026, 2 weeks ago
My Angular course: angularstart.com
To effectively use TypeScript, you often need to get familiar with some pretty weird type definitions and syntax... but what is it all doing? Do we really need it?
Get weekly content and tips exclusive to my newsletter: https://mobirony.ck.page/4a331b9076
My game dev channel: youtube.com/@joshmoronypixels
MY GEAR:
Keyboard: https://adm42.dev/?ref=3
Neovim setup: github.com/joshuamorony/lazyvim
Animations: motioncanvas.io
0:00 Works first try
1:15 as const
2:10 Indexed access type
2:48 tuples
3:20 Casting with keyof
3:35 Indexed access again
3:57 ObservedValueOf
#angular #typescript #rxjs
- More tutorials: modernangular.com
My Angular course: angularstart.com
To effectively use TypeScript, you often need to get familiar with some pretty weird type definitions and syntax... but what is it all doing? Do we really need it?
Get weekly content and tips exclusive to my newsletter: https://mobirony.ck.page/4a331b9076
My game dev channel: youtube.com/@joshmoronypixels
MY GEAR:
Keyboard: https://adm42.dev/?ref=3
Neovim setup: github.com/joshuamorony/lazyvim
Animations: motioncanvas.io
0:00 Works first try
1:15 as const
2:10 Indexed access type
2:48 tuples
3:20 Casting with keyof
3:35 Indexed access again
3:57 ObservedValueOf
#angular #typescript #rxjs
- More tutorials: modernangular.com










