• 0 Posts
  • 8 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle

  • No worries on the ranting!

    In this industry where we are all a little afraid to admit that we don’t know something, it’s nice to be reminded that everyone is always learning all the time and that there’s no way any of us can know everything.

    I’m enjoying the learning process, despite its paper cuts, and love where I work. I enjoy TS itself but I do wish the process of setting up a new project/config stuff were more streamlined. Maybe in the future!


  • I’ve had pretty good experiences with it even situations with moderate data manipulation. There are some tricks you can use to engage different phases of the event loop to keep the data processing from blocking too much.

    It’s still not as good as Java/C#/Go, of course, but it can help get some more performance out of Node.


  • Thanks for the tip! I’ll double check that when I get back to work next week.

    I’ve written a lot of NodeJS apps in vanilla JS, and plenty of .NET backend stuff too. The transition to serious TS has been relatively recent. I like it alright, but dislike the added complexity that comes with all the various config files - vanilla JS has enough of that already!





  • This happens all the time with TypeScript. The transpiled JS that actually runs will naturally have different line numbers than the TS you wrote!

    To be fair, the reported line number is usually close enough that I can find the issue without much trouble.

    It’s not my favorite back end language, but it’s what everyone on my team knows…