Software Engineering Daily

Software Engineering Daily

By Software Engineering DailyNewsTechnologyTech News
Download on the App Store

Software Engineering Daily episodes

  • restify at Netflix with Yunong Xiao

    restify is a node.js module built to enable correct REST web services. Netflix uses restify to gain performance and visibility.

    Yunong Xiao, senior engineer at Netflix, talks about the incident which incited Netflix’s service migration to restify. The discussion starts with an explanation of flame graphs and evolves into a conversation about restify, and the importance of choosing the correct RESTful API.

    Links:

    • Node.js In Flames
    • Observable Node.js Applications (tech talk)
    • Observable Node.js Applications at Scale (SlideShare)
    • Flame Graphs
    • restify API guide
    • Flame Graph

      The post restify at Netflix with Yunong Xiao appeared first on Software Engineering Daily.

      48 min
    • TypeScript with Jon Turner

      TypeScript is a typed superset of JavaScript that compiles down to regular JavaScript. Jon Turner maintains the TypeScript package at Microsoft.

      • Why is TypeScript useful?
      • Does compile-time checking add any real efficiency?
      • The current TypeScript compiler is written in TypeScript–how did you compile that compiler?
      • TypeScript was created to build large, manageable JavaScript applications–how did Microsoft due that before TypeScript?
      • What language design preferences does Anders Hejlsberg have which are evident in TypeScript?
      • Google’s Angular 2.0 project used TypeScript–is this part of a broader story of collaboration among tech giants?
      • Links:

        • Developer Ergonomics
        • Bret Victor, who writes about Developer Ergonomics
        • asm.js: optimizable, low-level JavaScript
        • TypeScript playground
        •  

           

          The post TypeScript with Jon Turner appeared first on Software Engineering Daily.

          1 hr 1 min
        • Meteor.js with Uri Goldshtein

          Meteor is a full-stack web framework for building isomorphic JavaScript applications.

          Questions include:

          • Is Meteor the Ruby on Rails of the JavaScript world?
          • What is full-stack data binding?
          • Is Meteor compatible with React?
          • Does Meteor compete with frameworks like Express?
          • If Meteor is open source, how does the company make money?
          • What is the future of all-JavaScript apps on mobile?
          • Links:

            • Angular-Meteor talk by Uri Goldshtein
            • Meteor Documentation
            • Adventures in Angular Podcast Interview with Uri Goldshtein
            • Website Tycoon, an app I built in Meteor. I had a TON of fun writing Meteor code. Really, I was blown away by how easy it was to make a real-time app.
            • The post Meteor.js with Uri Goldshtein appeared first on Software Engineering Daily.

              59 min
            • React.js with Sebastian Markbage and Christopher Chedeau

              React.js is a JavaScript library for building user interfaces. Facebook and Instagram maintain the open-source repository and use the technology to build front-end components.

              Questions include:

              • What is a virtual DOM?
              • How does React.js make development more modular?
              • Why is DOM manipulation so expensive?
              • What is Facebook’s development process of React like?
              • What is Flux architecture?
              • Is React Native going to eat the world of mobile?
              • Why didn’t past cross-platform mobile solutions work as promised?
              • What is one-way rendering?
              • What is the future of web development?
              • The post React.js with Sebastian Markbage and Christopher Chedeau appeared first on Software Engineering Daily.

                58 min

              About Software Engineering Daily

              From the publisher's feed

              Technical interviews about software topics.

              More shows like Software Engineering Daily

              On Purpose with Jay Shetty by Perfect Strangers

              On Purpose with Jay Shetty

              27,700 Listeners