Uploaded April 2024 | Updated September 2026, 2 weeks ago
By default, TypeScript infers types from values with generic types like boolean, string, number. But we can narrow those types to be more specific. This is where as const comes in. With examples, I show you how useful this feature can be.
00:00 Intro
00:23 Array example
03:04 Object example
05:31 Template Literal example
Subscribe to My Channel: bit.ly/deeecode
_____
🌟 About Me:
Dillion Megida, creator of DEEECODE, is a Software Engineer, Developer Advocate and a Content Creator passionate about simplifying topics around Tech via articles and videos.
_____
⚡️ Connect with me:
- Personal youtube: youtube.com/c/dillionmegida
- Personal website: dillionmegida.com
- Twitter: twitter.com/iamdillion
- Instagram: instagram.com/deeecode
- LinkedIn: linkedin.com/in/dillionmegida
- GitHub: github.com/dillionmegida
By default, TypeScript infers types from values with generic types like boolean, string, number. But we can narrow those types to be more specific. This is where as const comes in. With examples, I show you how useful this feature can be.
00:00 Intro
00:23 Array example
03:04 Object example
05:31 Template Literal example
Subscribe to My Channel: bit.ly/deeecode
_____
🌟 About Me:
Dillion Megida, creator of DEEECODE, is a Software Engineer, Developer Advocate and a Content Creator passionate about simplifying topics around Tech via articles and videos.
_____
⚡️ Connect with me:
- Personal youtube: youtube.com/c/dillionmegida
- Personal website: dillionmegida.com
- Twitter: twitter.com/iamdillion
- Instagram: instagram.com/deeecode
- LinkedIn: linkedin.com/in/dillionmegida
- GitHub: github.com/dillionmegida










