Software Engineering Daily

Software Engineering Daily


Latest Episodes

Supabase: Open Source Firebase with Paul Copplestone
October 15, 2020

Firebase is well-known as a platform that makes it easy to build real-time applications quickly and easily. Firebase was acquired by Google, and has been turned into a large platform that runs on top of Google Cloud. Firebase is closed-source,

Gitpod: Cloud Development Environments with Johannes Landgraf and Sven Efftinge
October 14, 2020

Development environments are brittle and hard to manage. They lack the kind of fungibility afforded by infrastructure-as-code. Gitpod is a company that allows developers to describe development environments as code to make them easier to work with,

Roboflow: Computer Vision Models with Brad Dwyer
October 13, 2020

Training a computer vision model is not easy. Bottlenecks in the development process make it even harder. Ad hoc code, inconsistent data sets, and other workflow issues hamper the ability to streamline models.

Basedash: Low Code Database Editor with Max Musing
October 12, 2020

Databases are the source of truth for every company. Editing the data in the database normally requires writing a query in SQL or a domain specific querying language–languages that are only accessible to engineers and highly technical people.

Aquarium: Dataset Quality Improvement with Peter Gao
October 02, 2020

Machine learning models are only as good as the datasets they’re trained on. Aquarium is a system that helps machine learning teams make better models by improving their dataset quality. Model improvement is often made by curating high quality datasets...

Ray Ecosystem with Ion Stoica
October 01, 2020

Ray is a general purpose distributed computing framework. Ray is used for reinforcement learning and other compute intensive tasks. It was developed at the Berkeley RISELab, a research and development lab with an emphasis on practical applications.

Tailscale: Private Networks with David Crawshaw
September 30, 2020

A private network connects servers, computers, and cloud instances. These networked objects are often separated by firewalls and subnets that create latency and complication. David Crawshaw is the CTO of Tailscale,

Pachyderm Engineering with Joe Doliner
September 29, 2020

Pachyderm is a system for data version control. Code has been version controlled for many years, but not data. In previous episodes with Joe Doliner, we explored the evolution of Pachyderm. In today’s show,

Deno and TypeScript with Elio Rivero
September 28, 2020

Deno is a runtime for JavaScript applications. Deno is written in Rust, which changes the security properties of it. Parts of Deno are also written in TypeScript, which are causing problems in the compilation and organization of Deno.

Developer Investing with Lee Edwards
September 25, 2020

Developer tooling and infrastructure is a fruitful area for investing. A wide variety of technologies can have large investment outcomes based on the fact that there are lots of engineers and businesses are willing to pay for products that give those e...