Stick with your worthy goals - a podcast by Kent C. Dodds

from 2021-02-17T05:05:48

:: ::

Hey there friends. So today I want to talk with you about Typescript. So my
friend Tanner Lindsley was tweeting about how it's kind of frustrating.
He's been into typescript for the last few months doing some open source
stuff and and if you've never written like a generic abstraction in
TypeScript like a library or something then you may not know that Appletype script is way way easier than library type script.
Making something.Eric and and can handle all sorts of different use casesand stuff in TypeScript is very very very difficult and that's not to you
know, not or under appreciate the difficulty of just type script ingeneral, but library type script is just very much harder in general not
not always been in general.So he's just been kind of frustrated and I definitely can relate to this
frustration because most of the TypeScript that I have written has alsobeen library level type script and it is frustrating.Especially for people
like tenor and me who've been doing JavaScript for quite some time and we
feel pretty confident with it.It can be really frustrating when like you feel like you have to relearn
everything. In fact, I've been doing a lot of snowboarding and I decided to
get a private lesson and I knew that I developed a bunch of bad habits andstuff but man, it was it's just really frustrating when I feel really
proficient as a snow border, but then I have to break all these bad habitsand so I end up being a worse.
Snowboarder for a while while I'm learning the right way to snowboard
efficiently. And I think it's sort of the same as same sort of feeling that
Tanner and I are having around typescript and and what I want the reason Iwanted to bring this up today was often you are really comfortable and the
framework that you're using or the the tools or technologies that you're
using in your day to day job.And occasionally, you have to jump into something new and new is not
necessarily bad.But it does mean that you're going to slow down for a
little bit and you have to be really patient with yourself when you dothis. Otherwise you can just be a very frustrating experience and I think
most of us have probably had an experience like this before but what Iwould suggest is if the goal is worthwhile then stick to it and you know
find people to talk with about your frustrations because maybe that thatcan help but if it's a worthy goal then stick to it just power through and
eventually you'llDevelop the experience that you're hoping for.
Good luck.

Further episodes of 3 Minutes with Kent

Further podcasts by Kent C. Dodds

Website of Kent C. Dodds