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.
  • Nov 8, 2021 · 47 min

    Observability Using Honeycomb.io with Christine Yen

    It does not matter if it runs on your machine. Your code must run in the production environment and it must do so performantly. For that, you need tooling to better understand your application's behavior under different circumstances. In the earliest days of software development, all we had were logs, which are still around and incredibly useful. You’re likely to also consider Application Performance Monitoring tools or APM. Observability is an evolving and important feature of any software system. In this episode, we interview Christine Yen, co-founder, and CEO of Honeycomb.io. We talk about getting her start in software, meeting her co-founder while working at Parse, and how some of the experiences shared there shaped their vision for an idealized tool for figuring out what’s happening with your system. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Nov 5, 2021 · 43 min

    Angular Dev Tools with Minko Gechev

    Angular is a free and open-source web application framework. It’s maintained by the Angular team at Google. It’s used by millions of web applications and has a strong ecosystem of core contributors and library builders. In this episode, I interview Minko Gechev, Developer Relations Lead at Google. We explore several aspects of open-source software development, Tensorflow.js, Angular, and a few other things worth sticking around for. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Nov 4, 2021 · 46 min

    The Future of Quality Engineering with Liliya Frye

    It wasn’t that long ago that companies scheduled downtime in order to release an updated version of the software running their website. That’s rare today. Most developers want continuous testing, integration, and deployment. While that comes with many benefits, it also places greater demands on quality engineers who can no longer gate all updates into a single infrequency release. Liliya Frye is the Director of QA Engineering at LeagueApps, a provider of Sports League & Team Management Software. In this episode, we discuss Liliya’s experiences and modern practices for successful enterprise strategies. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Nov 3, 2021 · 46 min

    Location-Based Experiences Using Foursquare with Ankit Patel

    The manner in which users interact with technology has rapidly switched to mobile consumption. The devices almost all of us carry with us at all times open endless opportunities for developers to create location-based experiences. Foursquare became a household name when the introduced social check-ins. Today they’re a location data platform. Ankit Patel is the SVP of Engineering at Foursquare. In this episode, we discuss Foursquare’s services, the way customers leverage location intelligence, and opportunities for areas like augmented reality. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Nov 2, 2021 · 44 min

    Enterprise React Apps with Paige Niedringhaus

    The React Framework has seen continuous growth of adoption since its launch. There are many reasons for that, but one reason is how relatively painless it is to use `react-create-app` or copy some boilerplate code and have a functioning, hot reloading, live demo up and running in minutes. There is, however, a long way to do between proof of concept and enterprise app. Paige Niedringhaus is a software engineer and creator of The Newline Guide to Modernizing an Enterprise React App. In this episode, we discuss best practices and strategies for structuring your React project.. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Nov 1, 2021 · 57 min

    Building Startups Around Deep Tech Innovations with Fernando Gómez-Baquero

    Welcome to Software Engineering Daily; I’m your guest host, Joey Baruch. I’m the CTO at Alvarez and Marsal Data Intelligence Gateway (A&M DIG), prior to which I co-founded and was CTO of HuMoov, a vertical SaaS. I’ve been a software engineer at PayPal, IBM Research Labs, and Qualcomm via the acquisition of Wilocity. Joining me is Fernando Gómez-Baquero, the Director of the Runway and Spinouts Program at the Jacobs Technion-Cornell Institute at Cornell Tech, which is the technology campus of Cornell University located on Roosevelt Island in New York City. Fernando is a nanomaterials scientist and serial entrepreneur. He’s built companies around composite aerospace materials, technologies for energy storage and has mentored 100s of companies - mostly with deep tech innovations at their core. He also manages a portfolio of 82 companies created at Cornell Tech and the Jacobs Institute, with a combined enterprise value of over half a billion USD. Fernando joins us to talk about his experience, speaking to the engineer with the entrepreneurial spirit, encouraging the journey, and laying out the core attributes of a process that can be taught, which will help the entrepreneur build a great company. He reminds us of what’s mission-critical and what can be left for another day. Sponsorship inquiries: sponsor@softwareengineeringdaily.com Show Notes Cornell Tech: https://tech.cornell.edu/ Runway Program at the Jacobs Technion-Cornell Institute: https://tech.cornell.edu/programs/phd/startup-postdocs/ Lunchclub: https://lunchclub.com/ NewLab: https://newlab.com/ Company: https://company.co/ Activate: https://www.activate.org/ Tech.NYC: https://www.technyc.org/ Aren.ai : https://aren.ai/ Nanit: https://www.nanit.com/

  • Oct 29, 2021 · 50 min

    Learning React with Kent C. Dodds

    According to builtwith.com, more than 10 million websites are powered by React framework. Of the top 10k sites by traffic, 44.7% of those are built with React. This javascript framework is capable of powering a wide array of modern applications and remains fairly beloved by developers that use it. In this episode, I interview Kent C. Dodds, Software Engineer Educator. We discuss Kent's journey learning React and keeping up with the changes it's taken on as the framework evolves and how those lessons culminated into his Epic React course. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 28, 2021 · 40 min

    Datadog with Omri Sass and Hugo Kaczmarek

    Modern business applications are complex. It's not enough to have raw logs or some basic telemetry. Today's enterprise organizations require an application performance monitoring solution or APM. Today's applications are complex distributed systems whose performance depends on a wide variety of factors. Every single line of code can affect production and teams need insights into the health of the system and how to improve them. In this episode, I interview Omri Sass and Hugo Kaczmarek from Datadog, a provider of cloud monitoring as a service. We discuss the APM space and the challenges faced by modern enterprise teams. We also get into some detail about their new live search option and why that solution was an important addition to their product suite. Full disclosure: Datadog is a sponsor of Software Engineering Daily. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 27, 2021 · 44 min

    Remote Development in the Cloud with Gitpod & OpenVSCode Server with Sven Efftinge

    One of the most painful parts of getting started on a new development team is getting one’s environment set up. Whether it’s undocumented steps, overly complex setups, or simply the challenges of understanding how the pieces fit together, getting a dev environment up often feels like a chore to be suffered through in order to do what I want: contribute to the codebase. Gitpod seeks to solve these and other common challenges. With Gitpod, you can spin up fresh, automated dev environments, in the cloud, in seconds. In this episode, I interview Sven Efftinge, CEO of Gitpod. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 26, 2021 · 45 min

    NBSafety for Jupyter Notebooks with Stephen Macke

    The notebook paradigm of coding is relatively new in comparison to REPLs and IDEs. Notebooks run in your browser and give you discrete cells for running segments of code. All the code in a single cell runs at once, but cells run independently. Cells can be re-run, which is a blessing and a curse. The ability to run cells out of order can make it difficult for users to have a clear understanding of what else they might want to re-compute. The NB Safety project is an easy-to-install tool for automated management of notebook states which can help you catch bugs early. Stephen Mackey is a Ph.D. student in the Data and Information Systems laboratory at UIUC. In this episode, we discuss Jupyter Notebooks, the development of a custom kernel, and how NB Safety can help notebook users. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 25, 2021 · 37 min

    Online Communities on Gather with Phillip Wang

    Virtual meetings were growing in popularity before the need accelerated as a result of the pandemic. Gather is a place where you can create a space for your community today. Users who join find themselves in a shared virtual space that offers the ability to interact with other users as well as interact with the environment itself. In this episode, I interview Phillip Wang, CEO at Gather about the platform, online communities, and bridging the gap between people, technology, and connecting with each other. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 22, 2021 · 41 min

    No Code AI for Video Analytics with Alex Thiele

    Imagine a world where you own some sort of building whether that’s a grocery store, a restaurant, a factory... and you want to know how many people reside in each section of the store, or maybe how long did the average person wait to be seated or how long did it take the average factory worker to complete their assembly task. Currently today these systems today are either not using AI and instead use a mix of sensors and buttons to track certain actions or they do use AI but in a way that’s highly specific to their use case and hard to easily modify for new use cases that come down the line. This is where BrainFrame comes in. BrainFrame is a tool that connects to all your on-prem cameras and lets you easily leverage AI models and business logic. Alex Thiele is the CTO of Aotu the company that makes BrainFrame and he joins me today to talk about BrainFrame and the vision for a future where computer vision can be run by anyone. Sponsorship inquiries: sponsor@softwareengineeringdaily.com Show Notes: BrainFrame OpenCV BrainFrame Capsules

  • Oct 21, 2021 · 44 min

    The Future of Gig Work on with Adam Jackson

    The gig economy involves independent contractors engaging in flexible jobs. Today gig workers often get work from centralized platforms that facilitate the process of connecting workers with employers in exchange for a fee. Some workers find the relationship between worker and platform to be adversarial in nature since the platform can establish and enforce rules at its own discretion. In this episode, I interview Adam Jackson, Founder & CEO of Freelance Labs, builders of Braintrust. We discuss the state of the gig economy and his vision for how Braintrust can create a new kind of marketplace. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 20, 2021 · 46 min

    Investing in Infrastructure and Dev Tools with Timothy Chen

    Venture capital investment has continued to flow into technology startups. No one builds technology from scratch. There are cloud services, software libraries, 3rd party services, and software platforms that modern entrepreneurs must adopt to build their products efficiently and quickly. These layers of infrastructure are a key area for many investors. In this episode, I interview Tim Chen, managing partner of Essence VC, a venture fund on a mission to help highly technical founders go from zero to one. We discuss his approach to investment in infrastructure companies, developer tools, and similar areas for early-stage investments. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 19, 2021 · 42 min

    Meme.com with Johan Unger

    Whether you love them or hate them, share them or ignore them, you encounter memes all over the internet. Those that are popular can often take off and spawn a long history of remixes, variants, derivatives, and inspired works. In this episode, we interview Johan Unger, the founder of meme.com. They’re creating a platform for Meme Explorers to track these Memes and earn rewards along the way. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 18, 2021 · 38 min

    Developer Relations at Google with Luke Mahe

    The last 15 years have seen the emergence of cloud-based developer APIs and services as dominant components of the developer toolchain. As a result, there has never been more power at developers’ fingertips. But making that power usable and accessible is a challenge that is shared between the providers and the consumers of these services. Google’s Developer Relations team has spent the past 15 years bridging the gap between Google’s internal engineering teams and the broader developer community that consumes their APIs and services. Luke Mahé is a long-time engineering manager at Google DevRel. We talk about the history of Google’s developer offering and the critical role DevRel plays in shaping and promoting that offering. This episode is hosted by Yaniv Bernstein. Yaniv Bernstein was until recently COO of Airtasker and is now a startup coach, adviser, and public speaker. He is the author of the People Engineering newsletter and is active on LinkedIn and Twitter. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 12, 2021 · 40 min

    Getting Businesses Unstuck with Jon Dwoskin

    The expression firing on all cylinders dates back to the early 1900s and refers to a function of the internal combustion engine. This expression poetically applies to successful businesses as well. Each department must operate at peak performance and the couplings between departments need optimization as well. In this episode, I interview business coach Jon Dwoskin about a variety of topics related to entrepreneurship and how to engineer a successful organization. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 8, 2021 · 40 min

    Infrastructure as Code with Christian Tragesser

    Infrastructure as Code is an approach to machine provisioning and setup in which a programmer describes the underlying services they need for their projects. However, this infrastructure code doesn’t compile a binary artifact like traditional source code. The successful completion of running the code signals that the servers and other components described in the configuration file have been created automatically by the tools being used. In this episode, I speak with Christian Tragesser, DevOps Consultant with World Wide Technology. We discuss the tools and processes that are helping modern development groups solve technical problems. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

  • Oct 7, 2021 · 43 min

    React Final Form with Erik Rasmussen

    As our guest today points out, most enterprise software applications are essentially forms for collecting data. The <FORM> tag and related components started appearing in HTML fairly early and those same concepts are still in use with modern web browsers. However, the technology for capturing state, validating input, and providing other common services for the management of form data has continued to evolve in many languages and frameworks. Erik Rasmussen is the author of many popular open-source libraries including Redux Form and React Final Form. In this interview, we discuss the need for those tools to fill in the market and some of the modern approaches for form state management. Sponsorship inquiries: sponsor@softwareengineeringdaily.com Show Notes: [Express, Webpack, SSR, Redux example repo](https://github.com/erikras/react-redux-universal-hot-example/) [Redux Form](https://redux-form.com) [Final Form](https://final-form.org)

  • Oct 6, 2021 · 38 min

    Developer Productivity with Utsav Shah

    By most accounts, demand for software engineers exceeds supply. Not just anyone can develop this skill set to the level required to deliver enterprise-grade production code. For those that can, companies are incentivized to take extra measures to ensure software engineers are as productive as possible. The pace of business is often throttled by the pace of software releases. In today’s episode, we speak with Utsav Shah about developer productivity in the context of the monolith, CI/CD, and best practices for growing teams. Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Showing 621–640 of 2,221 episodes