---
title: "Discussion on \"Things That Make TypeScript Great\" | Hashnode"
description: "Discussion on \"Things That Make TypeScript Great\". TypeScript is a popular programming language developed by Microsoft that adds optional static typing and other features to JavaScript. It's becoming increasingly popular for its ability to catch common errors and improve code readability and maintain..."
url: "https://hashnode.com/posts/things-that-make-typescript-great/6449d97d4897dbed219f9ede"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Things That Make TypeScript Great](https://aaron-bush.hashnode.dev/things-that-make-typescript-great?utm_source=hashnode&utm_medium=feed)

TypeScript is a popular programming language developed by Microsoft that adds optional static typing and other features to JavaScript. It's becoming increasingly popular for its ability to catch common errors and improve code readability and maintain...

Apr 27, 2023 · 2 min read · aaron-bush.hashnode.dev  
Read the article

-   [#typescript](https://hashnode.com/tag/typescript)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#blogging](https://hashnode.com/tag/blogging)
-   [#developer](https://hashnode.com/tag/developer)
-   [#software-development](https://hashnode.com/tag/software-development)

## Written by

[Aaron Bush](https://hashnode.com/@ambush333)

@ambush333 · Grand Rapids, Michigan

  
[View profile](https://hashnode.com/@ambush333)

Software Developer at Quantelux

Software Engineer currently working for Quantelux 34 year old Michigander, who loves the outdoors, loves staying active, loves programming, and anything wrapped in a tortilla. My blog focuses on the the many varieties of knowledge I've picked up along the way in my developer journey.

## Responses 1

Markdown supported · ⌘↵ to post

[Sep 22, 2023](https://hashnode.com/posts/things-that-make-typescript-great/6449d97d4897dbed219f9ede/comment/650dc6d0f92a4f31b46547a8)

At some point in my career I was afraid of using TypeScript, I really don't know why. But I was and the more I created small personal projects or worked on projects that used TypeScript, I got more comfortable with it. At my last employer, the most exposure I got to TypeScript was an Angular eCommerce Web Application we were building. It was just not enough for me to get comfortable with it until I started to go to meetups, workshops, watched videos, and started to take the Mastering TypeScript course by Colt Steele.

Today, I use TS alongside Vue.js at my job and I have gotten more comfortable with it and continuously learning the best way to use it within our software's code.

Also, did you hear that the TypeScript Documentary was released this week by KBDocumentaries. You should check it out, it was awesome! - [youtu.be/U6s2pdxebSo](https://youtu.be/U6s2pdxebSo?si=FSg8fH54IUYY8N9D)

[Aaron Bush](https://hashnode.com/@ambush333)

[Sep 23, 2023](https://hashnode.com/posts/things-that-make-typescript-great/6449d97d4897dbed219f9ede/comment/650dc6d0f92a4f31b46547a8#reply-650e2b7059ede531e43ef537)

I know what you mean! I also was super scared and hesitant to use it at first. I thought it would be quite the task to learn.

I didn't start using it until I landed my first developer position as a contractor where we had some Vue projects that had TypeScript.

It actually made me appreciative of it, even if it was always yelling at me.

Colt Steele is great! I definitely have seen some of his courses before, and I've heard nothing but good things about them.

Oh I didn't hear about that. I will for sure check that out. Thanks man!
