DEV Community

Cover image for I used to hate typescript, now it's my favorite ๐Ÿ’–
Melbite blogging Platform
Melbite blogging Platform

Posted on

I used to hate typescript, now it's my favorite ๐Ÿ’–

Hello, world, am Evans based in Africa - Kenya, I have 4+ years of experience in software dev and I love Typescript ๐Ÿ’– ๐Ÿ’– ๐Ÿ’–.

Anyway I created the entire https://melbite.com with react and typescript.

Why did I choose Javascript

  • Javascript is awesome.
  • It provides my daily meal ๐Ÿฅฐ

Why I hated Javascript.

  • Did not catch bugs in real-time and I used to write poor code.

Why I loved Typescript.

  • Catches bugs effectively.
  • Clean syntax and self-documented code.
  • Easy to collaborate with a team for no one will write poor code.

You can read more on this kind of articles on melbite

Why do you love your stack and how has it helped you?

Top comments (7)

Collapse
ย 
atinypixel profile image
Aziz Kaukawala โ€ข

That's same case with me! I took a kind of gamble using typescript directly into production and kept learning it on the way!

Initially it was kind of hard and each time I saw yellow or red lines, I used to question myself for choosing the dev stack!

Its been almost 1 year and now I use it even in smaller projects because of how much the code & editor itself helps me to prevent silly mistakes!

Collapse
ย 
evansifyke profile image
Melbite blogging Platform โ€ข

Wow, This is amazing. Typescript is really awesome when it comes to catching silly bugs and mistakes.

Collapse
ย 
atinypixel profile image
Aziz Kaukawala โ€ข

Indeed! And auto-completion is cherry on the cake! ๐ŸŽ‰

Collapse
ย 
andrewbaisden profile image
Andrew Baisden โ€ข

I felt the same way about TypeScript too!

Collapse
ย 
evansifyke profile image
Melbite blogging Platform โ€ข

I hope its now among your favorite tools?

Collapse
ย 
andrewbaisden profile image
Andrew Baisden โ€ข

I use it a lot so yes!

Collapse
ย 
evansifyke profile image
Melbite blogging Platform โ€ข

๐Ÿ˜Š ๐Ÿ˜Š , I thought I was kinda alone in this . . .