Episode 87: Typescript

While the web is one of the easiest platforms for deploying software, it can also be one of the trickiest to debug. People have many different browsers, and some have plugins or settings that restrict functionality. It may be extremely difficult to reproduce errors on your development machine. As a result, we want to discover as many errors as possible before we launch a new site. With node.js and people running javascript on the server, static checks become even more important.


Enter typescript! Typescript is a language that transpiles to javascript, but along the way it adds type checking and advanced javascript features. After checking the types, typescript produces javascript that can run in almost any browser.


Show notes: https://www.programmingthrowdown.com/2019/03/episode-87-typescript.html

Matt Gardner

VP of Software Engineering @ Fulfil

6 年

Haha when I read this I thought you meant typescript was obsolete and I was thinking "what?!?!?! I f***ing love typescript... It can't be going out of style already"

要查看或添加评论,请登录

Jason Gauci的更多文章

  • Squashing bugs using AI and Machine Learning with Boris Paskalev

    Squashing bugs using AI and Machine Learning with Boris Paskalev

    The best part of hosting Programming Throwdown is reading emails from people who listened to this show before they had…

    3 条评论
  • Episode 94: Search at Etsy

    Episode 94: Search at Etsy

    What actually happens when you type something in the search bar at the top of etsy.com and hit enter? This awesome…

    1 条评论
  • Episode 93: A Journey to Programming Mastery

    Episode 93: A Journey to Programming Mastery

    Every interview we do is such an exciting and unique experience. Patrick and I had great pleasure in hosting Andy and…

  • Basics of UI Design for Engineers with Erik Kennedy

    Basics of UI Design for Engineers with Erik Kennedy

    Surprise! Weekend episode :-D Every piece of code you write is either going to be for computer-to-computer interaction,…

  • Episode 91: Functional Programming with Adam Gordon Bell

    Episode 91: Functional Programming with Adam Gordon Bell

    Hey all! Since episode 82, we received a ton of email asking for more info on functional programming (FP). To cover FP…

  • Episode 89: From Combat to Code

    Episode 89: From Combat to Code

    Hey all!! Today we are sitting down with Jerome Hardaway. Jerome is an Air Force Veteran and the founder of Vets Who…

    1 条评论
  • Episode 88: Image Processing

    Episode 88: Image Processing

    If you use ASCII encoding, the entire Oxford dictionary is about 5 million bytes. A single 4K image contains 25 million…

  • Episode 86: Wolfram Language and Mathematica

    Episode 86: Wolfram Language and Mathematica

    Happy New Year! Today we are sitting down with Stephen Wolfram, inventor of Mathematica, Wolfram Alpha, and Wolfram…

  • Episode 85: Holiday Party

    Episode 85: Holiday Party

    Hey all! This is our annual holiday show! We give away prizes and talk about random news stories :-D. Thanks to…

  • Episode 84: Customer Bug Handling

    Episode 84: Customer Bug Handling

    Hey all! How do you find and triage bugs on other people's machines when they don't have the source code (or the…

社区洞察

其他会员也浏览了