Podcast – Software Engineering Daily

by Podcast – Software Engineering Daily

  

Latest Episodes

Cloud Kitchen Platform with Ashley Colpaart

Food delivery apps have changed how the restaurant world operates. After seven years of mobile food delivery, the volume of food ordered through these apps has become so large that entire restaurants can be sustained solely through the order flow that comes in from the apps. This raises the question as to why you even

The post Cloud Kitchen Platform with Ashley Colpaart appeared first on Software Engineering Daily.


Audio Download

Posted on 27 March 2020 | 9:00 am


Remote Team Management with Ryan Chartrand

Remote engineering work makes some elements of software development harder, and some elements easier. With Slack and email, communication becomes more clear cut. Project management tools lay out the responsibilities and deliverables of each person. GitHub centralizes and defines the roles of developers. On the other hand, remote work subtracts the role of nuanced conversation.

The post Remote Team Management with Ryan Chartrand appeared first on Software Engineering Daily.


Audio Download

Posted on 26 March 2020 | 9:00 am


Sorbet: Typed Ruby with Dmitry Petrashko

Programming languages are dynamically typed or statically typed. In a dynamically typed language, the programmer does not need to declare if a variable is an integer, string, or other type. In a statically typed language, the developer must declare the type of the variable upfront, so that the compiler can take advantage of that information.

The post Sorbet: Typed Ruby with Dmitry Petrashko appeared first on Software Engineering Daily.


Audio Download

Posted on 25 March 2020 | 9:00 am


Datomic Architecture with Marshall Thompson

Datomic is a database system based on an append-only record keeping system. Datomic users can query the complete history of the database, and Datomic has ACID transactional support. The data within Datomic is stored in an underlying database system such as Cassandra or Postgres. The database is written in Clojure, and was co-authored by the

The post Datomic Architecture with Marshall Thompson appeared first on Software Engineering Daily.


Audio Download

Posted on 24 March 2020 | 9:00 am


Google Cloud Networking with Lakshmi Sharma

A large cloud provider has high volumes of network traffic moving through data centers throughout the world. These providers manage the infrastructure for thousands of companies, across racks and racks of multitenant servers, and cables that stretch underseas, connecting network packets with their destination. Google Cloud Platform has grown steadily into a wide range of

The post Google Cloud Networking with Lakshmi Sharma appeared first on Software Engineering Daily.


Audio Download

Posted on 23 March 2020 | 9:00 am


ClickUp Engineering with Zeb Evans and Alex Yurkowski

Over the last fifteen years, there has been a massive increase in the number of new software tools. This is true at the infrastructure layer: there are more databases, more cloud providers, and more open-source projects. And it’s also true at a higher level: there are more APIs, project management systems, and productivity tools. ClickUp

The post ClickUp Engineering with Zeb Evans and Alex Yurkowski appeared first on Software Engineering Daily.


Audio Download

Posted on 20 March 2020 | 9:00 am


Pulumi: Infrastructure as Code with Joe Duffy

Infrastructure-as-code allows developers to use programming languages to define the architecture of their software deployments, including servers, load balancers, and databases.  There have been several generations of infrastructure-as-code tools. Systems such as Chef, Puppet, Salt, and Ansible provided a domain-specific imperative scripting language that became popular along with the early growth of Amazon Web Services.

The post Pulumi: Infrastructure as Code with Joe Duffy appeared first on Software Engineering Daily.


Audio Download

Posted on 19 March 2020 | 9:00 am


Infrastructure Investing with Vivek Saraswat

Software investing requires a deep understanding of the market, and an ability to predict what changes might occur in the near future. At the level of core infrastructure, software investing is particularly difficult. Databases, virtualization, and large scale data processing tools are all complicated, highly competitive areas. As the software world has matured, it has

The post Infrastructure Investing with Vivek Saraswat appeared first on Software Engineering Daily.


Audio Download

Posted on 18 March 2020 | 9:00 am


Sisu Data with Peter Bailis

A high volume of data can contain a high volume of useful information. That fact is well understood by the software world. Unfortunately, it is not a simple process to surface useful information from this high volume of data. A human analyst needs to understand the business, formulate a question, and determine what metrics could

The post Sisu Data with Peter Bailis appeared first on Software Engineering Daily.


Audio Download

Posted on 17 March 2020 | 9:00 am