Software Engineering Daily

Software Engineering Daily


Latest Episodes

John Deere: Farm Software with Ryan Bergman
February 03, 2020

Robotics has changed modern agriculture. Autonomous systems are powering the tractors, cotton pickers, and corn cutters that yield plants at industrial scale. John Deere is a company that has been making farm equipment for 183 years. Over that period,

Venture Stories with Erik Torenberg
January 31, 2020

Venture capital investing requires an understanding of market dynamics, technology, and finance.  There is also an element of human nature. Consumer trends can make or break the viability of a new product. And early stage venture investing is always a ...

Alpaca: Stock Trading API with Yoshi Yokokawa
January 30, 2020

Stock trading takes place across a variety of software platforms. Etrade and Schwab have allowed individual traders to buy securities for decades. Robinhood built a business around a similar model, but also removed the commission.

Cloud Log Analysis with Jack Naglieri
January 29, 2020

Large software companies have lots of users, and the activity from those users results in high volumes of traffic. These companies also have a large surface area across the enterprise.  There are hundreds of services and databases that are fulfilling u...

Replicated Software Delivery with Grant Miller and Marc Campbell
January 28, 2020

Distributed systems are required to run most modern enterprise software. Application services need multiple instances for scalability and failover. Large databases are sharded onto multiple nodes. Logging services, streaming frameworks,

Mattermost with Ian Tien
January 27, 2020

Chat systems have been a part of software development for decades. Older systems like Pidgin and Yammer were surpassed by newer systems like HipChat. And when Slack was created, it quickly became a part of most software companies.

GitLab Strategy with Sid Sibrandij
January 24, 2020

The word “DevOps” has a different definition depending on who you ask.  For some people, it is about the process of managing and releasing code. It can involve container management and server orchestration. It can involve infrastructure-as-code,

Lyft Kubernetes with Vicki Cheung
January 23, 2020

The ridesharing infrastructure of Lyft has a high volume of traffic that is mostly handled by servers on AWS. When Vicki Cheung joined Lyft in 2018, the company was managing containers with an internally built container scheduler.

DFINITY: The Internet Computer with Dominic Williams
January 22, 2020

If the Internet was reimagined with the software and hardware infrastructure we have today, what would it look like? That is the question that DFINITY is working on answering. DFINITY’s goal is to build a decentralized, secure Internet computer.

Webflow Engineering with Bryant Chou
January 21, 2020

Webflow is a visual programming tool used by designers, developers, and other technical users. Webflow is a leader in the “low code” or “no code” category of software tools that has become prominent in the last few years.