HTTP with Julia Evans (Summer Break Repeat)
Originally 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
Over 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
Web 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
Shopify 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
V8 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.