---
title: "#type-checking articles | Hashnode"
description: "Explore 15 articles tagged #type-checking on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/type-checking"
---

Tag

# #type-checking

15 posts · 0 followers

[Deborah Okeke (deBee)](https://hashnode.com/@debeemedia) · [Dec 13, 2025](https://hashnode.com/posts/typescript-explained-the-javascript-superset-that-makes-your-code-bulletproof/693de37f95581f6bdcc8dc16)

### [TypeScript Explained: The JavaScript Superset That Makes Your Code Bulletproof](https://the-typescript-course.hashnode.dev/typescript-explained-the-javascript-superset-that-makes-your-code-bulletproof?utm_source=hashnode&utm_medium=feed)

How Developers Can Enjoy Static Typing Without Leaving the JavaScript Ecosystem

3 min read · [the-typescript-course.hashnode.dev](https://the-typescript-course.hashnode.dev/typescript-explained-the-javascript-superset-that-makes-your-code-bulletproof?utm_source=hashnode&utm_medium=feed)

[Dibyashree Chakravarty](https://hashnode.com/@DibyaC) · [May 11, 2025](https://hashnode.com/posts/android-development-02-kotlin-the-basics/6820df3912de559908908976)

### [Android Development : 02 :Kotlin , The basics](https://gateandroidandexploration.hashnode.dev/android-development-02-kotlin-the-basics?utm_source=hashnode&utm_medium=feed)

// Why kotlin //NullSafety//Programming concepts //OOPs concepts

9 min read · [gateandroidandexploration.hashnode.dev](https://gateandroidandexploration.hashnode.dev/android-development-02-kotlin-the-basics?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/android-development-02-kotlin-the-basics/6820df3912de559908908976)

[Sadra Yahyapour](https://hashnode.com/@lnxpy) · [Nov 3, 2024](https://hashnode.com/posts/generic-typing-in-python/6727e668a990fe8761ce3e80)

### [Generic Typing in Python](https://blog.imsadra.dev/generic-typing-in-python?utm_source=hashnode&utm_medium=feed)

Since Python introduced the ability to add generic types to functions, the language has become much more type-friendly and encourages you to follow this convention for more maintainable code. Obviously, this will lead to a better development experien...

5 min read · [blog.imsadra.dev](https://blog.imsadra.dev/generic-typing-in-python?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/generic-typing-in-python/6727e668a990fe8761ce3e80)

[Abeer Abdul Ahad](https://hashnode.com/@abeertech01) · [Oct 9, 2024](https://hashnode.com/posts/simplifying-type-narrowing-and-guards-in-typescript/67062d7690f56424fdd02462)

### [Simplifying Type Narrowing and Guards in TypeScript](https://abeer.hashnode.dev/simplifying-type-narrowing-and-guards-in-typescript?utm_source=hashnode&utm_medium=feed)

Learn Type Narrowing and Type Guards in TypeScript for interviews and better code with TypeScript.

9 min read · [abeer.hashnode.dev](https://abeer.hashnode.dev/simplifying-type-narrowing-and-guards-in-typescript?utm_source=hashnode&utm_medium=feed)

[Jit Mitra](https://hashnode.com/@eclairjit) · [Jun 7, 2024](https://hashnode.com/posts/types-vs-interfaces-in-typescript-a-dilemma/6662f1957b8550fa792f5ece)

### [Types v/s Interfaces in TypeScript - A Dilemma](https://eclair.hashnode.dev/types-vs-interfaces-in-typescript-a-dilemma?utm_source=hashnode&utm_medium=feed)

Unlocking Additional Insights: Recommended Reading on TypeScript

1 min read · [eclair.hashnode.dev](https://eclair.hashnode.dev/types-vs-interfaces-in-typescript-a-dilemma?utm_source=hashnode&utm_medium=feed)

[IgniteDev](https://hashnode.com/@IgniteDev) · [Apr 14, 2024](https://hashnode.com/posts/implementing-type-checking-for-your-environment-variables/661c16f98e1236985f2764c5)

### [Implementing type-checking for your environment variables.](https://ignitedev.hashnode.dev/implementing-type-checking-for-your-environment-variables?utm_source=hashnode&utm_medium=feed)

Implementing type-checking for your environment variables.

3 min read · [ignitedev.hashnode.dev](https://ignitedev.hashnode.dev/implementing-type-checking-for-your-environment-variables?utm_source=hashnode&utm_medium=feed)

[Toni Väisänen](https://hashnode.com/@tvaisanen) · [Oct 1, 2023](https://hashnode.com/posts/data-validation-in-clojure/6519b46ce4ae5b361ee1156f)

### [Data Validation in Clojure](https://tonitalksdev.com/data-validation-in-clojure?utm_source=hashnode&utm_medium=feed)

A Short Introduction to Malli

2 min read · [tonitalksdev.com](https://tonitalksdev.com/data-validation-in-clojure?utm_source=hashnode&utm_medium=feed)

[Wagner M](https://hashnode.com/@wagnerm) · [Aug 22, 2023](https://hashnode.com/posts/the-magic-of-discriminated-union-types-in-typescript/64e407a5bf2aa972d683f5d6)

### [The Magic of Discriminated Union Types in TypeScript](https://wagnerm.hashnode.dev/the-magic-of-discriminated-union-types-in-typescript?utm_source=hashnode&utm_medium=feed)

How to unlock more robust type-checking and clearer code patterns in your TypeScript projects.

5 min read · [wagnerm.hashnode.dev](https://wagnerm.hashnode.dev/the-magic-of-discriminated-union-types-in-typescript?utm_source=hashnode&utm_medium=feed)

[Lucy Linder](https://hashnode.com/@derlin) · [Jul 10, 2023](https://hashnode.com/posts/my-unsuccessful-journey-of-migrating-a-large-django-project-to-mypy/64abf2e7395b682e51ab94c5)

### [When plans go astray: my unsuccessful journey of migrating a large Django project to Mypy](https://blog.derlin.ch/my-unsuccessful-journey-of-migrating-a-large-django-project-to-mypy?utm_source=hashnode&utm_medium=feed)

Learn about my failed attempt at migrating a large Django project to Mypy. We'll talk typed dicts, generics, peps, and more.

12 min read · [blog.derlin.ch](https://blog.derlin.ch/my-unsuccessful-journey-of-migrating-a-large-django-project-to-mypy?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/my-unsuccessful-journey-of-migrating-a-large-django-project-to-mypy/64abf2e7395b682e51ab94c5)

[Abiola Fasanya](https://hashnode.com/@habiola) · [Apr 20, 2023](https://hashnode.com/posts/exploring-advanced-type-features-in-typescript/6441b848beb5f1d959a8a6c0)

### [Exploring Advanced Type Features in TypeScript](https://harbiola.hashnode.dev/exploring-advanced-type-features-in-typescript?utm_source=hashnode&utm_medium=feed)

Understanding the Power of TypeScript's Advanced Type Features

3 min read · [harbiola.hashnode.dev](https://harbiola.hashnode.dev/exploring-advanced-type-features-in-typescript?utm_source=hashnode&utm_medium=feed)
