Skip to content
Artwork for Software Engineering Daily
NewsTech News

Software Engineering Daily

softwareengineeringdaily.com

Software Daily: The world through the lens of software.

Play
  • 2,221 episodes
  • Avg 53 min
  • English

Episodes 2,221

Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • Sep 1, 2021 · 51 min

    The Missing Readme with Chris Riccomini and Dmitriy Ryaboy

    This episode is hosted by Kyle Polich of the Data Skeptic podcast. We're glad to welcome Kyle to the Software Daily team. Becoming a contributor to an existing software project can be a daunting task for an engineer. A common convention is to add a README file to your repository to serve as a trailhead which gives new visitors step by step instructions for running, exploring, and understanding the structure of the codebase. The Missing Readme is the recently published book which prepares new software engineers to both survive and succeed. Learning to code in school, in a bootcamp, or independently can prepare you to write software. This book prepares you to do it effectively in a professional setting. In this episode, we talk to authors Chris Riccomini and Dmitriy Ryaboy. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 31, 2021 · 45 min

    ClickUp: Workflow Vision with Zeb Evans

    Whether organizing projects, working from home, or conducting business, you need to use many necessary apps and cloud services to do the job. Despite these apps being necessary, switching between them and keeping them interconnected and updated is a challenge. They very easily become disorganized which makes using them less efficient. The company ClickUp solves this problem by providing a platform that provides everything a business needs to efficiently operate, all in one place! ClickUp uses a unique hierarchy to see the big picture without missing details, and offers everything from docs, to tasks, to imports and integrations. With everything in one place and easily searchable and organized, ClickUp makes work much easier. In this episode we talk to Zeb Evans, Founder and CEO of ClickUp. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 30, 2021 · 48 min

    Argo: Kubernetes-Native Tools with Alex Collins

    Kubernetes is an open source container orchestration service released by Google in 2014. It has quickly grown into a platform with a huge community of enthusiasts and professionals. Besides becoming the de facto standard for container orchestration, it has fostered an ecosystem of related tools and services with increasing power and sophistication (opensource.com). Argo, a project developed by the company Applatix and acquired by Intuit, is a set of essential Kubernetes-native tools for deploying and running jobs and applications on Kubernetes. All the Argo tools are implemented as controllers and custom resources. Some of these tools are Argo Workflows, Argo Events, Argo CD, and Argo Rollouts (intuit.com). In this episode we talk to Alex Collins, Principal Software Engineer at Intuit, about using Argo to manage Kubernetes applications. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 26, 2021 · 55 min

    Grouparoo Open Source Data Tools with Brian Leonard

    ETL stands for “extract, transform, load” and refers to the process of integrating data from many different sources into one location, usually a data warehouse. This process has become especially important for companies as they use many different services to collect and manage data. The company Grouparoo provides an open source framework that helps you move data between your data warehouse and all of your cloud-based tools. This process of moving data back from the data warehouse to the applications is called reverse ETL, and is important for things like marketing campaigns and customer service. It easily integrates with your developer’s tools and is free and easy to install. In this episode we talk with Brian Leonard, CEO at Grouparoo. This interview will also be published as a video episode on our YouTube channel. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 25, 2021 · 56 min

    Publishing Open Source Code with William Morgan

    In the late 1970s a printer at MIT kept jamming, resulting in regular pileups of print jobs in the printer’s queue. To solve this problem, some computer scientists wrote a software program that alerted every user in the backed up queue “The printer is jammed, please fix it.” When a man named Richard Stallmen was refused a copy of the program code, he resolved to create a publicly available operating system and the open source movement was born (opensource.com). Over 50 years later, open source has become a coding philosophy practiced by millions of software engineers around the world. Why is open source so popular? What difference has it really made in software engineering, and what major projects are open source? In this episode we talk to William Morgan, CEO at Buoyant and creator of the open source service mesh Linkerd. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 24, 2021 · 1 hr 20 min

    Cloud Blockchains: The Google of Blockchain with Nader Dabit

    Google uses automated programs called spiders, or crawlers, to index and rank web pages. Then, when a user searches for something, it uses a special algorithm to determine the order of results to display (howstuffworks). This process, of course, applies to web pages on the internet. There are 2 major projects, worked on by the company Edge & Node, that do what Google does for the web, but for the blockchain. The first is called The Graph, which is an indexing protocol for organizing blockchain data and making it easily accessible. The second is Everest, a universally shared projects registry of onchain data. In this episode we talk to Nader Dabit, Developer Relations Engineer at Edge & Node. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 23, 2021 · 51 min

    Panther: Security as Code with Jack Naglieri

    Application security is usually done with a set of tools and services known as SIEM - Security Information and Event Management. SIEM tools usually try to provide visibility into an organization’s security systems, as well as event log management and security event notifications. The company Panther takes traditional SIEM security a step further. Panther processes and retains all of your security data with cloud-first workflows, identifies and alerts in real-time suspicious activity, enables building a high-fidelity alerting pipeline with Python, version control, unit tests, and CI/CD, and provides a security data lake where raw logs are structured for security at scale. In this episode we talk with Jack Naglieri, Founder and CEO at Panther Labs.

  • Aug 20, 2021 · 55 min

    Pragma: Video Games with Eden Chen

    “In October 1958, Physicist William Higinbotham created what is thought to be the first video game. It was a very simple tennis game, similar to the classic 1970s video game Pong, and it was quite a hit at a Brookhaven National Laboratory open house” (aps.org). 63 years have passed, and video games are prolific. The company Pragma provides a backend game engine that enables developers to create multiplayer and social games. Pragma’s features are divided into three broad categories: cross platform accounts to connect players, Game Loop, which is lobby, matchmaking, game allocation, and end of match processing, and storing, saving, and updating accounts, inventory, progression, and related data. In this episode we talk with Eden Chen, CEO and Co-Founder of Pragma. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 19, 2021 · 48 min

    InfluxData: Time-Series Data with Russ Savage

    Time series data are simply measurements or events that are tracked, monitored, downsampled, and aggregated over time. This could be server metrics, application performance monitoring, network data, sensor data, events, clicks, trades in a market, and many other types of analytics data (influxdata.com). The platform InfluxData is designed for building and operating time series applications. InfluxData is engineered for growth with enterprise-grade security, ingests metrics, events and logs in a high-performing time series database, and platform analytics for detecting and resolving problems. In this episode we talk to Russ Savage, Director of Product Management at InfluxData. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 18, 2021 · 48 min

    Unstoppable Domains: Blockchain Domains with Matthew Gould

    Domain names are the address of your website that people type into the browser URL bar. Once purchased, a domain name is stored on your behalf by custodians like Google domains. Blockchain domains, on the other hand, are similar to regular domain names except they are stored and controlled in your cryptocurrency wallet. The company Unstoppable Domains provides blockchain domains that enable users to do things like keep a universal username across apps and websites, act as a website URL, act as a payment address for wallets, and much more. Replace cryptocurrency addresses with human readable names! In this episode we talk to Matthew Gould, Founder and CEO of Unstoppable Domains. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 17, 2021 · 1 hr 12 min

    getoctane.io: Pay-As-You-Go Pricing with Akash Khanolkar

    Pay-as-you-go pricing has become a strong selling point for modern SaaS companies as well as cloud-based companies. Public cloud providers, for example, typically only charge you for only what you use. But implementing this option is challenging because it requires advanced platform analytics. The company Octane is a drop-in metered billing system that gives you flexibility to bill how you want. They offer expressive price plans that bill on usage, include base rates, add-ones, discounts, and trials. Their services can be integrated easily with simple APIs and SDKs, and generate detailed breakdowns of customer usage and spending with customizable reports and dashboards. In this episode we talk to Akash Khanolkar, Co-founder at Octane. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 16, 2021 · 52 min

    Druid: Event-Driven Data with Eric Tschetter

    Whether sending messages, shopping in an app, or watching videos, modern consumers expect information and responsiveness to be near-instant in their apps and devices. From a developer’s perspective, this means clean code and a fast database. Apache Druid is a database built to power real-time analytic workloads for event-driven data, like user-facing applications, streaming, and anything else that requires instant data visibility. Druid offers lower latency for OLAP-style queries, time-based partitioning, fast search and filter, and out-of-the-box integration with Apache Kafka, AWS Kinesis, HDFS, AWS S3, and more (Druid.apache.org). In this episode we talk with Eric Tschetter, Field CTO at Imply, Fellow at Splunk, and experience developing large swaths of backend infrastructure largely focusing on Druid. We discuss the use cases and power of Apache Druid. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 14, 2021 · 32 min

    How Facebook Works: Comparing its Engineering Process to Google, Microsoft, and Amazon

    This episode was published on the GeekWire podcast. Subscribe to GeekWire for more great content. Facebook CEO Mark Zuckerberg told employees recently that the company’s long-term goal is to “bring the metaverse to life” — helping to create an interconnected world of physical, virtual and augmented reality spaces that will reshape the way we work, interact with each other, create new things, and generally experience life. So how exactly will Facebook approach such an audacious plan? A new book called “Move Fast: How Facebook Builds Software” doesn’t delve into the metaverse, specifically. But in looking at Facebook’s engineering practices — the way the company makes stuff — the book examines the digital DNA of the social network, sheds new light on its most infamous motto, and explains the inner workings of a company that wants to reshape the human experience, again. Facebook influences the engineering culture and economy not just in its hometown of Menlo Park, Calif., but also in its development offices in the Seattle area, where it employs 7,000 people. And of course, ultimately, Facebook’s internal practices end up influencing people around the world who use its products. On this episode of the GeekWire Podcast, we talk with the author of the book, Jeff Meyerson, the longtime host of the Software Engineering Daily podcast, about the ways Facebook, Microsoft, Amazon and Google make things, and what those different approaches tell us about where they’re taking us. Listen above, or subscribe to GeekWire in any podcast app.

  • Aug 13, 2021 · 1 hr 44 min

    DaaS with Auren Hoffman

    Auren Hoffman is the CEO of SafeGraph. In this episode we discuss data as a service and more. This interview was also recorded as a video podcast. Check out the video on the Software Daily YouTube channel. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 12, 2021 · 51 min

    Cloud Run: Serverless Applications with Steren Giannini

    Serverless computing is a cloud computing solution that lets developers deploy applications to containers without managing the servers themselves. Servers and resources are provisioned automatically, pay only for what you use, and experience little to no errors or downtime (ionos). Google Cloud Run is a managed compute platform that enables you to run containers that are invocable via requests or events. Cloud Run is serverless, transparent, and easy to use. Common use cases include web services like REST APIs, data processing, automation, and modernization (cloud.google.com). In this episode, we talk with Steren Giannini, Senior Product Manager at Google. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 11, 2021 · 44 min

    Argos Security: Cloud Configuration Security with David O’Brien

    According to Fugue’s new State of Cloud Security 2020 report, cloud misconfiguration remains the top cause of data breaches in the cloud, and millions of database servers are currently exposed across cloud providers. Some of the leading reasons are a lack of adequate oversight and too many APIs and interfaces to govern. (securityaffairs.co). Argos Security is a SaaS that detects and remediates misconfigurations of cloud assets within minutes. Argos detects and pinpoints exploitable issues in cloud environments, delivers a complete, real-time view of your cloud security posture, gives meaningful alerts and few false flags, and integrates in minutes with AWS, GCP, and Azure. In this episode, we talk with David O’Brien, Founder of Argos Security. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 10, 2021 · 1 hr 7 min

    Fly.io: Geographic App Deployment with Kurt Mackey

    Latency is the time it takes to get from point A to point B. In programming, this might be the time from a user selecting their photos library to the pictures reaching their computer screen from the database. Fly.io is a simple platform for running full-stack apps and databases close to your users. Some available features include provisioning CPU, memory and storage based on your app’s demand, zero-configuration private networking and global load balancing, metrics and alerting, and managing SSL certificates at any scale. Fly.io beta is launching highly available PostgreSQL clusters with a single command and creating read replicas in different cities. In this episode, we talk with Kurt Mackey, Social Media Manager at Fly.io. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 9, 2021 · 54 min

    DTC: Content Creation with Daniel Snow

    Direct-to-Consumer companies sell their products without going through a traditional middleman like an outlet store or wholesaler. By posting content on platforms like TikTok, Facebook, and YouTube, companies can reach millions of users.TikTok, for example, has an estimated 1 billion monthly active users (wallaroomedia). The company Kindred Studios helps direct-to-consumer companies create consistent, beautiful content that holds viewers’ attention and generates sales. They showcase your products’ fine details and selling points with product videos, mood photography, stop motion videos, texture photography, and many other content categories. In this episode, we talk to Daniel Snow, Co-Founder of Kindred Studios, as well as The Snow Agency. He specializes in the eCommerce space and joins us to discuss social media and content creation. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 6, 2021 · 53 min

    Material Security with Ryan Noon

    Ryan Noon is the CEO of Material Security. This interview was also recorded as a video podcast. Check out the video on the Software Daily YouTube channel. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Aug 5, 2021 · 55 min

    Wasp-Lang: Boilerplate Code with Matija Sosic

    The term “boilerplate code” refers to code sections that are repeated across many projects with little to no variation. Every developer is familiar with boilerplate code, whether it be pom.xml files in Java or setting up React.js applications, tweaking boilerplate code for every project is inevitable. Actually, the company Wasp believes writing boilerplate code doesn’t have to be a part of web app development. Wasp is an open-source, declarative DSL for developers who want modern frontend, backend, and deployment experiences without writing boilerplate code. With Wasp, you can describe high-level features with Wasp DSL and write the rest of your logic in React, Node.js, and Prisma. In this episode, we talk to Matija Sosic, CEO and Co-Founder at Wasp. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Showing 661–680 of 2,221 episodes