JavaScript – Software Engineering Daily
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 102:39:40
- Mais informações
Informações:
Sinopse
JavaScript episodes of Software Engineering Daily
Episódios
-
PHP with Zeev Suraski
04/03/2021 Duração: 48minWordPress is a free and open-source content management system, or CMS, written in PHP. Since its release in 2003, WordPress has become ubiquitous on the web. It is estimated that roughly 60 million websites use WordPress as a CMS. However, despite its popularity, WordPress has limitations in its design. WordPress sites are dynamic, and the The post PHP with Zeev Suraski appeared first on Software Engineering Daily.
-
Rust and Go Research with Linhai Song
20/01/2021 Duração: 49minRust and Golang are two of the newest lower level languages for doing systems programming. They are often used for applications such as file systems, operating systems, and latency-sensitive applications. How do they compare in terms of safety, speed, and programming ergonomics? Linhai Song is an assistant professor and researcher at Penn State University, and The post Rust and Go Research with Linhai Song appeared first on Software Engineering Daily.
-
React Best Practices with Kent Dodds (Repeat)
23/12/2020 Duração: 52minOriginally published March 6, 2020 ReactJS developers have lots of options for building their applications, and those options are not easy to work through. State management, concurrency, networking, and testing all have elements of complexity and a wide range of available tools. Take a look at any specific area of JavaScript application development, and you The post React Best Practices with Kent Dodds (Repeat) appeared first on Software Engineering Daily.
-
React Native Interfaces with Leland Richardson (Repeat)
21/12/2020 Duração: 49minOriginally published July 7, 2017 Airbnb is a company that is driven by design. New user interfaces are dreamed up by designers and implemented for web, iOS, and Android. This implementation process takes a lot of resources, but it used to take even more before the company started using React Native. React Native allows Airbnb The post React Native Interfaces with Leland Richardson (Repeat) appeared first on Software Engineering Daily.
-
Modern Front End: React, GraphQL, VR, WebAssembly with Adam Conrad (Repeat)
14/12/2020 Duração: 58minOriginally published December 20, 2018 Ten years ago, there was a distinction between “backend” and “frontend” developers. A backend developer would be managing the business logic and database transactions using Ruby on Rails or Java. A frontend developer would be responsible for implementing designs and arranging buttons using raw HTML and JavaScript. Today, developers can The post Modern Front End: React, GraphQL, VR, WebAssembly with Adam Conrad (Repeat) appeared first on Software Engineering Daily.
-
WebAssembly with Brendan Eich (Repeat)
08/12/2020 Duração: 01h21minOriginally published March 31, 2017 Brendan Eich created the first version of JavaScript in 10 days. Since then JavaScript has evolved, and Brendan has watched the growth of the web give rise to new and unexpected use cases. Today Brendan Eich is still pushing the web forward across the technology stack with his involvement in The post WebAssembly with Brendan Eich (Repeat) appeared first on Software Engineering Daily.
-
React Native at Airbnb with Gabriel Peal Holiday Repeat
25/11/2020 Duração: 54minOriginally published July 27, 2018 React Native allows developers to reuse frontend code between mobile platforms. A user interface component written in React Native can be used in both iOS and Android codebases. Since React Native allows for code reuse, this can save time for developers, in contrast to a model where completely separate teams The post React Native at Airbnb with Gabriel Peal Holiday Repeat appeared first on Software Engineering Daily.
-
OpenBase: JavaScript Package Selection with Lior Grossman
18/11/2020 Duração: 38minThe JavaScript ecosystem has millions of packages. How do you choose from those packages to find the best in breed for your projects? OpenBase is a system for searching and discovering JavaScript packages. OpenBase includes reviews, insights, and statistics around these JavaScript packages. Lior Grossman is a founder of OpenBase, and joins the show to The post OpenBase: JavaScript Package Selection with Lior Grossman appeared first on Software Engineering Daily.
-
Retool with David Hsu
13/11/2020 Duração: 47minInternal tools are often built with Ruby on Rails or NodeJS. Developers create entire full-fledged applications in order to suit simple needs such as database lookups, dashboarding, and product refunds. This internal tooling creates a drain on engineering resources. Retool is a low-code platform for creating internal tools. These internal tools can be written by The post Retool with David Hsu appeared first on Software Engineering Daily.
-
Fig: Visual Terminal Assistant with Brendan Falk and Matt Schrage
22/10/2020For all the advances in software development over the years, one area that has seen minimal improvement is the terminal. Typing commands into a black text interface seems antiquated compared to the dynamic, flashy interfaces available in web browsers and modern desktop applications. Fig is a visual terminal assistant with the goal of changing that. The post Fig: Visual Terminal Assistant with Brendan Falk and Matt Schrage appeared first on Software Engineering Daily.
-
Deno and TypeScript with Elio Rivero
28/09/2020 Duração: 29minDeno is a runtime for JavaScript applications. Deno is written in Rust, which changes the security properties of it. Parts of Deno are also written in TypeScript, which are causing problems in the compilation and organization of Deno. Elio Rivero is an engineer who has studied Deno and TypeScript, and he joins the show to The post Deno and TypeScript with Elio Rivero appeared first on Software Engineering Daily.
-
WebAssembly Migration with Nicolo Davis
01/09/2020 Duração: 40minWebAssembly allows for the execution of languages other than JavaScript in a browser-based environment. But WebAssembly is still not widely used outside of a few particular niches such as Dropbox and Figma. Nicolo Davis works on an application called Boardgame Lab, and he joins the show to explain why WebAssembly can be useful even for The post WebAssembly Migration with Nicolo Davis appeared first on Software Engineering Daily.
-
Digital Experience Analytics with Michael Morrissey
21/07/2020 Duração: 50minUsers do not use web applications in the way that you might expect. And it is not easy to get the data that is necessary to get a full picture. But a newer API within browsers does make this more possible by capturing DOM mutations. The change capture of these DOM mutations can be stored The post Digital Experience Analytics with Michael Morrissey appeared first on Software Engineering Daily.
-
Pull Request Environments with Eric Silverman
06/07/2020 Duração: 42minThe modern release workflow involves multiple stakeholders: engineers, management, designers, and product managers. It is a collaborative process that is often held together with brittle workflows. A developer deploys a new build to an ad hoc staging environment and pastes a link to that environment in Slack. Other stakeholders click on that link, then send The post Pull Request Environments with Eric Silverman appeared first on Software Engineering Daily.
-
React Native Ecosystem with Nader Dabit (Summer Break Repeat)
26/06/2020 Duração: 52minOriginally published July 6, 2017. We are taking a few weeks off. We’ll be back soon with new episodes. React Native allows developers to reuse components from one user interface on multiple platforms. React Native was introduced by Facebook to reduce the pain of teams who were rewriting their user interfaces for web, iOS, and The post React Native Ecosystem with Nader Dabit (Summer Break Repeat) appeared first on Software Engineering Daily.
-
HTTP with Julia Evans (Summer Break Repeat)
17/06/2020 Duração: 59minOriginally published November 21, 2019. We are taking a few weeks off. We’ll be back soon with new episodes. HTTP is a protocol that allows browsers and web applications to communicate across the Internet. Everyone knows that HTTP is doing some important work, because “HTTP” is at the beginning of most URLs that you enter The post HTTP with Julia Evans (Summer Break Repeat) appeared first on Software Engineering Daily.
-
RedwoodJS with Tom Preston-Werner
22/05/2020 Duração: 57minOver the last 5 years, web development has matured considerably. React has become a standard for frontend component development. GraphQL has seen massive growth in adoption as a data fetching middleware layer. The hosting platforms have expanded beyond AWS and Heroku, to newer environments like Netlify and Vercel. These changes are collectively known as the The post RedwoodJS with Tom Preston-Werner appeared first on Software Engineering Daily.
-
Frontend Monitoring with Matt Arbesfeld
21/04/2020 Duração: 49minWeb development has historically had more work being done on the server than on the client. The observability tooling has reflected this emphasis on the backend. Monitoring tools for log management and backend metrics have existed for decades, helping developers debug their server infrastructure. Today, web frontends have more work to do. Detailed components in The post Frontend Monitoring with Matt Arbesfeld appeared first on Software Engineering Daily.
-
Shopify React Native with Farhan Thawar
15/04/2020 Duração: 51minShopify is a platform for selling products and building a business. It is a large e-commerce company with hundreds of engineers and several different mobile apps. Shopify’s engineering culture is willing to adopt new technologies aggressively, trying new tools that might provide significant leverage to the organization. React Native is one of those technologies. React The post Shopify React Native with Farhan Thawar appeared first on Software Engineering Daily.
-
V8 Lite with Ross McIlroy
03/04/2020 Duração: 48minV8 is the JavaScript engine that runs Chrome. Every popular website makes heavy use of JavaScript, and V8 manages the execution environment of that code. The code that processes in your browser can run faster or slower depending on how “hot” the codepath is. If a certain line of code is executed frequently, that code The post V8 Lite with Ross McIlroy appeared first on Software Engineering Daily.