Podcasts by Greatest Hits Archives - Software Engineering Daily

Greatest Hits Archives - Software Engineering Daily

Popular episodes of Software Engineering Daily.

Further podcasts by Greatest Hits – Software Engineering Daily

Podcast on the topic Neues aus der Technik

All episodes

Greatest Hits Archives - Software Engineering Daily
Hardening C++ with Bjarne Stroustrup from 2023-03-28T15:15:33

C++ is a powerful programming language that has been in use for several decades. Its importance lies in its versatility and efficiency, making it a popular choice for developing software and sys...

Listen
Greatest Hits Archives - Software Engineering Daily
Surviving ChatGPT with Christian Hubicki from 2023-02-24T17:20:10

ChatGPT is an artificial intelligence language model developed by OpenAI. It is part of the GPT (Generative Pre-trained Transformer) family of models, which are designed to generate human-like t...

Listen
Greatest Hits Archives - Software Engineering Daily
Special Episode with George Hotz from 2022-12-05T17:54:50

Comma is a startup aimed at solving self-driving cars. A lot of the new cars in the market have built-in stock Advanced driver assistance systems. Comma takes this system to the next level with ...

Listen
Greatest Hits Archives - Software Engineering Daily
Our Current Strategy from 2021-07-27T18:03:58

We’ve been running Software Daily for 6 years.  When we started it back in 2015, the goal was to create a software engineering podcast that was 60% as good as Software Engineering Radio, but aired ...

Listen
Greatest Hits Archives - Software Engineering Daily
Big Business with Tyler Cowen from 2019-08-12T11:50:54

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
a16z Podcasting with Sonal Chokshi from 2019-08-09T21:19:58

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, cry...

Listen
Greatest Hits Archives - Software Engineering Daily
Software IPOs with Tomasz Tunguz from 2019-07-26T09:00:26

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 abou...

Listen
Greatest Hits Archives - Software Engineering Daily
Envoy Mobile with Matt Klein from 2019-07-25T09:00:25

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 pr...

Listen
Greatest Hits Archives - Software Engineering Daily
Facebook Open Source Management with Tom Occhino from 2019-07-18T09:00:53

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. Bef...

Listen
Greatest Hits Archives - Software Engineering Daily
Facebook PHP with Keith Adams from 2019-07-15T09:00:19

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 ha...

Listen
Greatest Hits Archives - Software Engineering Daily
You Are Not A Commodity (Keynote at Tikal Full Stack Tech Radar Day) from 2019-07-07T12:21:55

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
Infrastructure Wars with Sheng Liang from 2019-06-19T09:00:45

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 di...

Listen
Greatest Hits Archives - Software Engineering Daily
Render: High Level Cloud with Anurag Goel from 2019-06-17T09:00:41

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 st...

Listen
Greatest Hits Archives - Software Engineering Daily
Elegant Puzzle with Will Larson from 2019-06-14T09:00:11

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 sear...

Listen
Greatest Hits Archives - Software Engineering Daily
Service Mesh Wars with William Morgan from 2019-05-31T09:00:50

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 th...

Listen
Greatest Hits Archives - Software Engineering Daily
Monolithic Repositories with Ciera Jaspan from 2019-05-22T09:00:44

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 b...

Listen
Greatest Hits Archives - Software Engineering Daily
Facebook Strategy with Mike Vernal from 2019-05-17T09:00: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 ac...

Listen
Greatest Hits Archives - Software Engineering Daily
Airtable with Howie Liu from 2019-05-10T09:00:31

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 rea...

Listen
Greatest Hits Archives - Software Engineering Daily
Cloud with Eric Brewer from 2019-04-26T09:00:06

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, Kitsp...

Listen
Greatest Hits Archives - Software Engineering Daily
Products with Ryan Hoover from 2019-04-19T09:00:23

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 l...

Listen
Greatest Hits Archives - Software Engineering Daily
Bubbles with Haseeb Qureshi from 2019-04-12T09:00:36

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Blitzscaling with Chris Yeh from 2019-04-02T09:00:46

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...

Listen
Greatest Hits Archives - Software Engineering Daily
GitLab with Sid Sijbrandij from 2019-03-15T09:00:38

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 int...

Listen
Greatest Hits Archives - Software Engineering Daily
Netlify with Mathias Biilmann Christensen from 2019-03-08T10:00:08

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 clou...

Listen
Greatest Hits Archives - Software Engineering Daily
Uber’s Monitoring Platform with Rob Skillington from 2019-02-12T10:00:29

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 run...

Listen
Greatest Hits Archives - Software Engineering Daily
Engineering Philosophy with Tyler Cowen from 2019-02-01T10:00:53

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 his...

Listen
Greatest Hits Archives - Software Engineering Daily
Architects of Intelligence with Martin Ford from 2019-01-31T10:00:14

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 demo...

Listen
Greatest Hits Archives - Software Engineering Daily
Anatomy of Next: New World with Mike Solana from 2019-01-30T10:00:31

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
Likewar: The Weaponization of Social Media with P.W. Singer from 2019-01-29T10:00:47

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 soci...

Listen
Greatest Hits Archives - Software Engineering Daily
Software Chasms with Martin Casado from 2019-01-28T10:00:27

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 m...

Listen
Greatest Hits Archives - Software Engineering Daily
Notebooks at Netflix with Matthew Seal from 2019-01-15T10:00:53

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 stud...

Listen
Greatest Hits Archives - Software Engineering Daily
Zeit: Serverless Cloud with Guillermo Rauch from 2019-01-10T10:00:40

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Multicloud with Ben Hindman from 2019-01-08T14:00:32

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 too...

Listen
Greatest Hits Archives - Software Engineering Daily
Stateful Kubernetes with Saad Ali from 2019-01-07T10:00:03

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
Kong API Platform with Marco Palladino from 2019-01-04T10:00:06

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 purpose...

Listen
Greatest Hits Archives - Software Engineering Daily
Computer Architecture with Dave Patterson from 2018-11-07T10:00:58

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 d...

Listen
Greatest Hits Archives - Software Engineering Daily
Commons Clause with Kevin Wang from 2018-11-05T10:00:14

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 inst...

Listen
Greatest Hits Archives - Software Engineering Daily
Scaling Lyft with Matt Klein from 2018-11-02T11:00:14

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 help...

Listen
Greatest Hits Archives - Software Engineering Daily
Diffbot: Knowledge Graph API with Mike Tung from 2018-10-31T09:00:41

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Google JavaScript with Malte Ubl from 2018-10-22T09:00:35

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
Generative Models with Doug Eck from 2018-10-11T09:00:35

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 neu...

Listen
Greatest Hits Archives - Software Engineering Daily
Airbnb Engineering with Surabhi Gupta from 2018-10-08T09:00:02

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 peop...

Listen
Greatest Hits Archives - Software Engineering Daily
Prisma: GraphQL Infrastructure with Soren Bramer Schmidt from 2018-09-28T09:00:36

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, Elastic...

Listen
Greatest Hits Archives - Software Engineering Daily
Real Estate Machine Learning with Or Hiltch from 2018-09-11T09:00:20

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, repor...

Listen
Greatest Hits Archives - Software Engineering Daily
Build Faster with Nader Dabit from 2018-08-24T09:00:33

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Self-Driving Engineering with George Hotz from 2018-08-08T09:00:05

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 ...

Listen
Greatest Hits Archives - Software Engineering Daily
Future Architecture with Chad Fowler from 2018-08-07T09:00:41

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 ven...

Listen
Greatest Hits Archives - Software Engineering Daily
React Native at Airbnb with Gabriel Peal from 2018-07-27T09:00:51

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 Nati...

Listen
Greatest Hits Archives - Software Engineering Daily
Future Projection with Tim O’Reilly from 2018-07-06T09:00:11

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. Fro...

Listen
Greatest Hits Archives - Software Engineering Daily
Investment Games with Brian Singerman from 2018-06-08T09:00:26

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 invol...

Listen
Greatest Hits Archives - Software Engineering Daily
Future of Computing with John Hennessy from 2018-06-07T09:00:16

Moore’s Law states that the number of transistors in a dense integrated circuit double about every two years. Moore’s Law is less like a “law” and more like an observation or a prediction. Moore...

Listen
Greatest Hits Archives - Software Engineering Daily
Profilers with Julia Evans from 2018-06-05T09:00:05

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 i...

Listen
Greatest Hits Archives - Software Engineering Daily
OpenAI: Compute and Safety with Dario Amodei from 2018-06-04T09:00:28

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; c...

Listen
Greatest Hits Archives - Software Engineering Daily
Autonomy with Frank Chen from 2018-05-25T09:00:49

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 d...

Listen
Greatest Hits Archives - Software Engineering Daily
Uber’s Data Platform with Zhenxiao Luo from 2018-05-24T09:00:59

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Voice with Rita Singh from 2018-05-21T09:00:14

A sample of the human voice is a rich piece of unstructured data. Voice recordings can be turned into visualizations called spectrograms. Machine learning models can be trained to identify featu...

Listen
Greatest Hits Archives - Software Engineering Daily
Cluster Schedulers with Ben Hindman from 2018-05-11T09:00:34

Mesos is a system for managing distributed systems. The goal of Mesos is to help engineers orchestrate resources among multi-node applications like Spark. Mesos can also manage lower level sched...

Listen
Greatest Hits Archives - Software Engineering Daily
Technology Utopia with Michael Solana from 2018-05-01T10:31:12

Technology is pushing us rapidly toward a future that is impossible to forecast. We try to imagine what that future might look like, and we can’t help having our predictions shaped by the media ...

Listen
Greatest Hits Archives - Software Engineering Daily
Google Cluster Evolution with Brian Grant from 2018-04-27T09:00:37

Google’s central system for managing to compute resources is called Borg. On Borg, millions of Linux containers process a wide variety of workloads. When a new application is spun up, Borg provi...

Listen
Greatest Hits Archives - Software Engineering Daily
SafeGraph with Auren Hoffman from 2018-04-18T09:00:32

Machine learning tools are rapidly maturing. TensorFlow gave developers an open source version of Google’s internal machine learning framework. Cloud computing provides a cost effective, accessi...

Listen
Greatest Hits Archives - Software Engineering Daily
ShapeShift with Erik Voorhees from 2018-03-30T09:00:57

“The Federal Reserve System is fraudulent. Whatever its stated purpose, its effective purpose is to create a mechanism of deficit spending by politicians, through the insidious invisible taxatio...

Listen
Greatest Hits Archives - Software Engineering Daily
Crypto Pump and Dumps with Bruno Skvorc from 2018-03-16T09:00:23

Cryptocurrency speculation has pulled in a large population of people who do not know what they are investing in. If you hear about an investment of $1000 turning into $1M, it’s tempting to get ...

Listen
Greatest Hits Archives - Software Engineering Daily
Bitcoin’s Future with Joseph Bonneau from 2018-03-06T10:00:43

Joseph Bonneau is co-author of Bitcoin and Cryptocurrency Technologies, a popular textbook. At NYU, he works as an assistant professor exploring cryptography and security. His YouTube lessons te...

Listen
Greatest Hits Archives - Software Engineering Daily
Dogecoin with Jackson Palmer from 2018-03-02T10:00:14

Dogecoin was started in 2013 as a joke. Jackson Palmer forked Bitcoin and created his cryptocurrency as a play-off of the “doge” meme. The currency became popular as a means of Reddit users “tip...

Listen
Greatest Hits Archives - Software Engineering Daily
Spark and Streaming with Matei Zaharia from 2018-02-26T10:00:14

Apache Spark is a system for processing large data sets in parallel. The core abstraction of Spark is the resilient distributed dataset (RDD), a working set of data that sits in memory for fast,...

Listen
Greatest Hits Archives - Software Engineering Daily
Scaling Box with Jeff Quiesser from 2018-02-12T10:00:42

When Box started in 2006, the small engineering team had a lot to learn. Box was one of the earliest cloud storage companies, with a product that allowed companies to securely upload files to re...

Listen
Greatest Hits Archives - Software Engineering Daily
Tether, Ripple, and Blockchain Reporting with Matt Leising from 2018-02-07T10:00:33

Your friends from college are asking you how to buy Bitcoin. Your mom is emailing you articles about the benefits of decentralized peer-to-peer networks. Your shoe shiner is telling you to buy X...

Listen
Greatest Hits Archives - Software Engineering Daily
The Gravity of Kubernetes from 2018-01-13T15:11:21

Kubernetes has become the standard way of deploying new distributed applications. Most new internet businesses started in the foreseeable future will leverage Kubernetes (whether they realize it...

Listen
Greatest Hits Archives - Software Engineering Daily
Kubernetes Vision with Brendan Burns from 2018-01-12T10:00:29

Kubernetes has become the standard system for deploying and managing clusters of containers. But the vision of the project goes beyond managing containers. The long-term goal is to democratize t...

Listen
Greatest Hits Archives - Software Engineering Daily
High Volume Distributed Tracing with Ben Sigelman from 2018-01-11T10:00:17

You are requesting a car from a ridesharing service such as Lyft. Your request hits the Lyft servers and begins trying to get you a car. It takes your geolocation, and passes the geolocation to ...

Listen
Greatest Hits Archives - Software Engineering Daily
Dwarf Fortress with Tarn Adams Holiday Repeat from 2017-12-29T10:00:58

Originally published October 22, 2015 “The official motto that we have in our help manual is ‘Losing is fun!’ ” Dwarf Fortress is a construction and management simulation computer game set in a pro...

Listen
Greatest Hits Archives - Software Engineering Daily
Language Design with Brian Kernighan Holiday Repeat from 2017-12-28T10:00:42

Originally published January 6, 2016 “The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you wan...

Listen
Greatest Hits Archives - Software Engineering Daily
Software and Entrepreneurship with Seth Godin Holiday Repeat from 2017-12-27T10:00:24

Originally published November 18, 2015 “The playing field has never ever been more leveled – that means everything you don’t build is your choice not to build it.” Seth Godin is a writer, speake...

Listen
Greatest Hits Archives - Software Engineering Daily
Knowledge-Based Programming with Stephen Wolfram Holiday Repeat from 2017-12-26T10:00:39

Originally published November 10, 2015 “The cloud as an environment – I had thought it was a purely utilitarian kind of thing. What I realized is that it’s a fascinating centralized repository o...

Listen
Greatest Hits Archives - Software Engineering Daily
Machine Learning and Technical Debt with D. Sculley Holiday Repeat from 2017-12-25T10:00:57

Originally published November 17, 2015 “Changing anything changes everything.” Technical debt, referring to the compounding cost of changes to software architecture, can be especially challengin...

Listen
Greatest Hits Archives - Software Engineering Daily
Run Less Software with Rich Archbold from 2017-11-20T10:00

There is a quote from Jeff Bezos: “70% of the work of building a business today is undifferentiated heavy lifting. Only 30% is creative work. Things will be more exciting when those numbers are ...

Listen
Greatest Hits Archives - Software Engineering Daily
Training the Machines with Russell Smith from 2017-11-17T10:00

Automation is changing the labor market. To automate a task, someone needs to put in the work to describe the task correctly to a computer. For some tasks, the reward for automating a task is tr...

Listen
Greatest Hits Archives - Software Engineering Daily
High Volume Event Processing with John-Daniel Trask from 2017-11-16T10:00:08

A popular software application serves billions of user requests. These requests could be for many different things. These requests need to be routed to the correct destination, load balanced acr...

Listen
Greatest Hits Archives - Software Engineering Daily
Fiverr Engineering with Gil Sheinfeld from 2017-11-15T10:00:08

As the gig economy grows, that growth necessitates innovations in the online infrastructure powering these new labor markets. In our previous episodes about Uber, we explored the systems that ba...

Listen
Greatest Hits Archives - Software Engineering Daily
Legal Technology with Justin Kan from 2017-11-10T10:00

Imagine that you are a lawyer. Your work involves managing files with dense, technical text. Your co-workers collaborate with you to accomplish a complex goal that can be broken down into smalle...

Listen
Greatest Hits Archives - Software Engineering Daily
Early Investments with Semil Shah from 2017-11-09T10:00:33

An engineer who wants to start a business using investment capital needs to understand the expectations of investors. The market for the business needs to be huge. The team needs to have a diffe...

Listen
Greatest Hits Archives - Software Engineering Daily
Netflix Serverless-like Platform with Vasanth Asokan from 2017-11-07T10:00:16

The Netflix API is accessed by developers who build for over 1000 device types: TVs, smartphontes, VR headsets, laptops. If it has a screen, it can probably run Netflix. On each of these differe...

Listen
Greatest Hits Archives - Software Engineering Daily
Parlaying Failure to Fortune with Paul Martino from 2017-11-03T09:00:21

In 2003, Paul Martino co-founded Tribe.net, one of the earliest social networking sites.  Tribe had significant traction, with hundreds of thousands of users. In the early 2000s, hundreds of tho...

Listen
Greatest Hits Archives - Software Engineering Daily
Bad Men with Bob Hoffman from 2017-11-02T09:00:43

In the 1960s, advertising agencies were high-dollar creative producers. A client would come to an ad agency and pay millions of dollars for artistic messaging that would convince a consumer to b...

Listen
Greatest Hits Archives - Software Engineering Daily
Analyse Asia with Bernard Leong from 2017-10-27T09:00:57

In America, the tech companies we focus on are commonly known as FAANG: Facebook, Amazon, Apple, Netflix, Google. We all know what these companies do because they impact our daily lives. In Asia...

Listen
Greatest Hits Archives - Software Engineering Daily
Word2Vec with Adrian Colyer from 2017-09-13T09:00:01

Machines understand the world through mathematical representations. In order to train a machine learning model, we need to describe everything in terms of numbers.  Images, words, and sounds are...

Listen
Greatest Hits Archives - Software Engineering Daily
Serverless Startup with Yan Cui from 2017-08-04T09:00:03

After raising $18 million, social networking startup Yubl made a series of costly mistakes. Yubl hired an army of expensive contractors to build out its iOS and Android apps. Drama at the execut...

Listen
Greatest Hits Archives - Software Engineering Daily
Quantum Computing with Vijay Pande from 2017-08-03T09:00:25

Quantum computing is based on the system of quantum mechanics. In quantum computing, we perform operations over qubits instead of bits. A qubit is a vector, which can take on many more values th...

Listen
Greatest Hits Archives - Software Engineering Daily
Self-Driving Deep Learning with Lex Fridman from 2017-07-28T09:00:53

Self-driving cars are here. Fully autonomous systems like Waymo are being piloted in less complex circumstances. Human-in-the-loop systems like Tesla Autopilot navigate drivers when it is safe t...

Listen
Greatest Hits Archives - Software Engineering Daily
Culture Fit with Ammon Bartram from 2017-07-03T09:00:25

“Culture fit” is a term that is used to describe engineers that have the right personality for a given company. In the hiring process, “lack of culture fit” is used to turn away engineers who ar...

Listen
Greatest Hits Archives - Software Engineering Daily
Computer Logic with Chris Dixon from 2017-06-30T09:00:55

The history of computing can be thought of as a series of ideas rather than objects. From Aristotle’s formalization of the syllogism, to Alan Turing’s model for an all-purpose computing machine,...

Listen
Greatest Hits Archives - Software Engineering Daily
Search Engine Land with Danny Sullivan from 2017-06-23T09:00:53

Search engines run our lives. The path we take to information is dictated by Google, Facebook, Amazon, and other forms of search. Search engines feel objective and truthful, but are built throug...

Listen
Greatest Hits Archives - Software Engineering Daily
Google Early Days with John Looney from 2017-06-16T09:00:25

John Looney spent more than 10 years at Google. He started with infrastructure, and was part of the team that migrated Google File System to Colossus, the successor to GFS. Imagine migrating eve...

Listen
Greatest Hits Archives - Software Engineering Daily
Off-Grid Social Network with Andre Staltz from 2017-05-26T09:00:18

Social networks like Facebook and Twitter facilitate interactions between individuals. Every message I send to you on Facebook goes through Facebook’s servers before reaching you. This is known ...

Listen
Greatest Hits Archives - Software Engineering Daily
Poker Artificial Intelligence with Noam Brown from 2017-05-12T09:00:51

Humans have now been defeated by computers at heads up no-limit holdem poker. Some people thought this wouldn’t be possible. Sure, we can teach a computer to beat a human at Go or Chess. Those g...

Listen
Greatest Hits Archives - Software Engineering Daily
CRISPR with Geoff Ralston from 2017-05-05T09:00:13

CRISPR is a technique for altering the human genome. It might be the most powerful tool for biological modification that we have ever discovered. In this episode, we explore CRISPR: how it works...

Listen
Greatest Hits Archives - Software Engineering Daily
Zencastr with Josh Nielsen from 2017-05-03T09:00:16

There are certain experiences when a product solves a problem so thoroughly and elegantly that it lifts a weight off of your shoulders that you didn’t even know was there. Dropbox did this with ...

Listen
Greatest Hits Archives - Software Engineering Daily
Data Intensive Applications with Martin Kleppmann from 2017-05-02T09:00:02

A new programmer learns to build applications using data structures like a queue, a cache, or a database. Modern cloud applications are built using more sophisticated tools like Redis, Kafka, or...

Listen
Greatest Hits Archives - Software Engineering Daily
Robot Assistant with Abhishek Singh from 2017-04-28T09:00:29

We view our iPhones as inanimate objects. But when we see robots such as the Boston Dynamics machines that move with a motion that seems like an animal, the robot comes alive. We feel more sympa...

Listen
Greatest Hits Archives - Software Engineering Daily
Facebook Open Source with Tom Occhino from 2017-04-14T09:00:51

Facebook’s open source projects include React, GraphQL, and Cassandra. These projects are key pieces of infrastructure used by thousands of developers–including engineers at Facebook itsel...

Listen
Greatest Hits Archives - Software Engineering Daily
Complacency with Tyler Cowen from 2017-04-07T09:00:28

Engineers in Silicon Valley see a world of constant progress. Our work is creative and intellectually challenging. We are building the future and getting compensated quite well for it. But what ...

Listen
Greatest Hits Archives - Software Engineering Daily
WebAssembly with Brendan Eich from 2017-03-31T09:00:05

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...

Listen
Greatest Hits Archives - Software Engineering Daily
Amazon and Uber with Brad Stone from 2017-03-30T09:00:37

Big technology companies have so much going on at any given time that a journalist can tell any type of story they want to about it. Depending on what angle you observe the company from, you can...

Listen
Greatest Hits Archives - Software Engineering Daily
Failure Injection with Kolton Andrus from 2017-03-29T09:00:31

Servers in a data center fail. Sometimes entire data centers have a power outage. Bugs in an application make it into production. Human operators make mistakes and cause data to be deleted. Fail...

Listen
Greatest Hits Archives - Software Engineering Daily
Where Machines Go to Learn with Auren Hoffman from 2017-02-17T10:00:35

If you wanted to build a machine learning model to understand human health, where would you get the data? A hospital database would be useful, but privacy laws make it difficult to disclose that...

Listen
Greatest Hits Archives - Software Engineering Daily
Service Proxying with Matt Klein from 2017-02-14T10:00:08

Most tech companies are moving toward a highly distributed microservices architecture. In this architecture, services are decoupled from each other and communicate with a common service language...

Listen
Greatest Hits Archives - Software Engineering Daily
The End of Cloud Computing with Peter Levine from 2017-02-03T10:00:28

Cloud computing has pushed computation away from our own private servers and into virtual machines running on a data center. In the world of cloud computing, processing is centralized in these d...

Listen
Greatest Hits Archives - Software Engineering Daily
Reality with Donald Hoffman from 2017-02-02T10:00:28

What is the relationship between your brain and your conscious experiences? This is is the fundamental question of the work of Donald Hoffman, a professor of computer science and cognitive scien...

Listen
Greatest Hits Archives - Software Engineering Daily
Making Money Online for Software Engineers with Courtland Allen from 2017-01-30T10:00:03

Engineers today have a variety of career options. You could go work for a large corporation, you could raise money and start a startup, you could freelance and move from job to job with freedom&...

Listen
Greatest Hits Archives - Software Engineering Daily
Startup Engineering with Mike Wolfe from 2016-12-29T10:00:19

In the 1990s, the barriers to starting a company were significant. Not only did you need an idea, you needed $200,000 for servers and Oracle licenses. With cloud computing, the up-front financia...

Listen
Greatest Hits Archives - Software Engineering Daily
Bot Memorial with Eugenia Kuyda from 2016-12-06T10:00:50

When a human passes away, we create a tombstone as a memorial. Friends and family visit a grave to remember the times they had with that person while they were still alive. Memorial bots are ano...

Listen
Greatest Hits Archives - Software Engineering Daily
Algorithms to Live By with Brian Christian from 2016-12-05T10:00:42

When you are deciding who to marry, you are using an algorithm. The same is true when you are looking for a parking space, playing a game of poker, or deciding whether or not to organize your cl...

Listen
Greatest Hits Archives - Software Engineering Daily
Robot Lawyer with Joshua Browder from 2016-12-02T10:00:02

You have probably received a parking ticket that you felt was unfair,   but instead of fighting it, you paid the expensive price to get rid of it quickly. Fighting a parking ticket sounds like i...

Listen
Greatest Hits Archives - Software Engineering Daily
Debugging Stories with Haseeb Qureshi from 2016-11-19T10:00:36

Everyone has debugging stories. We have all had the experience of wrestling with a seemingly impossible bug for days until we finally come to a solution. In today’s episode, Haseeb Qureshi...

Listen
Greatest Hits Archives - Software Engineering Daily
Winning With Data with Tomasz Tunguz from 2016-11-15T10:00:17

Large technology companies have no shortage of data. But raw data itself does not provide a competitive advantage. Many companies are bottlenecked by a shortage of data scientists who can query ...

Listen
Greatest Hits Archives - Software Engineering Daily
AWS Open Guide with Joshua Levy from 2016-11-14T10:00:52

Amazon Web Services changed the economics of building an internet application. Instead of having to invest tens of thousands of dollars up front for hardware, developers can pay for services ove...

Listen
Greatest Hits Archives - Software Engineering Daily
Reflections of an Old Programmer with Ben Northrop from 2016-11-09T10:00:24

Ben Northrop was sitting at a tech conference, listening to a presentation about a new piece of technology, when he was struck by the sense that history was repeating itself. For the twenty year...

Listen
Greatest Hits Archives - Software Engineering Daily
Legacy Code with AndreaGoulet from 2016-11-07T10:00:36

Legacy code is code without automated tests. Most companies have lots of legacy code, and most developers don’t like working on legacy code. Why is that? What is it that makes legacy code so dif...

Listen
Greatest Hits Archives - Software Engineering Daily
Indie Hackers with Courtland Allen from 2016-11-04T09:00:12

Indie Hackers is a website that profiles independent developers who have made profitable software projects, usually without raising any money. These projects make anywhere from a few hundred dol...

Listen
Greatest Hits Archives - Software Engineering Daily
Database Choices and Uber with Markus Winand from 2016-10-24T09:00:20

When Uber’s engineering team published a blog post about moving to MySQL from Postgres, Markus Winand started receiving lots of email. Markus writes about databases on his blog “Use The Index, L...

Listen
Greatest Hits Archives - Software Engineering Daily
Topic Roundtable with Haseeb Qureshi and Practical Dev’s Ben Halpern from 2016-10-21T09:00:42

Bot fraud, the New York tech scene, RethinkDB and open source; these topics and more are discussed in today’s episode. Two of the most popular guests return to the show to explore a variety of t...

Listen
Greatest Hits Archives - Software Engineering Daily
Kafka Event Sourcing with Neha Narkhede from 2016-10-14T09:00:10

When a user of a social network updates her profile, that profile update needs to propagate to several databases that want to know about such an update–search indexes, user databases, cach...

Listen
Greatest Hits Archives - Software Engineering Daily
Remote Work with Scott Berkun from 2016-09-29T09:00:23

After nine years at Microsoft, Scott Berkun left to become an author. One of his books on project management was read by Matt Mullenweg, the creator of the WordPress blogging tool that runs a la...

Listen
Greatest Hits Archives - Software Engineering Daily
Microsoft Antitrust with Harry First from 2016-09-13T09:00:28

Microsoft was the dominant technology company in the 1990’s, until it came under fire for anticompetitive practices. Internet Explorer was tightly coupled to the Windows operating system, which ...

Listen
Greatest Hits Archives - Software Engineering Daily
Uber’s Postgres Problems with Evan Klitzke from 2016-09-09T09:00:03

When a company switches the relational database it uses, you wouldn’t expect the news of the switch to go viral. Most engineers are not interested in the subtle differences between MySQL and Pos...

Listen
Greatest Hits Archives - Software Engineering Daily
Facebook Relationship Algorithms with Jon Kleinberg from 2016-09-06T09:11:53

Facebook users provide lots of information about the structure of their relationship graph. Facebook uses that information to provide content and services that are expected to be important to us...

Listen
Greatest Hits Archives - Software Engineering Daily
Artificial Intelligence with Oren Etzioni from 2016-08-29T09:00:55

Research in artificial intelligence takes place mostly at universities and large corporations, but both of these types of institutions have constraints that cause the research to proceed a certa...

Listen
Greatest Hits Archives - Software Engineering Daily
Machine Learning for Sales with Per Harald Borgen from 2016-08-16T09:00:01

Machine learning has become simplified. Similar to how Ruby on Rails made web development approachable, scikit-learn takes away much of the frustrating aspects of machine learning, and lets the ...

Listen
Greatest Hits Archives - Software Engineering Daily
Data Breaches with Troy Hunt from 2016-08-12T09:00:51

When you hear about massive data breaches like the recent ones from LinkedIn, MySpace, or Ashley Madison, how can you find out whether your own data was compromised?   Troy Hunt created the...

Listen
Greatest Hits Archives - Software Engineering Daily
You Are Not A Commodity from 2016-08-07T12:13:13

Most episodes of Software Engineering Daily are interviews with an expert about a technical software concept. Occasionally I write editorials, and also record them as a podcast. The first editor...

Listen
Greatest Hits Archives - Software Engineering Daily
Industries of the Future with Alec Ross from 2016-08-05T09:00:19

Alec Ross worked in the White House as a Senior Policy Advisor to Hillary Clinton. His book Industries of the Future explores the biggest technological opportunities and threats to our society. ...

Listen
Greatest Hits Archives - Software Engineering Daily
Peter Bailis on the Data Community’s Identity Crisis from 2016-07-19T03:48:33

Breakthroughs in modern data research tend to come from companies like Google, Facebook, and Amazon, with projects like MapReduce, Cassandra, and Dynamo.   Twenty years ago, this types of b...

Listen
Greatest Hits Archives - Software Engineering Daily
Economics of Software with Russ Roberts from 2016-07-15T04:14:01

EconTalk is a weekly economics podcast that has been going for a decade. On EconTalk, Russ Roberts brings on writers, intellectuals, and entrepreneurs for engaging conversations about the world ...

Listen
Greatest Hits Archives - Software Engineering Daily
Salary Negotiation with Haseeb Qureshi from 2016-07-12T03:00:41

Negotiation is an important skill for software engineers. The salary you negotiate at the beginning of your job could be a difference of tens of thousands of dollars over the course of an engine...

Listen
Greatest Hits Archives - Software Engineering Daily
Scalable Architecture with Lee Atchison from 2016-07-09T00:13

Lee Atchison spent seven years at Amazon working in retail, software distribution, and Amazon Web Services. He then moved to New Relic, where he has spent four years scaling the company’s intern...

Listen
Greatest Hits Archives - Software Engineering Daily
Schedulers with Adrian Cockcroft from 2016-07-07T05:09:50

Scheduling is the method by which work is assigned to resources to complete that work. At the operating system level, this can mean scheduling of threads and processes. At the data center level,...

Listen
Greatest Hits Archives - Software Engineering Daily
Death and Distributed Systems with Pieter Hintjens from 2016-06-24T00:02:09

Pieter Hintjens grew up writing software by himself. The act of writing code brought him great pleasure, but the isolated creative process disconnected him from the rest of the world. As his lif...

Listen
Greatest Hits Archives - Software Engineering Daily
Scaling Twitter with Buoyant.io’s William Morgan from 2016-06-23T00:01:36

Six years ago, Twitter was experiencing outages due to high traffic. Back in 2010 Twitter was built as a monolithic Ruby on Rails application. Twitter migrated to a microservices architecture to...

Listen
Greatest Hits Archives - Software Engineering Daily
Software Editorialism with Practical Dev’s Ben Halpern from 2016-06-03T00:23:58

Most programmers spend lots of their time reading content about software. Since our field changes so rapidly, engineers consume news and editorials voraciously, trying to keep up with the imposs...

Listen
Greatest Hits Archives - Software Engineering Daily
Boot Camps, Mesosphere, and Open-Source with Kenny Tran from 2016-05-31T01:07:19

Coding boot camps are a subject of controversy. Critics of boot camps defend the conventional university system, and argue that boot camp graduates do not have enough experience to write quality...

Listen
Greatest Hits Archives - Software Engineering Daily
Dropbox’s Magic Pocket with James Cowling from 2016-05-18T03:16:29

Dropbox has been storing files on Amazon Web Services for 8 years, and Dropbox’s core business is storing files. For the past three years, Dropbox has been working on a project to migrate its fi...

Listen
Greatest Hits Archives - Software Engineering Daily
JavaScript and Frontend Development with Marc Grabanski from 2016-04-11T01:59:43

“Seeing stuff happen is exciting in the early days. But when you try to be at the senior level, at the architect level, you have to understand that there is a cost to adopting a higher level abs...

Listen
Greatest Hits Archives - Software Engineering Daily
Gitter Engineering with Mike Bartlett and Andrew Newdigate from 2016-03-22T01:25:27

“The most important thing behind it is to think about developers in the way that product people think about consumers, and that the first time experience of your API needs to be ridiculously sim...

Listen
Greatest Hits Archives - Software Engineering Daily
Using Software to Discover Rare Diseases with Matt Might from 2016-03-17T01:32:21

“In many ways, nature is still the fastest computer we have when it comes to studying disease.” Software engineering is a deterministic field. We write lines of code, and feed data into that cod...

Listen
Greatest Hits Archives - Software Engineering Daily
State of Programming with Jeff Atwood from 2016-03-15T00:37:16

“The geeks won because somehow we tricked everyone into carrying around a computer with them!” Stack Overflow is used by developers to find out how to build software. Stack Overflow is both a to...

Listen
Greatest Hits Archives - Software Engineering Daily
Distributed Systems with Leslie Lamport from 2016-02-27T06:00:14

This episode is a republication from my interview with Leslie Lamport on Software Engineering Radio. Leslie Lamport won a Turing Award in 2013 for his work in distributed and concurrent systems....

Listen
Greatest Hits Archives - Software Engineering Daily
Browser Wars with Eric Sink from 2016-02-22T03:01:28

“Its not just that we didn’t have git, we didn’t have Subversion, and before that we didn’t have CVS. Basically all that we had was RCS.” Internet Explorer, Google Chrome, Firefox–it’s eas...

Listen
Greatest Hits Archives - Software Engineering Daily
10 Philosophies for Engineers from 2016-02-13T07:00:31

Following the successful experiment of History of Hadoop, we are doing another Saturday experiment: an editorial podcast. Let us know your thoughts via Slack, Twitter, or email! Our podcast errs...

Listen
Greatest Hits Archives - Software Engineering Daily
The History of Hadoop from 2016-02-06T01:27:31

This episode is different from the traditional interview format of Software Engineering Daily, and focuses on the history of Hadoop. Thanks to Marco Bonaci for allowing us to republish this in a...

Listen
Greatest Hits Archives - Software Engineering Daily
The Evolution of Rails with David Heinemeier Hansson from 2016-01-13T02:44:47

“Actually it’s more work to turn a table into a chair, than it is to just make a damn chair.”

Listen

Greatest Hits Archives - Software Engineering Daily
Language Design with Brian Kernighan from 2016-01-06T01:34:34

“The best computer science is the kind where the theory is inspired by some practical problem, you develop a better theoretical understanding of what you want to do, and that feeds b...

Listen
Greatest Hits Archives - Software Engineering Daily
Internet Future with Vint Cerf from 2015-12-31T03:00:37

Vint Cerf is Chief Internet Evangelist at Google. He contributes to global policy development and continued spread of the Internet. This episode is republished from The Quoracast. Questions: Wha...

Listen
Greatest Hits Archives - Software Engineering Daily
Founding Digital Ocean with Moisey Uretsky from 2015-12-25T05:06:45

“It’s a classic case where you have to be contrarian. It seems like the worst idea in the world to start a cloud hosting business. We didn’t know any better.” Moisey Uretsky is the cofounder of ...

Listen
Greatest Hits Archives - Software Engineering Daily
Hiring Engineers with Ammon Bartram from 2015-12-23T03:09:37

“Humans are the most complicated thing out there – judging human skill is extremely hard, there’s all kinds of ways that people can be good.” Triplebyte is a technical hiring platform that vets ...

Listen
Greatest Hits Archives - Software Engineering Daily
Demystifying Stream Processing with Neha Narkhede from 2015-12-18T02:45:41

“Systems are giving up correctness for latency, and I’m arguing that stream processing systems have to be designed to allow the user to pick the tradeoffs that the application needs....

Listen
Greatest Hits Archives - Software Engineering Daily
Hanselminutes with Scott Hanselman from 2015-12-16T02:02:28

“You’ve listened to podcasts where you gotta fast forward 8-9 minutes in before the actual meat happens.”

Listen

Greatest Hits Archives - Software Engineering Daily
Scaling Uber with Matt Ranney from 2015-12-04T04:36:13

“If you can make a system that can survive this random failure testing, then you will more or likely survive whatever other chaotic conditions exist.”

Listen

Greatest Hits Archives - Software Engineering Daily
Episode 100 with Pranay Mohan from 2015-12-01T05:52:19

"Software is this really unique field that is growing so rapidly that people are almost forced to specialize into one subdomain – and that kind of stratification is good for your job...

Listen
Greatest Hits Archives - Software Engineering Daily
Machine Learning and Technical Debt with D. Sculley from 2015-11-17T04:44:10

“Changing anything changes everything.”

Technical debt, referring to the compounding cost of changes to software architecture, can be especially challenging in ma...

Listen
Greatest Hits Archives - Software Engineering Daily
Knowledge-Based Programming with Stephen Wolfram from 2015-11-10T04:17:07

“The cloud as an environment – I had thought it was a purely utilitarian kind of thing. What I realized is that it’s a fascinating centralized repository of computation.”

Listen
Greatest Hits Archives - Software Engineering Daily
Erlang with Joe Armstrong from 2015-11-02T04:06:50

“Mutable state is the root of all evil.”

Erlang is a functional, concurrent programming language that was originally designed within Ericsson in the 1980's. It wa...

Listen
Greatest Hits Archives - Software Engineering Daily
Free Code Camp with Quincy Larson from 2015-10-28T03:24:48

“Free Code Camp is my effort to correct the extremely inefficient and circuitous way I learned to code. I’m committing my career and the rest of my life towards making this process a...

Listen
Greatest Hits Archives - Software Engineering Daily
Poker to Programming with Haseeb Qureshi from 2015-10-23T02:59:22

“If I was trying to learn coding on my own, to the level that App Academy was able to teach me, it definitely would have taken me significantly longer.”

Listen

Greatest Hits Archives - Software Engineering Daily
Dwarf Fortress with Tarn Adams from 2015-10-22T01:45:35

“The official motto that we have in our help manual is ‘Losing is fun!’ ”

Dwarf Fortress is a construction and management simulation computer game set in a proced...

Listen
Greatest Hits Archives - Software Engineering Daily
Creativity and Engineering with Derek Sivers from 2015-10-14T02:19:29

“Creativity never comes to you – she will only meet you halfway.”

Derek Sivers is a programmer, musician, and writer. He has created several companies and product...

Listen
Greatest Hits Archives - Software Engineering Daily
Replacing Hadoop with Joe Doliner from 2015-10-11T23:50:29

“There are a lot more people who have the problem that Hadoop solves than there are people using Hadoop.”

Pachyderm is a containerized data analytics platform tha...

Listen
Greatest Hits Archives - Software Engineering Daily
Rethinking Documentation with Greg Koberger from 2015-10-08T01:20:19

"If you focus on improving the developer experience, it will naturally translate into good documentation."

ReadMe is simplifying the process of writing documentat...

Listen
Greatest Hits Archives - Software Engineering Daily
Crocodile Browser with Anesi and Osine Ikhianosime from 2015-09-27T02:44:08

What is it like to be a young software engineer in Nigeria?

Osine and Anesi Ikhianosime have a deep understanding of the startup tactics that have led to so many successful companies in t...

Listen
Greatest Hits Archives - Software Engineering Daily
Functional Programming with Jessica Kerr from 2015-09-09T04:58:30

Functional languages encourage practices and patterns that can simplify concurrent programming. Scala, Clojure, and Akka are functional tools built on the Java Virtual Machine.

Jessica Ke...

Listen
Greatest Hits Archives - Software Engineering Daily
Security and Privacy with Bruce Schneier from 2015-09-03T05:53:32

"What we learn again and again is that security is less about what you think of, and more about what you didn't think of."

Bruce Schneier is a security researcher...

Listen
Greatest Hits Archives - Software Engineering Daily
Containers with Bryan Cantrill from Joyent from 2015-08-26T04:08:53

Container infrastructure has benefits of security, scalability and efficiency. Containers are a central component of the DevOps movement. Joyent provides simple, secure deployment of containers ...

Listen
Greatest Hits Archives - Software Engineering Daily
Bitcoin with Andreas Antonopoulos from 2015-08-14T04:29:21

Bitcoin’s cultural implications inform the engineering opportunities and constraints. Andreas Antonopoulos is a bitcoin researcher, journalist, and evangelist. Questions What are the taboo...

Listen