Software Engineering Daily

By Software Engineering Daily

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Tech News

Open in iTunes


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 1499
Reviews: 2

A Podcast Republic user
 Aug 16, 2018

A Podcast Republic user
 Jul 27, 2018

Description

Technical interviews about software topics.

Episode Date
How To Build A Cloud Provider with Anurag Goel
1:15:43
<p>Render is a cloud provider built on top of Amazon Web Services and Google Cloud. Render uses the compute abstractions provided by the major cloud providers to build a second layer cloud provider with the goal of providing a better user experience. Anurag Goel is the founder of Render, and he returns to the show</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/14/how-to-build-a-cloud-provider-with-anurag-goel/">How To Build A Cloud Provider with Anurag Goel</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 14, 2019
freeCodeCamp’s Quincy Larson interviews Jeff Meyerson
1:52:32
<p>We are republishing a podcast from the freeCodeCamp Podcast as a weekend episode. Jeff Meyerson is the creator and host of the Software Engineering Daily podcast. Jeff grew up in Texas. He spent most of his childhood playing competitive strategy games like Magic: the Gathering. This lead him to making a lot of money –</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/12/freecodecamps-quincy-larson-interviews-jeff-meyerson/">freeCodeCamp’s Quincy Larson interviews Jeff Meyerson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 12, 2019
Webflow: No-Code with Vlad Magdalin
1:07:52
<p>Webflow is a platform for building applications without programming. Software engineering has barely been around for 30 years. Over that period of time, there have been many attempts to create a platform that allows for the creation of software without writing a line of code. Most of these systems have not been able to fulfill</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/11/webflow-no-code-with-vlad-magdolin/">Webflow: No-Code with Vlad Magdalin</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 11, 2019
Data Visualization with Sherman Wood and Chad Lumley
51:50
<p>Data visualization is the presentation of data in a way that emphasizes certain qualities about that data. Data visualization can be used to prove a specific point, or it can be used as a depiction of a data set to be explored. Data visualization is used in consumer software products as well as backend engineering</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/10/data-visualization-with-sherman-wood-and-chad-lumley/">Data Visualization with Sherman Wood and Chad Lumley</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 10, 2019
Treehouse: Business and Education with Ryan Carson
1:01:34
<p>The ability to create software is a superpower. But software education is not evenly distributed. Ryan Carson started Treehouse to provide a high quality education system for anyone to learn how to build software. On a previous episode, Ryan and I discussed the field of programming education. Ryan returns to the show for a conversation</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/09/treehouse-business-and-education-with-ryan-carson/">Treehouse: Business and Education with Ryan Carson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 09, 2019
Traces: Video Recognition with Veronica Yurchuk and Kostyantyn Shysh
1:06:34
<p>Video surveillance impacts human lives every day.  On most days, we do not feel the impact of video surveillance. But the effects of video surveillance have tremendous potential. It can be used to solve crimes and find missing children. It can be used to intimidate journalists and empower dictators. Like any piece of technology, video</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/08/traces-video-recognition-with-veronica-yurchuk-and-kostyantyn-shysh/">Traces: Video Recognition with Veronica Yurchuk and Kostyantyn Shysh</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 08, 2019
GDPR in Practice with Joshua Prismon
52:25
<p>Data privacy policies have changed how software organizations need to operate. As consumer preferences have shifted in favor of strong privacy, software companies are having to examine their policies around data collection and retention. Many software companies were started in a time with different norms around data.  Building a new application that is compliant with</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/07/gdpr-in-practice-with-joshua-prismon/">GDPR in Practice with Joshua Prismon</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 07, 2019
Indie Hackers (3 Years Later) with Courtland Allen
1:13:48
<p>Indie Hackers is a platform for independent software businesses to discuss strategy and find inspiration. Courtland Allen founded Indie Hackers with the goal of sharing the stories of these businesses, and the company has become a thriving community of entrepreneurs, engineers, and creators. Business is a creative medium. The definition of a successful business is</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/04/indie-hackers-3-years-later-with-courtland-allen/">Indie Hackers (3 Years Later) with Courtland Allen</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 04, 2019
The Messy Middle with Scott Belsky
42:24
<p>Scott Belsky founded Behance in 2006. Behance is a social platform where designers and creators share their work. Scott was motivated to start Behance due to his desire to combine his love for creativity with his desire to create a business. After 6 years of work, Behance was acquired by Adobe for more than $150</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/03/the-messy-middle-with-scott-belsky/">The Messy Middle with Scott Belsky</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 03, 2019
Fivetran: Data Connectors with George Fraser
51:43
<p>Large companies have multiple databases, multiple data formats, and multiple applications that need to use the data. Every data engineer needs to move data between these different components of a system. Moving data between different parts of a system is often called “ETL”, an acronym for “Extract, Transform, Load.” Data engineers spend much of their</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/02/fivetran-data-connectors-with-george-fraser/">Fivetran: Data Connectors with George Fraser</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 02, 2019
Cruise: Self-Driving Engineering with Mo Elshenawy
48:54
<p>The development of self-driving cars is one of the biggest technological changes that is under way. Across the world, thousands of engineers are working on developing self-driving cars. Although it still seems far away, self-driving cars are starting to feel like an inevitability. This is especially true if you spend much time in downtown San</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/10/01/cruise-self-driving-engineering-with-mo-elshenawy/">Cruise: Self-Driving Engineering with Mo Elshenawy</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Oct 01, 2019
Software Moats with Astasia Myers
1:04:22
<p>Investors often use the term “moat” to describe the durable competitive advantage of a company. When an investor puts money into a company, they are making that investment based on a valuation. That valuation is subjective–it is how much the investor thinks the company is worth. A valuation is determined by the present value of</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/30/software-moats-with-astasia-myers/">Software Moats with Astasia Myers</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 30, 2019
Stripe Infrastructure Management with Uma Chingunde
59:56
<p>Software engineering is a new field. There are theories about how we should be building our systems, but these theories might change over time. The same is true for engineering management.  There are many successful examples of companies scaling with the management hierarchies pioneered by Microsoft and Google, but since everyone knows that those techniques</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/27/stripe-infrastructure-management-with-uma-chingunde/">Stripe Infrastructure Management with Uma Chingunde</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 27, 2019
Life Insurance Engineering with Vipul Sharma and Lingke Wang
59:16
<p>Ethos Life Insurance is a software company that sells life insurance products. Software is reshaping established industries such as banking, insurance, and manufacturing. In these large, established industries, incumbents are adopting new technology as fast as they can, but the new technology needs to be integrated with the old technology. The slow rate of technology</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/26/life-insurance-engineering-with-vipul-sharma-and-lingke-wang/">Life Insurance Engineering with Vipul Sharma and Lingke Wang</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 26, 2019
WebAssembly Isolation with Tyler McMullen
53:59
<p>Isolation is a fundamental concept in computer science. Software workloads are isolated from each other in order to keep resource access cleanly separated.  When programs are properly isolated, it is easier for the programmer to reason about the memory safety of that program. When a program is not properly isolated, it can lead problems such</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/25/webassembly-isolation-with-tyler-mcmullen/">WebAssembly Isolation with Tyler McMullen</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 25, 2019
Cloud Foundry with Abby Kearns
47:57
<p>Cloud Foundry is a system for managing distributed applications. Cloud Foundry was released in 2011, and has been widely adopted by enterprises that need a platform for deploying and scaling the applications that run within their company. The ecosystem around Cloud Foundry includes systems for continuous delivery, pubsub messaging, and containerization. Abby Kearns is the</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/24/cloud-foundry-with-abby-kearns/">Cloud Foundry with Abby Kearns</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 24, 2019
Kafka Data Pipelines with Robin Moffatt
54:12
<p>A new software product usually starts with a single database. That database manages the tables for user accounts and basic transactions. When a product becomes popular, the database grows in size. There are more transactions and more users. A company grows around that product, and the company starts to accumulate more data in different sources.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/23/kafka-data-pipelines-with-robin-moffatt/">Kafka Data Pipelines with Robin Moffatt</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 23, 2019
ReadMe with Greg Koberger
1:22:51
<p>A software company needs to get many things right in order to be successful. Having a useful product with solid engineering is only the beginning. ReadMe was started five years ago. The company solved a seemingly simple problem: documentation for software products. If you have worked as a software engineer, you have looked at documentation.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/20/readme-with-greg-koberger/">ReadMe with Greg Koberger</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 20, 2019
Open Source Ecosystem with Dirk Hohndel
50:11
<p>Open source software is very new. Open source has existed for less than 30-40 years, depending on who you ask. The idea of open source was popularized by Linux, and open source software started to get heavily commercialized in the 1990s. By the early 2000s, open source was used by nearly every large software company.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/19/open-source-ecosystem-with-dirk-hohndel/">Open Source Ecosystem with Dirk Hohndel</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 19, 2019
Distributed Databases with Aly Cabral
57:40
<p>Modern databases consist of multiple servers that host the data in a distributed fashion. Using multiple servers allows a database to be resilient to the failure of any one database node, because copies of the data are shared to other servers. A multi-node setup also lets the database grow beyond the size of data that</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/18/distributed-databases-with-aly-cabral/">Distributed Databases with Aly Cabral</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 18, 2019
Kafka Applications with Tim Berglund
59:42
<p>Ever since Apache Kafka was open sourced from LinkedIn, it has been used to solve a wide variety of problems in distributed systems and data engineering. Kafka is a distributed messaging queue that is used by developers to publish messages and subscribe to topics with a certain message type. Kafka allows information to flow throughout</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/17/kafka-applications-with-tim-berglund/">Kafka Applications with Tim Berglund</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 17, 2019
Okta Engineering with Hector Aguilar
54:23
<p>A new employee at a software company needs access to a variety of tools. In order to get started working, the employee might need Slack, email, Google Docs, and Amazon Web Services, and all of these require an account with a username and password. Setting up all of these accounts can be time consuming, because</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/16/okta-engineering-with-hector-aguilar/">Okta Engineering with Hector Aguilar</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 16, 2019
Cloud-Native Applications with Cornelia Davis
55:16
<p>Amazon Web Services first came out in 2006. It took several years before the software industry realized that cloud computing was a transformative piece of technology. Initially, the common perspective around cloud computing was that it was a useful tool for startups, but would not be a smart option for large, established businesses. Cloud computing</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/13/cloud-native-applications-with-cornelia-davis/">Cloud-Native Applications with Cornelia Davis</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 13, 2019
Talking Python with Michael Kennedy
56:28
<p>Python is one of the most popular programming languages in the software world. After working with Python and developing a love for the language, Michael Kennedy started to wonder why there was not a high quality podcast dedicated to covering the community and new technologies of the Python ecosystem. Michael started Talk Python To Me</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/12/talking-python-with-michael-kennedy/">Talking Python with Michael Kennedy</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 12, 2019
MongoDB Data Platform with Andrew Davidson
52:05
<p>A new software application has simple requirements for a database.  The database needs to be written to and read from. The database fulfills simple needs such as storing user information and providing the application frontend with the necessary data to render a simple webpage of financial transactions or blog posts. As an application becomes successful,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/11/mongodb-data-platform-with-andrew-davidson/">MongoDB Data Platform with Andrew Davidson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 11, 2019
Google Spanner with Deepti Srivastava
57:21
<p>Spanner is a globally distributed, transactionally consistent database.  Spanner initially emerged as a paper that came out of Google in 2012. Around this time, database scalability was difficult to solve, even for Google. The Spanner paper offered some breakthroughs in distributed systems which allowed Google to take some of the learnings from BigTable’s eventual consistency</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/10/google-spanner-with-deepti-srivastava/">Google Spanner with Deepti Srivastava</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 10, 2019
Open Source Policy with Bruce Perens
56:45
<p>Open source plays a key role in today’s world of technology businesses. Today, the impact of open source seems obvious. From Kubernetes to distributed databases to cloud providers, so much of our software is powered by open source. But it was not always this way.   Bruce Perens was one of the earliest figures in the</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/09/open-source-policy-with-bruce-perens/">Open Source Policy with Bruce Perens</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 09, 2019
JavaScript Jabber with Jeff Meyerson
45:57
<p>Host: Charles Max Wood of JavaScript Jabber Joined by Special Guest: Jeffrey Meyerson Jeffrey Meyerson, founder of FindCollabs and host at Software Engineering Daily joins Charles Max Wood for a discussion about latest trends in the developer world, ways of monetizing podcasts, and finding ads for podcasts. Jeffrey shares how he started to host podcasts and how he became</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/08/javascript-jabber-with-jeff-meyerson/">JavaScript Jabber with Jeff Meyerson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 08, 2019
Repl.it: Browser Coding with Amjad Masad
56:33
<p>The browser has become the central application of the consumer operating system. Every piece of client software, from email to document management, has become usable through the browser. Even modern desktop software such as Slack is built using Electron, a tool for building client applications that essentially run inside of a browser without an address</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/06/repl-it-browser-coding-with-amjad-masad/">Repl.it: Browser Coding with Amjad Masad</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 06, 2019
Monday: Business Management Software with Eran Zinman
57:06
<p>Modern software is built with cloud services, APIs, and other high level tools. Technical software development is moving beyond the realm of writing code. Individuals who do not have a background in computer science or programming can create increasingly complex tools. Higher level APIs include Twilio for managing phone communications, and Stripe for managing financial</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/05/monday-business-management-software-with-eran-zinman/">Monday: Business Management Software with Eran Zinman</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 05, 2019
Cassandra Business with Jonathan Ellis
54:42
<p>Cassandra was initially released in 2008 as a project out of Facebook. Cassandra offered an open source solution to database scalability issues that were being tackled internally by large companies like Amazon, Google and Facebook. 2008 was a golden age of new infrastructure, with systems such as Hadoop and Kafka gaining traction around the same</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/04/cassandra-business-with-jonathan-ellis/">Cassandra Business with Jonathan Ellis</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 04, 2019
DevOps at Delta Air Lines with Jasmine James
43:02
<p>Airlines have always had an emphasis on new technology. Over the years, airlines have needed to develop more and more software. Digital transformation is causing every large company to adopt the tools and practices of software companies, and that includes Delta Airlines. Delta Airlines has existed for more than 90 years. Over that period of</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/09/03/devops-at-delta-air-lines-with-jasmine-james/">DevOps at Delta Air Lines with Jasmine James</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Sep 03, 2019
Facebook Parse Acquisition (Part 2) with Ilya Sukhar
1:05:07
<p>Ilya Sukhar founded Parse in 2011 to make cloud services for mobile developers. Parse was a newer kind of cloud provider called “backend-as-a-service”, built to simplify the complexities of Amazon Web Services and the complexities of the mobile ecosystem.  During this time, Facebook was in the middle of its shift toward becoming a mobile application</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/30/facebook-parse-acquisition-part-2-with-ilya-sukhar/">Facebook Parse Acquisition (Part 2) with Ilya Sukhar</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 30, 2019
Facebook Parse Acquisition (Part 1) with Charity Majors
58:22
<p>Parse was a backend-as-a-service company that started in 2011 with the initial focus of making the cloud easier to use for mobile developers. Parse had several novel engineering challenges. In 2011, it was not easy to build on top of AWS, nor was it easy to build within the young mobile ecosystem. Charity Majors was</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/29/facebook-parse-acquisition-part-1-with-charity-majors/">Facebook Parse Acquisition (Part 1) with Charity Majors</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 29, 2019
Facebook Engineering Process with Kent Beck
56:49
<p>Kent Beck is a legendary figure in the world of software engineering.  Kent was an early advocate of Test-Driven Development (TDD), and popularized the idea of writing unit tests before writing code that would satisfy those unit tests. A unit test isolates and tests a small piece of functionality within a large piece of software.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/28/facebook-engineering-process-with-kent-beck/">Facebook Engineering Process with Kent Beck</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 28, 2019
Facebook Release Engineering with Chuck Rossi
1:05:46
<p>When Chuck Rossi joined Facebook in 2008, he was one of the most experienced release engineers at the company. As he began to explore the engineering practices of the organization, he was surprised, confused, and impressed by the release engineering system that he encountered. Release engineering is the process by which software is released to</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/27/facebook-release-engineering-with-chuck-rossi/">Facebook Release Engineering with Chuck Rossi</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 27, 2019
Facebook Scaling with Pedram Keyani
58:08
<p>Facebook is a large multiuser application. Scaling Facebook was different than scaling a single-user application such as an ecommerce store or a search engine. A social network is faced with unique infrastructure scalability challenges, as well as subjective questions around user communications, privacy, and content. Pedram Keyani worked at Google before joining Facebook in 2007.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/26/facebook-scaling-with-pedram-keyani/">Facebook Scaling with Pedram Keyani</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 26, 2019
Crypto and OSS with Haseeb Qureshi, Joseph Jacks, and Alok Vasudev
1:03:18
<p>Cryptocurrencies are decentralized monetary systems built on open source software. The open source software movement has evolved from the world of Linux, MySQL, and Apache to a thriving ecosystem of commercial enterprises built around open source software. This ecosystem includes projects such as Kubernetes, MongoDB, and ReactJS. It includes large organizations such as Amazon Web</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/23/crypto-and-oss-with-haseeb-qureshi-joseph-jacks-and-alok-vasudev/">Crypto and OSS with Haseeb Qureshi, Joseph Jacks, and Alok Vasudev</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 23, 2019
Technical Onboarding with Kristen Gallagher
1:06:01
<p>When a new employee joins a software company, it is often unclear where that employee should begin. Do they have a mentor? What are they working on? What are the expectations for how fast that employee should be contributing? The early period of employment is often referred to as “onboarding.” During the onboarding period, an</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/22/technical-onboarding-with-kristen-gallagher/">Technical Onboarding with Kristen Gallagher</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 22, 2019
Time Series Databases with Rob Skillington
58:19
<p>A time series database is optimized for the storage of high volumes of sequential data across time. Time series databases are often organized as columnar data stores that can write large volumes of data quickly. These systems can sometimes tolerate data loss, because the data they are gathering is used for monitoring and other applications</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/21/time-series-databases-with-rob-skillington/">Time Series Databases with Rob Skillington</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 21, 2019
Insurance Software with Gordon Wintrob
56:08
<p>Insurance is an old business. Individuals and businesses have been buying insurance policies for decades. These insurance policies can cost hundreds, thousands, or tens of thousands of dollars per year.   Software is remaking the insurance industry. One way new software can improve the insurance industry is through better brokerage technology. Insurance involves carriers and brokers,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/20/insurance-software-with-gordon-wintrob/">Insurance Software with Gordon Wintrob</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 20, 2019
Open Source Business Models with Karthik Ranganathan, Heather Meeker, and Matt Asay
1:01:53
<p>Open source software has evolved into a thriving, multifaceted ecosystem. Open source encompasses operating systems and databases. Open source embodies both altruism and self-interest. And open source enables thriving businesses from WordPress blogs to hundred billion dollar cloud providers. There is a large set of business models that can be built around a successful open</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/19/open-source-business-models-with-karthik-ranganathan-heather-meeker-and-matt-asay/">Open Source Business Models with Karthik Ranganathan, Heather Meeker, and Matt Asay</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 19, 2019
Bitcoin Ecosystem with Andreas M. Antonopoulos
1:00:21
<p>Andreas M. Antonopoulos is the author of several books about cryptocurrency engineering, including Mastering Bitcoin and Mastering Ethereum. In these books, Andreas lays out the systems of economics and computer science that underpin the two most mature decentralized monetary systems. When Andreas originally discovered the Bitcoin whitepaper, he had witnessed the repeated mismanagement of government-backed fiat</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/16/bitcoin-ecosystem-with-andreas-antonopoulos/">Bitcoin Ecosystem with Andreas M. Antonopoulos</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 16, 2019
Moonlight: Software Contracting Platform with Emma Lawler and Philip Thomas
54:56
<p>Software engineers often work as a contractor for some duration of their career. A contractor earns a fixed hourly salary for a defined period of weeks, months, or years. Contract work can be more flexible than full-time work, and often pays more than full-time software engineering, because contract jobs can end at any time, and</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/15/moonlight-software-contracting-platform-with-emma-lawson-and-philip-thomas/">Moonlight: Software Contracting Platform with Emma Lawler and Philip Thomas</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 15, 2019
Service Mesh Deployment with Varun Talwar
50:05
<p>The service mesh abstraction allows for a consistent model for managing and monitoring the different components of a microservices architecture.  In the service mesh pattern, each service is deployed with a sidecar container that contains a service proxy. These sidecars are collectively referred to as the “data plane.” Each sidecar provides the service that it</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/14/service-mesh-deployment-with-varun-talwar/">Service Mesh Deployment with Varun Talwar</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 14, 2019
PlayStation Engineering with Tony Godar
58:11
<p>The PlayStation is a line of game consoles created by Sony. PlayStation devices include the PS2, PS3, PS4, and the PSP mobile system. Tony Godar worked as an engineer in the PlayStation ecosystem for 15 years, and he joins the show to give a retrospective on his time in the console industry. Developing hardware and</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/13/playstation-engineering-with-tony-godar/">PlayStation Engineering with Tony Godar</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 13, 2019
Big Business with Tyler Cowen
1:04:25
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/12/big-business-with-tyler-cowen/">Big Business with Tyler Cowen</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 12, 2019
An Elegant Puzzle Virtual Book Club
43:06
<p>In this episode Will Larson, author of An Elegant Puzzle: Systems of Engineering Management, speaks with Uma Chingunde of Stripe and Jeff Meyerson of Software Engineering Daily about engineering management. Will was also featured on SE Daily recently. An Elegant Puzzle is an excellent resource on management techniques and strategies for scaling software organizations. Will’s writing draws from</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/11/an-elegant-puzzle-virtual-book-club/">An Elegant Puzzle Virtual Book Club</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 11, 2019
a16z Podcasting with Sonal Chokshi
48:04
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/09/a16z-podcasting-with-sonal-chokshi/">a16z Podcasting with Sonal Chokshi</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 09, 2019
Data-As-A-Service with Auren Hoffman
1:02:28
<p>Data-as-a-service businesses offer paid access to data sets. These data sets can be useful for building products or training machine learning models.  There has been steady growth in the tools and practices around processing and storing data. But access to data sets remains a bottleneck for widespread development of machine learning applications in a large</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/08/data-as-a-service-with-auren-hoffman/">Data-As-A-Service with Auren Hoffman</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 08, 2019
People.ai: Machine Learning for Sales with Andrey Akselrod
51:31
<p>A large sales organization has hundreds of sales people. Each of those sales people manages a set of accounts who they are trying to close sales deals on. Sales people are overseen by managers who ensure that the sales people are performing well. Directors and VPs ensure the scalability and health of the overall sales</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/07/people-ai-machine-learning-for-sales-with-andrey-akselrod/">People.ai: Machine Learning for Sales with Andrey Akselrod</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 07, 2019
Jaeger: Distributed Tracing at Uber with Yuri Shkuro
57:52
<p>During 2015, Uber was going through rapid scalability. The internal engineering systems were constantly tested by the growing user base. Over the next two years, the number of internal services at Uber would grow from 500 to 2000, and standardizing the monitoring of all these different services became a priority. After working with a variety</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/06/jaeger-distributed-tracing-at-uber-with-yuri-shkuro/">Jaeger: Distributed Tracing at Uber with Yuri Shkuro</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 06, 2019
Golden: Intelligent Knowledge Map with Jude Gomila
58:05
<p>A knowledge base assembles information from a wide variety of sources into a central platform. The most popular knowledge base is Wikipedia, which covers a wide variety of concepts through a system that attempts to remain authoritative and impartial. Other open knowledge platforms include Stack Overflow, which focuses on programming concepts, and Quora, which adds</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/05/golden-intelligent-knowledge-map-with-jude-gomila/">Golden: Intelligent Knowledge Map with Jude Gomila</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 05, 2019
Career Karma: Coding Bootcamp Platform with Ruben Harris and Artur Meyster
1:01:59
<p>Coding bootcamps allow anyone to become a programmer at a faster pace than the traditional computer science education system. In the last five years, coding bootcamps have grown rapidly in popularity, with thousands of people gaining the necessary skills to work as a software engineer. Career Karma is a platform that allows individuals to find</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/02/career-karma-coding-bootcamp-platform-with-ruben-harris-and-artur-meyster/">Career Karma: Coding Bootcamp Platform with Ruben Harris and Artur Meyster</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 02, 2019
Hackathons with Jonathan Gottfried
1:06:28
<p>A hackathon is an organized event where participants work together to build a product or tool. Hackathons are about creativity, learning, and exploration. A developer that is participating in a hackathon is often working on something that is outside of their normal day-to-day focus.  Hackathons can provide significant value to the participants. Hackathons have led</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/08/01/hackathons-with-jonathan-gottfried/">Hackathons with Jonathan Gottfried</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Aug 01, 2019
TechPrimers: Software Engineering YouTube with Ajay Kumar
1:04:16
<p>Videos play a key role in the continuing education of a software engineer. Video can capture many different types of content that is useful for engineers: conference talks, tutorial videos, and podcast-style interviews are all popular formats of online video. YouTube has become the predominant source for video content about software engineering. The open nature</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/31/techprimers-software-engineering-youtube-with-ajay-kumar/">TechPrimers: Software Engineering YouTube with Ajay Kumar</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 31, 2019
WebAssembly on IoT with Jonathan Beri
56:15
<p>“Internet of Things” is a term used to describe the increasing connectivity and intelligence of physical objects within our lives.  IoT has manifested within enterprises under the term “Industrial IoT,” as wireless connectivity and machine learning have started to improve devices such as centrifuges, conveyor belts, and factory robotics. In the consumer space, IoT has</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/30/webassembly-on-iot-with-jonathan-beri/">WebAssembly on IoT with Jonathan Beri</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 30, 2019
Data Mesh with Zhamak Deghani
56:53
<p>Data engineering involves numerous tools–a data lake, databases, data warehouses, numerous APIs, streaming systems, and microservices. There is no shortage of ways to interact with data and manage data, but many companies are struggling to figure out design patterns and best practices for how to manage data and build data infrastructure. Zhamak Dehgani is a</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/29/data-mesh-with-zhamak-deghani/">Data Mesh with Zhamak Deghani</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 29, 2019
Software IPOs with Tomasz Tunguz
1:01:39
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/26/software-ipos-with-tomas-tunguz/">Software IPOs with Tomasz Tunguz</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 26, 2019
Envoy Mobile with Matt Klein
1:01:03
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/25/envoy-mobile-with-matt-klein/">Envoy Mobile with Matt Klein</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 25, 2019
TechLitAfrica: Computer Literacy in Africa with Tyler Cinnamon
53:08
<p>In the developed world, it is easy to take for granted that we grew up with computers. Technology is so pervasive in the United States that we have debates about how early in child development a human should be given a smartphone. Across much of Africa, there is a shortage of access to computers. Children</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/24/techlitafrica-computer-literacy-in-africa-with-tyler-cinnamon/">TechLitAfrica: Computer Literacy in Africa with Tyler Cinnamon</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 24, 2019
Data Engineering with Tobias Macey
1:01:37
<p>The Hadoop ecosystem provided every company with the tools to store and query large amounts of data at a low cost. Since 2005, that ecosystem has expanded with more and more open source applications for data infrastructure.  Data infrastructure includes databases, data lakes, distributed queues, data warehouses, query engines, web applications, on-prem software, closed source,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/23/data-engineering-with-tobias-macey/">Data Engineering with Tobias Macey</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 23, 2019
Emerging Markets: Vietnam with Charles Lee
1:01:31
<p>From Africa to India to Asia to South America–computer science and programming are rising in popularity in every emerging market. Each of these markets has regional needs for technology. Just like every culture develops its own food and television, every culture needs different types of applications to run their lives. In Vietnam, the day-to-day life</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/22/emerging-markets-vietnam-with-charles-lee/">Emerging Markets: Vietnam with Charles Lee</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 22, 2019
Facebook GraphQL with Lee Byron
57:24
<p>In 2011, Facebook had begun to focus its efforts on mobile development. Mobile phones did not have access to reliable, high bandwidth connections, and the Facebook engineering team needed to find a solution to improve the request latency between mobile clients and the backend Facebook infrastructure. One source of latency was recursive data fetching. If</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/19/facebook-graphql-with-lee-byron/">Facebook GraphQL with Lee Byron</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 19, 2019
Facebook Open Source Management with Tom Occhino
1:02:44
<p>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,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/18/facebook-open-source-management-with-tom-occhino/">Facebook Open Source Management with Tom Occhino</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 18, 2019
Facebook Data Infrastructure with Dhruba Borthakur
34:31
<p>Facebook generates high volumes of data at a rapid pace. Dhruba Borthakur joined Facebook in 2008 to work on data infrastructure. His early projects at Facebook were around Hadoop, the distributed file system and MapReduce computation platform that laid the foundation for the “big data” movement.  At the time, Facebook was generating as much data</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/17/facebook-data-infrastructure-with-dhruba-borthakur/">Facebook Data Infrastructure with Dhruba Borthakur</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 17, 2019
Facebook Engineering Culture with Raylene Yung
46:21
<p>Facebook moves fast because of vision, collaboration, and trust. The fast pace of development is enabled by constantly improving infrastructure and a sense of unity throughout the company.  In Facebook’s early days, there was an emphasis on rapidly deploying new code to drive constant improvement and experimentation.  Product quality was maintained by engineers closely checking</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/16/facebook-engineering-culture-with-raylene-yung/">Facebook Engineering Culture with Raylene Yung</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 16, 2019
Facebook PHP with Keith Adams
59:21
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/15/facebook-php-with-keith-adams/">Facebook PHP with Keith Adams</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 15, 2019
Meltano: Data Engineering Lifecycle with Danielle Morrill
1:00:40
<p>Data engineering allows a company to take advantage of the large quantities of data that the company has generated. In many companies, new data has been produced rapidly for many years, but the company has not been able to take full advantage of it.  Creating large data sets does not provide immediate value for a</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/12/meltano-data-engineering-lifecycle-with-danielle-morrill/">Meltano: Data Engineering Lifecycle with Danielle Morrill</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 12, 2019
Software Media with Charles Max Wood
1:01:56
<p>Software engineers have a wide variety of media to choose from, including podcasts, blogs, YouTube videos, conferences. The amount of software engineering media that is available is growing and accelerating. Eight years ago, there were not as many options for information about software. Charles Max Wood founded Devchat.tv to create a network of podcasts and</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/11/software-media-with-charles-max-wood/">Software Media with Charles Max Wood</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 11, 2019
gVisor Container Isolation with Michael Pratt and Yoshi Tamura
56:53
<p>Software applications running within a host operating system need to be isolated. Isolation prevents security vulnerabilities, such as one application accessing the memory of another. In modern cloud environments, a single physical host might be running multiple virtual machines on top of a hypervisor. Those virtual machines might be divided up into containers. The different</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/10/gvisor-container-isolation-with-michael-pratt-and-yoshi-tamura/">gVisor Container Isolation with Michael Pratt and Yoshi Tamura</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 10, 2019
Software Free Radicals with Lior Kanfi
54:34
<p>Creating a software company has never been easier. Software engineers are increasingly seeing entrepreneurship as a viable career path. But the path to being an independent software developer is not always clear.  Most engineers spend some of their career working at a software company. Even an engineer who intends to build a company someday can</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/09/software-free-radicals-with-lior-kanfi/">Software Free Radicals with Lior Kanfi</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 09, 2019
Edge Storage with Steve Klabnik
55:53
<p>Edge computing allows for faster data access and computation. When your client application makes a request, that request might be routed to the edge. Edge servers are more numerous and more widely distributed than normal data centers, but an edge server might not have all of the data or the complete application logic for the</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/08/edge-storage-with-steve-klabnik/">Edge Storage with Steve Klabnik</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 08, 2019
You Are Not A Commodity (Keynote at Tikal Full Stack Tech Radar Day)
29:37
<p>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,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/07/you-are-not-a-commodity-keynote-at-tikal-full-stack-tech-radar-day/">You Are Not A Commodity (Keynote at Tikal Full Stack Tech Radar Day)</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 07, 2019
ListenNotes: Podcast Search Engine with Wenbin Fang
1:06:07
<p>ListenNotes allows users to find podcasts by categories, popularity, and search queries. ListenNotes is not a podcast client that you download onto your phone, but it allows users to build playlists. These playlists are automatically published to an RSS feed, so that users can curate a playlist on desktop and subscribe to that playlist from</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/05/listennotes-podcast-search-engine-with-wenbin-fang/">ListenNotes: Podcast Search Engine with Wenbin Fang</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 05, 2019
Permissionless Innovation with Joseph Jacks
1:04:36
<p>Open source software allows developers to take code from the Internet and modify it for their own use. Open source has allowed innovation to occur on a massive scale. Today, open source software powers our consumer client applications and our backend cloud server infrastructure.  Linux powers single node operating systems and Kubernetes is the foundation</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/03/permissionless-innovation-with-joseph-jacks/">Permissionless Innovation with Joseph Jacks</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 03, 2019
Google Earth WebAssembly with Jordon Mears
59:55
<p>Google Earth allows users to explore the imagery of the real world. Imagery for Google Earth is taken from satellites, cars equipped with cameras, and other sources. Google Earth renders a data intensive 3-D model of the world on a client application such as a desktop browser or virtual reality system.  WebAssembly is a runtime</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/02/google-earth-webassembly-with-jordon-mears/">Google Earth WebAssembly with Jordon Mears</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 02, 2019
FoundationDB with Ryan Worl
55:51
<p>FoundationDB is a multi-model distributed key-value store. It is fully ACID compliant and horizontally scalable. FoundationDB is not usually used directly by an application developer–FoundationDB is a foundational building block for higher level distributed systems such as the metadata store for data warehousing tool Snowflake. Ryan Worl is a software engineer who specializes in FoundationDB.</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/07/01/foundationdb-with-ryan-worl/">FoundationDB with Ryan Worl</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jul 01, 2019
FindCollabs Hackathon Winners: Kitspace and Rivaly
1:00:45
<p>FindCollabs is a platform for finding collaborators and building projects. Three months ago we had our first hackathon, with lots of projects being created and collaborated on. In an earlier episode, we showcased the first place winner ARhythm.  Today’s show features two more interviews with winners from the first FindCollabs hackathon. Kitspace is an open</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/29/findcollabs-hackathon-winners-kitspace-and-rivaly/">FindCollabs Hackathon Winners: Kitspace and Rivaly</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 29, 2019
Citus Data: Founding to Acquisition with Umur Cubukcu
1:09:47
<p>A new database company needs to solve numerous problems in order to succeed. There are already lots of existing database companies, so a new company needs to find a way to strongly differentiate itself. Databases are core infrastructure, so a new database company must earn trust with its customers. A database is a complicated distributed</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/28/citus-data-founding-to-acquisition-with-umur-cubukcu/">Citus Data: Founding to Acquisition with Umur Cubukcu</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 28, 2019
Lambda School Education with Andrew Madsen
1:02:39
<p>Programmers are in high demand, and software engineering is a career path that is fun, creative, and lucrative. There are many people who want to transition into a career in software and are looking for the right path toward writing code. The traditional college computer science curriculum teaches some software engineering skills, but the time</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/27/lambda-school-education-with-andrew-madsen/">Lambda School Education with Andrew Madsen</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 27, 2019
Afresh: Grocery Store Software with Volodymyr Kuleshov
50:45
<p>A grocery store contains fruit, vegetables, meat, bread, and other items that can expire. In order to keep these items in stock, the store must be aware of how much food has been sold and what has gone bad. When a food item is low in stock, the store needs to order more of that</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/26/afresh-grocery-store-software-with-volodymyr-kuleshov/">Afresh: Grocery Store Software with Volodymyr Kuleshov</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 26, 2019
Airflow in Practice with Chaim Turkel
58:10
<p>Apache Airflow is a system for scheduling and monitoring workflows for data engineering. Airflow can be used to schedule ETL jobs, machine learning work, and script execution. Airflow also gives a developer a high level view into the graph of dependencies for their data pipelines. Chaim Turkel is a backend data architect at Tikal. He</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/25/airflow-in-practice-with-chaim-turkel/">Airflow in Practice with Chaim Turkel</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 25, 2019
Project Management with Kurt Schrader
1:02:42
<p>Software projects are organized and planned using project management software. Examples of project management software include JIRA, Trello, and Asana. There are hundreds of tools for managing a software project because there are infinite ways that a project could be managed. Google Docs changed project management by allowing documents to be easier to share and</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/24/project-management-with-kurt-schrader/">Project Management with Kurt Schrader</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 24, 2019
Niantic Real World with Paul Franceus
58:19
<p>Niantic is the company behind Pokemon Go, an augmented reality game where users walk around in the real world and catch Pokemon which appear on their screen. The idea for augmented reality has existed for a long time. But the technology to bring augmented reality to the mass market has appeared only recently. Improved mobile</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/21/niantic-real-world-with-paul-franceus/">Niantic Real World with Paul Franceus</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 21, 2019
WebAssembly Compilation with Till Schneidereit
56:00
<p>WebAssembly allows for web-based execution of languages other than JavaScript. Programs written in Rust or C++ can be compiled down to WebAssembly and shipped over the browser for on-the-fly execution in a safe, memory controlled environment. WebAssembly has been in development for more than two years, and is still an immature ecosystem because building the</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/20/webassembly-compilation-with-till-schneidereit/">WebAssembly Compilation with Till Schneidereit</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 20, 2019
Infrastructure Wars with Sheng Liang
1:01:59
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/19/infrastructure-wars-with-sheng-liang/">Infrastructure Wars with Sheng Liang</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 19, 2019
Kubernetes Operators with Rob Szumski
1:09:07
<p>Kubernetes has made distributed systems easier to deploy and manage. As Kubernetes has become reliable, engineers have started to look for higher level abstractions we can define on top of Kubernetes. An operator is a method of packaging, deploying, and managing a Kubernetes application. Operators are useful for spinning up distributed systems such as Kafka,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/18/kubernetes-operators-with-rob-szumski/">Kubernetes Operators with Rob Szumski</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 18, 2019
Render: High Level Cloud with Anurag Goel
1:20:30
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/17/render-high-level-cloud-with-anurag-goel/">Render: High Level Cloud with Anurag Goel</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 17, 2019
Elegant Puzzle with Will Larson
1:10:43
<p>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</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/14/elegant-puzzle-with-will-larson/">Elegant Puzzle with Will Larson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 14, 2019
Stripe Machine Learning Infrastructure with Rob Story and Kelley Rivoire
1:11:01
<p>Machine learning allows software to improve as that software consumes more data. Machine learning is a tool that every software engineer wants to be able to use. Because machine learning is so broadly applicable, software companies want to make the tools more accessible to the developers across the organization. There are many steps that an</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/13/stripe-machine-learning-infrastructure-with-rob-story-and-kelley-rivoire/">Stripe Machine Learning Infrastructure with Rob Story and Kelley Rivoire</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 13, 2019
Software Businesses with Hiten Shah
59:56
<p>The software market changes every year. As individuals and enterprises become more willing to buy software, there are new markets for entrepreneurs to sell software to. Good software has high margins and high retention, so even a niche software business can prove profitable. As software spreads across the world, developing countries are showing a willingness</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/12/software-businesses-with-hiten-shah/">Software Businesses with Hiten Shah</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 12, 2019
Kubernetes Vision with Joe Beda
1:12:18
<p>Google Cloud was started with a vision of providing Google infrastructure to the masses. In 2008, it was not obvious that Google should become a cloud provider. Amazon Web Services was finding success among startups who needed on-demand infrastructure, but the traditional enterprise market was not yet ready to buy cloud resources. Googlers liked the</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/11/kubernetes-vision-with-joe-beda/">Kubernetes Vision with Joe Beda</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 11, 2019
Kubernetes Storage with Saad Ali
1:00:30
<p>Containers are made to fail gracefully. When your container shuts down due to a hardware or software failure, your distributed application should be able to tolerate that failure. One simple way to be able to tolerate such a failure is to make all of your application logic “stateless.” If your application does not maintain state,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/10/kubernetes-storage-with-saad-ali/">Kubernetes Storage with Saad Ali</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 10, 2019
Kubernetes Market with Adam Glick
1:18:41
<p>Amazon Web Services is the leading cloud provider by a large margin. Amazon established its lead by being first to market in 2006, with Google and Microsoft taking several years to catch up to the huge business opportunity of the cloud. Since 2008, Google Cloud has been working on cloud products for developers. It started</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/07/kubernetes-market-with-adam-glick/">Kubernetes Market with Adam Glick</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 07, 2019
Service Mesh Interface with Lachlan Evenson
1:05:01
<p>Containers offer a lightweight abstraction for running a server. Cloud providers are able to manage billions of containers from different users, allowing for economies of scale so that each user can pay less. Today, there is a variety of ways that users can deploy containers on a cloud provider. These containers can run in managed</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/06/service-mesh-interface-with-lachlan-evenson/">Service Mesh Interface with Lachlan Evenson</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 06, 2019
Multicloud Future with Bassam Tabbara
1:10:46
<p>Each cloud provider offers a different set of services which are not always compatible with each other. What are the challenges of building an application that interoperates with multiple different clouds? The first issue is API compatibility. Most cloud providers have a managed SQL offering, a bucket storage system, and server abstractions like virtual machines</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/05/multicloud-future-with-bassam-tabbara/">Multicloud Future with Bassam Tabbara</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 05, 2019
Kubernetes Development with Tim Hockin
50:55
<p>Kubernetes has evolved from a nascent project within Google to a thriving ecosystem of cloud providers, open source projects, and engineers. Tim Hockin is a principal software engineer who has been with Google for 15 years. Tim joins the show to talk about the early days of the Kubernetes projects, and the engineering efforts that</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/04/kubernetes-development-with-tim-hockin/">Kubernetes Development with Tim Hockin</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 04, 2019
Google Anthos with Aparna Sinha
57:18
<p>Google’s cloud business was long regarded as a place where startups could build a business, but not established enterprises. For serious workloads, enterprises chose Amazon almost unanimously. This phenomenon of Amazon as the default was described by a phrase that harkened back to the days of IBM’s dominance: “nobody ever got fired for choosing AWS.”</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/06/03/google-anthos-with-aparna-sinha/">Google Anthos with Aparna Sinha</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
Jun 03, 2019
Service Mesh Wars with William Morgan
1:21:11
<p>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,</p> <p>The post <a rel="nofollow" href="https://softwareengineeringdaily.com/2019/05/31/service-mesh-wars-with-william-morgan/">Service Mesh Wars with William Morgan</a> appeared first on <a rel="nofollow" href="https://softwareengineeringdaily.com">Software Engineering Daily</a>.</p>
May 31, 2019