Show notes
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 sourcestuff and and if you've never written like a generic abstraction inTypeScript 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 cases
and stuff in TypeScript is very very very difficult and that's not to youknow, not or under appreciate the difficulty of just type script ingeneral, but library type script is just very much harder in general notnot 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 peoplelike tenor and me who've been doing JavaScript for quite some time and wefeel 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 toget 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 reallyproficient 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 thatTanner 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 theframework that you're using or the the tools or technologies that you'reusing 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 alittle bit and you have to be really patient with yourself when you dothis. Otherwise you can just be a very frustrating experience and I thinkmost 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 knowfind 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 andeventually you'llDevelop the experience that you're hoping for.Good luck.

