Futurice Tech Weeklies

Futurice Tech Weeklies

By Futurice Tech WeekliesTechnology
Download on the App Store

Futurice Tech Weeklies episodes

  • How to make dealing with your client’s flaky, undocumented, broken API less soul-crushingly awful
    A lot of times, when working with a client, you either inherit or interact with a REST API that turns your hair gray. Changing endpoints, undocumented methods, flaky return values, and other surprises make you wish that you had chosen a more pleasant career like lion taming or sword swallowing.
    In this tech talk, we will present Unmock, an open-source JavaScript and Python integration testing library that makes working with external APIs delightful. You’ll leave with lots of practical recommendations and code snippets that you can bring to new or existing projects to accelerate development, ease communication, and win more business.
     
    Presenter: Mike Solomon from Meeshkan
    28 min
  • How to make dealing with your client’s flaky, undocumented, broken API less soul-crushingly awful (Audio Only)
    A lot of times, when working with a client, you either inherit or interact with a REST API that turns your hair gray. Changing endpoints, undocumented methods, flaky return values, and other surprises make you wish that you had chosen a more pleasant career like lion taming or sword swallowing.
    In this tech talk, we will present Unmock, an open-source JavaScript and Python integration testing library that makes working with external APIs delightful. You’ll leave with lots of practical recommendations and code snippets that you can bring to new or existing projects to accelerate development, ease communication, and win more business.
    Presenter: Mike Solomon from Meeshkan
    28 min
  • Learning from Elm—Increasing Functional Safety and Confidence in React with TypeScript
    React and Redux are told to embrace Functional Programming (FP) but nothing comes enforced nor explained. Those seeking better FP solutions often come to Elm (A strictly typed purely functional language used for Frontend apps), but it remains a hard sell for the client or employer. Everyone wants “just React.” But today it is possible to get a more FP-like experience using some off-the-shelf libraries and TypeScript configuration. 
    Topics covered: Redux-loop middleware, the RemoteData pattern from Elm, the Maybe / Just / Nothing monad
    Presenter: James Stone
    19 min
  • Learning from Elm—Increasing Functional Safety and Confidence in React with TypeScript (Audio Only)
    React and Redux are told to embrace Functional Programming (FP) but nothing comes enforced nor explained. Those seeking better FP solutions often come to Elm (A strictly typed purely functional language used for Frontend apps), but it remains a hard sell for the client or employer. Everyone wants “just React.” But today it is possible to get a more FP-like experience using some off-the-shelf libraries and TypeScript configuration. 
    Topics covered: Redux-loop middleware, the RemoteData pattern from Elm, the Maybe / Just / Nothing monad.
    Presenter: James Stone
    19 min
  • Building a REST-ish JSON API with Play Scala
    You spend your days writing code, most likely a RESTful backend or a client consuming said backend. You’ve done this before, and you’re going to do this again. In the heat of the project it’s easy to forget to note all the things you did well and the things you could improve for next time. 
     
    In this talk I’ll list some of the best practices that have stuck with me on how to build a RESTful backend. We’ll cover general advice applicable to any technology choice as well as some practical examples using the Play Framework and Scala programming language.
     
    Presenter - Oskar Ehnström
    31 min
  • Building a REST-ish JSON API with Play Scala (Audio Only)
    You spend your days writing code, most likely a RESTful backend or a client consuming said backend. You’ve done this before, and you’re going to do this again. In the heat of the project it’s easy to forget to note all the things you did well and the things you could improve for next time. 
     
    In this talk I’ll list some of the best practices that have stuck with me on how to build a RESTful backend. We’ll cover general advice applicable to any technology choice as well as some practical examples using the Play Framework and Scala programming language.
     
    Presenter - Oskar Ehnström
    31 min
  • Functional Application Logic with Redux
    Redux is a great solution for managing application-level state that we use in a lot of our projects, for good reason. However, it does not provide any guidance for organizing application logic. In this talk, Denis shares a declarative approach to integrating logic into Redux apps that is well encapsulated, easy to test, and applicable to various use cases.
    Presenter: Denis Washington
    20 min
  • Functional Application Logic with Redux (Audio Only)
    Redux is a great solution for managing application-level state that we use in a lot of our projects, for good reason. However, it does not provide any guidance for organizing application logic. In this talk, Denis shares a declarative approach to integrating logic into Redux apps that is well encapsulated, easy to test, and applicable to various use cases.
    Presenter: Denis Washington
    20 min

About Futurice Tech Weeklies

From the publisher's feed

Weekly event at Futurice where developers from all our offices in Finland, Sweden, Norway, Germany and UK are sharing their experience with various frameworks, languages, techniques, services and…