Greatest Hits – Software Engineering Daily

Follow Greatest Hits – Software Engineering Daily
Share on
Copy link to clipboard

Popular episodes of Software Engineering Daily

Greatest Hits – Software Engineering Daily

  • Aug 12, 2019 LATEST EPISODE
  • infrequent NEW EPISODES
  • 59m AVG DURATION
  • 168 EPISODES


Search for episodes from Greatest Hits – Software Engineering Daily with a specific topic:

Latest episodes from Greatest Hits – Software Engineering Daily

Big Business with Tyler Cowen

Play Episode Listen Later Aug 12, 2019 64:25


Large software companies have become a target for criticism. Google, Facebook, Amazon and other prominent technology giants find themselves under a kind of scrutiny that is reminiscent of banks in 2008 and oil companies in the early 1900s. Across the planet, there is a growing sentiment that “big tech” has too much power, and that The post Big Business with Tyler Cowen appeared first on Software Engineering Daily.

a16z Podcasting with Sonal Chokshi

Play Episode Listen Later Aug 9, 2019 48:04


The a16z Podcast is a show that is produced by Andreessen Horowitz, an investment fund based in Silicon Valley. The a16z Podcast covers topics including software engineering, biology, media, cryptocurrencies and entrepreneurship. A16z is one of the most popular podcasts about technology. Sonal Chokshi is the editor in chief at Andreessen Horowitz and the showrunner The post a16z Podcasting with Sonal Chokshi appeared first on Software Engineering Daily.

Software IPOs with Tomasz Tunguz

Play Episode Listen Later Jul 26, 2019 61:39


Software companies such as Slack, Zoom, and Uber have recently gone public. When a company goes public, they issue a document called an S-1. Within the S-1, there is a wealth of information about the company, providing a detailed story about the company’s business model, economics, and future prospects. The S-1 describes the operating model The post Software IPOs with Tomasz Tunguz appeared first on Software Engineering Daily.

Envoy Mobile with Matt Klein

Play Episode Listen Later Jul 25, 2019 61:03


Envoy is an open source edge and service proxy that was originally developed at Lyft.  Envoy is often deployed as a sidecar application that runs alongside a service and helps that service by providing features such as routing, rate limiting, telemetry, and security policy. Envoy has gained significant traction in the open source community, and The post Envoy Mobile with Matt Klein appeared first on Software Engineering Daily.

Facebook Open Source Management with Tom Occhino

Play Episode Listen Later Jul 18, 2019 62:44


Facebook has released open source software projects that have changed the industry. The most impactful projects to date are the React frontend user interface tools: ReactJS and React Native. Before React became popular, there were multiple competing solutions for the dominant frontend JavaScript framework. React became the most prominent because of its invention of JSX, The post Facebook Open Source Management with Tom Occhino appeared first on Software Engineering Daily.

Facebook PHP with Keith Adams

Play Episode Listen Later Jul 15, 2019 59:21


Facebook was built using PHP, a programming language that was used widely in the late 90s and early 2000s. PHP allows developers to get web applications built quickly and easily, although PHP has a reputation for being difficult to scale.  In the early days of Facebook, the company was scaling rapidly on every dimension.  New The post Facebook PHP with Keith Adams appeared first on Software Engineering Daily.

You Are Not A Commodity (Keynote at Tikal Full Stack Tech Radar Day)

Play Episode Listen Later Jul 7, 2019 29:37


Today’s episode is a keynote I gave at Full Stack Tech Radar Day in Tel Aviv. The talk is called “You Are Not a Commodity”. This talk is also available as a YouTube video. The slides can be accessed here. The world of commodity engineering is coming to an end. Developers are becoming more productive, The post You Are Not A Commodity (Keynote at Tikal Full Stack Tech Radar Day) appeared first on Software Engineering Daily.

Infrastructure Wars with Sheng Liang

Play Episode Listen Later Jun 19, 2019 61:59


Sheng Liang was the lead developer on the original Java Virtual Machine. Today he works as the CEO of Rancher Labs, a company building a platform on top of Kubernetes. Sheng joins the show to discuss his experiences in the technology industry. The container orchestration wars had many victims. The competing standards for how an The post Infrastructure Wars with Sheng Liang appeared first on Software Engineering Daily.

Render: High Level Cloud with Anurag Goel

Play Episode Listen Later Jun 17, 2019 80:30


Cloud computing was popularized in 2006 with the launch of Amazon Web Services. AWS allowed developers to use remote server infrastructure with a simple set of APIs. But even with AWS, it was still not simple to deploy and manage a web application. In 2007, Heroku launched a platform built on top of AWS. Heroku The post Render: High Level Cloud with Anurag Goel appeared first on Software Engineering Daily.

Elegant Puzzle with Will Larson

Play Episode Listen Later Jun 14, 2019 70:43


Software engineering is an art and a science. To manage engineers is to manage artists and scientists. Software companies build practical tools like payment systems, messaging products, and search engines. Software tools are the underpinnings of our modern lives. You might expect this core infrastructure which modern humans rely on to have been constructed with The post Elegant Puzzle with Will Larson appeared first on Software Engineering Daily.

Service Mesh Wars with William Morgan

Play Episode Listen Later May 31, 2019 81:11


A service mesh is an abstraction that provides traffic routing, policy management, and telemetry for a distributed application. A service mesh consists of a data plane and a control plane. In the data plane, a proxy runs alongside each service, with every request from a service being routed through the proxy. In the control plane, The post Service Mesh Wars with William Morgan appeared first on Software Engineering Daily.

Monolithic Repositories with Ciera Jaspan

Play Episode Listen Later May 22, 2019 59:17


Google’s codebase is managed in a single monolithic repository. An engineer at Google can explore almost any area of the codebase within the entire company. In order to enable this, Google has built tooling to support the monolithic repo, including a virtual file system and a set of build tools. A monolithic repository is not The post Monolithic Repositories with Ciera Jaspan appeared first on Software Engineering Daily.

Facebook Strategy with Mike Vernal

Play Episode Listen Later May 17, 2019 60:25


Facebook’s strategy is shaped by long term goals, short term requirements, and the available resources of the company. Long term goals are necessary for thinking through big decisions such as acquisitions, hardware product investments, and open source software ecosystems. To implement long term goals, Facebook needs to communicate the vision of the company and foster The post Facebook Strategy with Mike Vernal appeared first on Software Engineering Daily.

Airtable with Howie Liu

Play Episode Listen Later May 10, 2019 48:41


Software engineering is harder than it should be. There are many people who have an app idea that they are not sure how to build. Some of these people are highly technical professionals like real estate agents, scientists, and accountants. These professionals learn to use spreadsheets in their day-to-day work. Spreadsheets are also used widely The post Airtable with Howie Liu appeared first on Software Engineering Daily.

Cloud with Eric Brewer

Play Episode Listen Later Apr 26, 2019 64:19


RECENT UPDATES: FindCollabs is a company I started recently The FindCollabs Podcast is out! FindCollabs is hiring a React developer FindCollabs Hackathon #1 has ended! Congrats to ARhythm, Kitspace, and Rivaly for winning 1st, 2nd, and 3rd place ($4,000, $1000, and a set of SE Daily hoodies, respectively). The most valuable feedback award and the The post Cloud with Eric Brewer appeared first on Software Engineering Daily.

Products with Ryan Hoover

Play Episode Listen Later Apr 19, 2019 62:48


RECENT UPDATES: Podsheets is our open source set of tools for managing podcasts and podcast businesses New version of Software Daily, our app and ad-free subscription service Software Daily is looking for help with Android engineering, QA, machine learning, and more FindCollabs Hackathon has ended–winners will probably be announced by the time this episode airs; The post Products with Ryan Hoover appeared first on Software Engineering Daily.

Bubbles with Haseeb Qureshi

Play Episode Listen Later Apr 12, 2019 95:45


RECENT UPDATES: FindCollabs $5000 Hackathon Ends Saturday April 15th, 2019 New version of Software Daily, our app and ad-free subscription service Software Daily is looking for help with Android engineering, QA, machine learning, and more Haseeb Qureshi is an entrepreneur and investor. As a teenager, Haseeb played poker professionally through the online poker bubble. His The post Bubbles with Haseeb Qureshi appeared first on Software Engineering Daily.

Blitzscaling with Chris Yeh

Play Episode Listen Later Apr 2, 2019 71:58


Upcoming events: A Conversation with Haseeb Qureshi at Cloudflare on April 3, 2019 FindCollabs Hackathon at App Academy on April 6, 2019 Chris Yeh is an entrepreneur, investor, and author. He co-wrote Blitzscaling with LinkedIn founder Reid Hoffman.   Blitzscaling is a strategy for growing a company that has found product market fit. Blitzscaling prioritizes speed The post Blitzscaling with Chris Yeh appeared first on Software Engineering Daily.

GitLab with Sid Sijbrandij

Play Episode Listen Later Mar 15, 2019 67:13


GitLab is an open source platform for software development. GitLab started with the ability to manage git repositories and now has functionality for collaboration, issue tracking, continuous integration, logging, and tracing. GitLab’s core business is selling to enterprises who want a self-hosted git installation, such as banks or other companies who prefer not to use The post GitLab with Sid Sijbrandij appeared first on Software Engineering Daily.

Netlify with Mathias Biilmann Christensen

Play Episode Listen Later Mar 8, 2019 62:25


Cloud computing started to become popular in 2006 with the release of Amazon EC2, a system for deploying applications to virtual machines sitting on remote data center infrastructure . With cloud computing, application developers no longer needed to purchase expensive server hardware. Creating an application for the Internet became easier, cheaper, and simpler. As the The post Netlify with Mathias Biilmann Christensen appeared first on Software Engineering Daily.

Uber’s Monitoring Platform with Rob Skillington

Play Episode Listen Later Feb 12, 2019 59:31


Uber manages the car rides for millions of people. The Uber system must remain operational 24/7, and the app involves financial transactions and the safety of passengers. Uber infrastructure runs across thousands of server instances and produce terabytes of monitoring data. The monitoring data is used to understand the health of the software systems as The post Uber’s Monitoring Platform with Rob Skillington appeared first on Software Engineering Daily.

Engineering Philosophy with Tyler Cowen

Play Episode Listen Later Feb 1, 2019 64:48


Tyler Cowen’s book Stubborn Attachments outlines a framework that individuals can use to make decisions grounded in economic philosophy. In his previous books, Tyler examined recent economic history. Stubborn Attachments gives his perspective for navigating the future. Tyler is a professor of economics at George Mason University. He is also the host of Conversations with The post Engineering Philosophy with Tyler Cowen appeared first on Software Engineering Daily.

Architects of Intelligence with Martin Ford

Play Episode Listen Later Jan 31, 2019 64:31


Artificial intelligence is reshaping every aspect of our lives, from transportation to agriculture to dating. Someday, we may even create a superintelligence–a computer system that is demonstrably smarter than humans. But there is widespread disagreement on how soon we could build a superintelligence. There is not even a broad consensus on how we can define The post Architects of Intelligence with Martin Ford appeared first on Software Engineering Daily.

Anatomy of Next: New World with Mike Solana

Play Episode Listen Later Jan 30, 2019 70:35


Mars is a cold, inhospitable planet far from earth. It presents one of the most complex challenges faced by engineers: how can we create a new world? To create a new world, first we have to get there. We can build new rockets with improved propulsion systems. We can build ships that allow us to The post Anatomy of Next: New World with Mike Solana appeared first on Software Engineering Daily.

Likewar: The Weaponization of Social Media with P.W. Singer

Play Episode Listen Later Jan 29, 2019 59:39


Social media has transformed our lives. It has also transformed how wars are fought. P.W. Singer’s new book “Likewar: The Weaponization of Social Media” describes the far-reaching impact of social media on the tactics and strategies used by military, business, and everyday citizens. We have all read about stories such as Russian bots and Cambridge The post Likewar: The Weaponization of Social Media with P.W. Singer appeared first on Software Engineering Daily.

Software Chasms with Martin Casado

Play Episode Listen Later Jan 28, 2019 64:02


Infrastructure software can be a great business. An infrastructure software company sells core technology to a large enterprise such as a bank or insurance company. This software has near zero marginal cost and generates a large annuity for the infrastructure software company. Once a bank has purchased your infrastructure software, the bank is likely to The post Software Chasms with Martin Casado appeared first on Software Engineering Daily.

Notebooks at Netflix with Matthew Seal

Play Episode Listen Later Jan 15, 2019 65:23


Netflix has petabytes of data and thousands of workloads running across that data every day. These workloads generate movie recommendations for users, create dashboards for data analysts to study, and reshape data in ETL jobs, to make it more accessible across the organization. Over the last ten years, data engineering has become a key component The post Notebooks at Netflix with Matthew Seal appeared first on Software Engineering Daily.

Zeit: Serverless Cloud with Guillermo Rauch

Play Episode Listen Later Jan 10, 2019 71:03


Serverless computing is a technique for deploying applications without an addressable server. A serverless application is running on servers, but the developer does not have access to the server in the traditional sense. The developer is not dealing with IP addresses and configuring instances of their different services to be able to scale. Just as The post Zeit: Serverless Cloud with Guillermo Rauch appeared first on Software Engineering Daily.

Multicloud with Ben Hindman

Play Episode Listen Later Jan 8, 2019 72:42


Most applications today are either deployed to on-premise environments or deployed to a single cloud provider. Developers who are deploying on-prem struggle to set up complicated open source tools like Kafka and Hadoop. Developers who are deploying to a cloud provider tend to stay within that specific cloud provider, because moving between different clouds and The post Multicloud with Ben Hindman appeared first on Software Engineering Daily.

Stateful Kubernetes with Saad Ali

Play Episode Listen Later Jan 7, 2019 60:08


In a cloud infrastructure environment, failures happen regularly. The servers can fail, the network can fail, and software bugs can crash your software unexpectedly. The amount of failures that can occur in cloud infrastructure is one reason why storage is often separated from application logic. A developer can launch multiple instances of their application, with The post Stateful Kubernetes with Saad Ali appeared first on Software Engineering Daily.

Kong API Platform with Marco Palladino

Play Episode Listen Later Jan 4, 2019 63:16


When a user makes a request to product like The New York Times, that request hits an API gateway. An API gateway is the entry point for an external request. An API gateway serves several purposes: authentication, security, routing, load balancing, and logging. API gateways have grown in popularity as applications have become more distributed, The post Kong API Platform with Marco Palladino appeared first on Software Engineering Daily.

Computer Architecture with Dave Patterson

Play Episode Listen Later Nov 7, 2018 51:07


An instruction set defines a low level programming language for moving information throughout a computer. In the early 1970’s, the prevalent instruction set language used a large vocabulary of different instructions. One justification for a large instruction set was that it would give a programmer more freedom to express the logic of their programs. Many The post Computer Architecture with Dave Patterson appeared first on Software Engineering Daily.

Commons Clause with Kevin Wang

Play Episode Listen Later Nov 5, 2018 63:37


Open source software powers everything we do on the Internet. Google runs on Linux servers. Content sites are served by WordPress. Our data is queued in Kafka clusters and stored in MongoDB instances. The success of an open source project often leads to the creator of that open source software becoming wealthy. An open source The post Commons Clause with Kevin Wang appeared first on Software Engineering Daily.

Scaling Lyft with Matt Klein

Play Episode Listen Later Nov 2, 2018 57:47


Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter’s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure to The post Scaling Lyft with Matt Klein appeared first on Software Engineering Daily.

Diffbot: Knowledge Graph API with Mike Tung

Play Episode Listen Later Oct 31, 2018 57:43


Google Search allows humans to find and access information across the web. A human enters an unstructured query into the search box, the search engine provides several links as a result, and the human clicks on one of those links. That link brings up a web page, which is a set of unstructured data. Humans The post Diffbot: Knowledge Graph API with Mike Tung appeared first on Software Engineering Daily.

Google JavaScript with Malte Ubl

Play Episode Listen Later Oct 22, 2018 65:19


Google Search is a highly interactive JavaScript application. As you enter a query, results are being automatically suggested to you before you even finish typing. When you press enter, some of your search results may be widgets that represent the weather, the price of a stock, a recipe for green bean soup, or a language The post Google JavaScript with Malte Ubl appeared first on Software Engineering Daily.

Generative Models with Doug Eck

Play Episode Listen Later Oct 11, 2018 68:59


Google Brain is an engineering team focused on deep learning research and applications. One growing area of interest within Google Brain is that of generative models. A generative model uses neural networks and a large data set to create new data similar to the ones that the network has seen before. One approach to making The post Generative Models with Doug Eck appeared first on Software Engineering Daily.

Airbnb Engineering with Surabhi Gupta

Play Episode Listen Later Oct 8, 2018 51:31


Airbnb began in 2008 as a monolithic Rails application serving the simple purpose of listing homes for rental. Over time, the number of listings increased dramatically, as did the number of people who were renting. With that scale, the Rails app had to be broken into different services, and entire teams were built out to The post Airbnb Engineering with Surabhi Gupta appeared first on Software Engineering Daily.

Prisma: GraphQL Infrastructure with Soren Bramer Schmidt

Play Episode Listen Later Sep 28, 2018 54:17


GraphQL allows developers to communicate with all of their different data backends through a consistent query interface. A GraphQL query can be translated into queries to MySQL, MongoDB, ElasticSearch, or whatever kind of API or backend is needed to fulfill the GraphQL query. GraphQL users need to set up a GraphQL server to fulfill this The post Prisma: GraphQL Infrastructure with Soren Bramer Schmidt appeared first on Software Engineering Daily.

Real Estate Machine Learning with Or Hiltch

Play Episode Listen Later Sep 11, 2018 58:14


Stock traders have access to high volumes of information to help them make decisions on whether to buy an asset. A trader who is considering buying a share of Google stock can find charts, reports, and statistical tools to help with their decision. There are a variety of machine learning products to help a technical The post Real Estate Machine Learning with Or Hiltch appeared first on Software Engineering Daily.

Build Faster with Nader Dabit

Play Episode Listen Later Aug 24, 2018 67:06


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 order to be able to handle the load The post Build Faster with Nader Dabit appeared first on Software Engineering Daily.

Self-Driving Engineering with George Hotz

Play Episode Listen Later Aug 8, 2018 64:32


In the smartphone market there are two dominant operating systems: one closed source (iPhone) and one open source (Android). The market for self-driving cars could play out the same way, with a company like Tesla becoming the closed source iPhone of cars, and a company like Comma.ai developing the open source Android of self-driving cars. The post Self-Driving Engineering with George Hotz appeared first on Software Engineering Daily.

Future Architecture with Chad Fowler

Play Episode Listen Later Aug 7, 2018 68:31


Chad Fowler was the CTO of Wunderlist prior to its acquisition by Microsoft. Since the acquisition, Chad has become the general manager of developer advocacy at Microsoft. He also works as a venture capitalist at BlueYard Capital, an early stage investment firm. I’ve had a lot of fun talking to Chad, because he can move The post Future Architecture with Chad Fowler appeared first on Software Engineering Daily.

React Native at Airbnb with Gabriel Peal

Play Episode Listen Later Jul 27, 2018 61:23


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 have to create frontend logic The post React Native at Airbnb with Gabriel Peal appeared first on Software Engineering Daily.

Future Projection with Tim O’Reilly

Play Episode Listen Later Jul 6, 2018 66:46


Tim O’Reilly’s book What’s the Future? is an overview of business, technology, and society. As the founder of O’Reilly Media, Tim has been steeped in technology trends for the last 40 years. From his vantage point running conferences and publishing technical content, Tim has been able to make informed predictions about what is coming next. The post Future Projection with Tim O’Reilly appeared first on Software Engineering Daily.

Investment Games with Brian Singerman

Play Episode Listen Later Jun 8, 2018 62:12


Investing is an infinite game. In a game, a player can formulate a strategy based on the available resources, the apparent variance of the environment, and the metagame of the other actors involved. For an investor, the game board includes companies, currencies, and people. A successful game player can model their actions mathematically. They can The post Investment Games with Brian Singerman appeared first on Software Engineering Daily.

Future of Computing with John Hennessy

Play Episode Listen Later Jun 7, 2018 61:44


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 same amount of space with a The post Future of Computing with John Hennessy appeared first on Software Engineering Daily.

Profilers with Julia Evans

Play Episode Listen Later Jun 5, 2018 51:20


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 functions call each other. The total amount of time The post Profilers with Julia Evans appeared first on Software Engineering Daily.

OpenAI: Compute and Safety with Dario Amodei

Play Episode Listen Later Jun 4, 2018 63:13


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. But what can we quantitatively say about the rate at which artificial intelligence is improving? How The post OpenAI: Compute and Safety with Dario Amodei appeared first on Software Engineering Daily.

Autonomy with Frank Chen

Play Episode Listen Later May 25, 2018 59:19


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 like Lyft and Uber. We will need fewer cars, and the amount The post Autonomy with Frank Chen appeared first on Software Engineering Daily.

Uber’s Data Platform with Zhenxiao Luo

Play Episode Listen Later May 24, 2018 62:41


When a user takes a ride on Uber, the app on the user’s phone is communicating with Uber’s backend infrastructure, which is writing to a database that maintains the state of that user’s activity. This database is known as a transactional database or “OLTP” (online transaction processing). Every active user and driver and UberEATS restaurant The post Uber’s Data Platform with Zhenxiao Luo appeared first on Software Engineering Daily.

Claim Greatest Hits – Software Engineering Daily

In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

Claim Cancel