Monolith Migration with Jan Schiffman and Sherman Wood

We previously released this episode with the wrong audio file and are re-releasing it on a weekend. TIBCO was started in the 90’s with a popular message bus product that was widely used by finance companies, logistics providers, and other systems with high throughput. As TIBCO gr … | Continue reading


@softwareengineeringdaily.com | 7 years ago

JavaScript Engines with Mathias Bynens

JavaScript performance has improved over time due to advances in JavaScript engines such as Google’s V8. A JavaScript engine performs compiler optimization, garbage collection, hot code management, caching, and other runtime aspects that keep a JavaScript program running efficien … | Continue reading


@softwareengineeringdaily.com | 7 years ago

Inside DoorDash: Machine Learning and Logistics

DoorDash is a company that connects customers to their favorite restaurants. By using the app or desktop site users can order food from a local restaurant. Then drivers for DoorDash will pick up the customers food and drive it to them. That chain of events from customer order to … | Continue reading


@softwareengineeringdaily.com | 7 years ago

Why Airbnb Is Moving Off React Native

For the last two years, Airbnb has been using React Native to accelerate development of their mobile platforms. React Native is an open source framework developed by Facebook that allows JavaScript developers to create familiar React components that work across web, Android, and … | Continue reading


@softwareengineeringdaily.com | 7 years ago

Netflix Observability with Kevin Lew

Netflix users stream terabytes of data from the cloud to their devices every day. During a high bandwidth, long-lived connection, a lot can go wrong. Networks can drop packets, machines can run out of memory, and the Netflix app on a user’s device can have a bug. All of these eve … | Continue reading


@softwareengineeringdaily.com | 7 years ago

Edge Computing and the Future of the Cloud

“Edge” and “fog” are the new buzzwords we keep hearing about. What is edge computing, and what applications does it have? Well, to talk about these, we have to understand how it came about. Let’s start with a brief history lesson. Computing infrastructure went through several alt … | Continue reading


@softwareengineeringdaily.com | 7 years ago

Build Faster

Building software today is much faster than it was just a few years ago. The tools are higher level, and abstract away tasks that would have required months of development. Much of a developer’s time used to be spent optimizing databases, load balancers, and queueing systems in o … | Continue reading


@softwareengineeringdaily.com | 7 years ago

How Google does production monitoring and SRE – Software engineering daily

At Google, the job of a site reliability engineer involves building tools to automate infrastructure operations. If a server crashes, there is automation in place to create a new server. If a service starts to receive a high load of traffic, there is automation in place to scale … | Continue reading


@softwareengineeringdaily.com | 7 years ago

[podcast] React Native at Airbnb

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 wh … | Continue reading


@softwareengineeringdaily.com | 8 years ago

Profilers with Julia Evans

When software is performing suboptimally, the programmer can use a variety of tools to diagnose problems and improve the quality of the code. A profiler is a tool for examining where a program is spending time. Every program consists of a set of different functions. These functio … | Continue reading


@softwareengineeringdaily.com | 8 years ago

GDPR: Behind the Curtains of “We Updated Our Privacy Policy” Email Floods

You must have noticed the barrage of emails announcing the General Data Protection Regulation (GDPR) going into effect on May 25, 2018. Six years in the making, the General Data Protection Regulation regulates our approach to data privacy. Brought to you by the same people who cr … | Continue reading


@softwareengineeringdaily.com | 8 years ago

Interview with Alphabet Chairman John Hennessy

Moore’s Law states that the number of transistors in a dense integrated circuit doubles about every two years. Moore’s Law is less like a “law” and more like an observation or a prediction. Moore’s Law is ending. We can no longer fit an increasing amount of transistors in the sam … | Continue reading


@softwareengineeringdaily.com | 8 years ago

OpenAI: Compute and Safety

Applications of artificial intelligence are permeating our everyday lives. We notice it in small ways–improvements to speech recognition; better quality products being recommended to us; cheaper goods and services that have dropped in price because of more intelligent production. … | Continue reading


@softwareengineeringdaily.com | 8 years ago

Autonomy with Frank Chen

Self-driving, electric cars will someday outnumber traditional automobiles on the road. As transportation becomes autonomous, it is hard to imagine an industry that will not be affected by the downstream effects of this change. These cars will likely be managed by fleet operators … | Continue reading


@softwareengineeringdaily.com | 8 years ago

Patrick McKenzie (patio11) Talks Working on Atlas at Stripe

http://traffic.libsyn.com/sedaily/2018_05_08_StripeAtlas.mp3Podcast: Play in new window | DownloadStarting an Internet business is harder than it should be. You need to incorporate, create an operating agreement, set up a system to accept payments, and many other straightforward … | Continue reading


@softwareengineeringdaily.com | 8 years ago

Intro to Keybase

http://traffic.libsyn.com/sedaily/2018_04_28_KeybaseArchitectureClarifaiInfrastructure.mp3Podcast: Play in new window | Download Keybase is a platform for managing public key infrastructure. Keybase’s products simplify the complicated process of associating your identity with a p … | Continue reading


@softwareengineeringdaily.com | 8 years ago