Software Engineering Daily

Software Engineering Daily

By Software Engineering DailyNewsTechnologyTech News
Download on the App Store

Software Engineering Daily episodes

  • Universal Healthcare with Thomas Bukowski
    Everyone in the world should have some basic level of guaranteed healthcare. This is not controversial. But what should that basic level of healthcare be? Should it extend into the later years of your life, when the majority of your health costs are incurred? And how much has modern technology driven down the cost of what it should cost to treat a patient? Healthcare today has lots of problems withContinue reading...
    54 min
  • Healthcare Engineering with Isaac Councill

    Healthcare is a complex business. Oscar is a company that wanted to build a new insurance provider–but realized that healthcare is so interconnected that in order to build a new insurance provider, realized it actually needed to build an entire healthcare business too, complete with patient management and facilities.

    Since Oscar is a modern technology company, the focus on customer service, engineering, and data management offers an optimistic view into what healthcare might look like in the near future.

    Every time a patient interacts with the healthcare system, their insurance provider collects data on that interaction. Isaac Councill helped architect the infrastructure at Oscar that manages and analyzes the patient data. In this show, we talk about the healthcare system, data engineering, and Apache Mesos, which Oscar uses to manage its applications.

    The post Healthcare Engineering with Isaac Councill appeared first on Software Engineering Daily.

    51 min
  • Healthcare Engineering with Isaac Councill
    Healthcare is a complex business. Oscar is a company that wanted to build a new insurance provider–but realized that healthcare is so interconnected that in order to build a new insurance provider, realized it actually needed to build an entire healthcare business too, complete with patient management and facilities. Since Oscar is a modern technology company, the focus on customer service, engineering, and data management offers an optimistic view intoContinue reading...
    56 min
  • Microservices Transition with Cassandra Shum

    Many companies are transitioning from a monolith to microservices architecture. Tools for cloud computing, containerization, and continuous delivery are making this easier. But there are still technological and organizational challenges that a company will encounter while making this transition.

    Cassandra Shum is an engineer with ThoughtWorks. She has worked with major financial institutions and other large companies to architect their migrations from monolith to microservices. Also, she regularly puts on workshops to engineers who are seeking to make this migration at the company they work at.

    In this episode, she describes some of her experiences and recommendations around transitioning from a monolith to microservices.

    The post Microservices Transition with Cassandra Shum appeared first on Software Engineering Daily.

    44 min
  • Microservices Transition with Cassandra Shum
    Many companies are transitioning from a monolith to microservices architecture. Tools for cloud computing, containerization, and continuous delivery are making this easier. But there are still technological and organizational challenges that a company will encounter while making this transition. Cassandra Shum is an engineer with ThoughtWorks. She has worked with major financial institutions and other large companies to architect their migrations from monolith to microservices. Also, she regularly puts onContinue reading...
    50 min
  • Cloud Native Projects with Dan Kohn
    Cloud computing changed how we develop applications for the web. Over the last decade, engineers have been learning how to build software in this new paradigm. The costs have gone down, but our nodes can fail at any time. We no longer have to manage individual servers, but the layers of virtualization and containerization require new strategies for communicating between services. As we have adjusted to this new way ofContinue reading...
    1 hr 1 min
  • Firebase with Doug Stevenson

    Firebase is a backend-as-a-service. The key efficiency of a backend-as-a-service is that it enables developers to go from having a 3-tier architecture (client, server, database) to a 2-tier architecture (client, backend-as-a-service).

    The team who started Firebase built it as a pivot. They had started a social network, and then they realized there wasn’t a good backend for chat tools. And so they started a chat-as-a-service tool, for people who wanted to include chat in their applications. And that led them to the fundamental realization that chat is actually representative of a broader category of real-time synchronization problems. Firebase was eventually acquired by Google.

    Doug Stevenson is a senior developer advocate with Google and the host of Meet Firebase, a YouTube talk show about Firebase. It was a pleasure to sit down for a conversation with him, especially because I recently started using Firebase in my own application as a backend for real-time chat.

     

    The post Firebase with Doug Stevenson appeared first on Software Engineering Daily.

    48 min
  • Firebase with Doug Stevenson
    Firebase is a backend-as-a-service. The key efficiency of a backend-as-a-service is that it enables developers to go from having a 3-tier architecture (client, server, database) to a 2-tier architecture (client, backend-as-a-service). The team who started Firebase built it as a pivot. They had started a social network, and then they realized there wasn’t a good backend for chat tools. And so they started a chat-as-a-service tool, for people who wantedContinue reading...
    53 min
  • Spring Boot with Josh Long

    Spring Framework is an application framework for Java and JVM languages. Spring was originally built around dependency injection, but grew to become an entire ecosystem of tools and plugins for Java developers.

    Spring was originally released 15 years ago, and since then a lot has changed around application development. For example, many engineers deploy applications to the cloud in microservices architectures. The expectations around frameworks has also changed, with the rise of Django, Ruby on Rails, and NodeJS.

    Spring Boot takes an opinionated view of building production-ready Spring applications. By taking an opinionated view, Spring Boot gets engineers up and running faster than the traditional Spring framework. Josh Long is a Spring Developer Advocate at Pivotal and he joins the show to discuss Spring Boot and the history of the Spring Framework.

    Software Engineering Daily is having our third Meetup, Wednesday May 3rd at Galvanize in San Francisco. The theme of this Meetup is Fraud and Risk in Software. We will have great food, engaging speakers, and a friendly, intellectual atmosphere. To find out more, go to softwareengineeringdaily.com/meetup. We would love to get your feedback on Software Engineering Daily. Please fill out the listener survey, available on softwareengineeringdaily.com/survey.

    The post Spring Boot with Josh Long appeared first on Software Engineering Daily.

    36 min
  • Spring Boot with Josh Long
    Spring Framework is an application framework for Java and JVM languages. Spring was originally built around dependency injection, but grew to become an entire ecosystem of tools and plugins for Java developers. Spring was originally released 15 years ago, and since then a lot has changed around application development. For example, many engineers deploy applications to the cloud in microservices architectures. The expectations around frameworks has also changed, with theContinue reading...
    42 min

About Software Engineering Daily

From the publisher's feed

Technical interviews about software topics.