Futurice Tech Weeklies

Futurice Tech Weeklies

By Futurice Tech WeekliesTechnology
Download on the App Store

Futurice Tech Weeklies episodes

  • HSL schedule on Amazon Alexa
    "Hey Alexa, when does the tram 3 to Meilahti leave?"
    Kha Nguyen built an application combining Amazon Alexa's voice assistant with Helsinki Regional Transport Authority's (HSL) data API to build functionality to know when specific buses and trams leave from near his home.
    As you know, Amazon Alexa is a virtual assistant that can be programmed to make your life easier. Kha explains how Alexa works behind the scenes and how to use its interfaces to run custom Javascript code based on different voice commands and intents.
    After this talk, you'll know the basics of building custom Alexa commands.
    22 min
  • HSL schedule on Amazon Alexa (Audio Only)
    "Hey Alexa, when does the tram 3 to Meilahti leave?"
    Kha Nguyen built an application combining Amazon Alexa's voice assistant with Helsinki Regional Transport Authority's (HSL) data API to build functionality to know when specific buses and trams leave from near his home.
    As you know, Amazon Alexa is a virtual assistant that can be programmed to make your life easier. Kha explains how Alexa works behind the scenes and how to use its interfaces to run custom Javascript code based on different voice commands and intents.
    After this talk, you'll know the basics of building custom Alexa commands.
    22 min
  • Writing a telegram bot on AWS Lambda in Haskell
    Many projects these days do not use a traditional backend any more, but have moved their logic to FaaS (Function as a Service) like AWS Lambda.
    The core idea is that you don’t have to manage a server, and instead you just upload code and it will be executed on some event. Normally AWS only supports Nodejs, Python and a few more languages for this service. But with custom runtimes, we can deploy any language!
    This Tech Weeklies episode shows you how to write a stateless service (in our case a telegram bot) in Haskell and deploy it to AWS Lambda with Terraform.
     
    Presenter: Jan van Brügge
    28 min
  • Writing a telegram bot on AWS Lambda in Haskell (Audio Only)
    Many projects these days do not use a traditional backend any more, but have moved their logic to FaaS (Function as a Service) like AWS Lambda.
    The core idea is that you don’t have to manage a server, and instead you just upload code and it will be executed on some event. Normally AWS only supports Nodejs, Python and a few more languages for this service. But with custom runtimes, we can deploy any language!
    This Tech Weeklies episode shows you how to write a stateless service (in our case a telegram bot) in Haskell and deploy it to AWS Lambda with Terraform.
     
    Presenter: Jan van Brügge
    28 min
  • Cool new things in Apollo Client 3.0
    If you have worked with GraphQL and React, you’ve probably used Apollo Client as the GraphQL client library. For those who aren't familiar with it, Apollo Client is a comprehensive GraphQL client library providing features for state management, caching, and data management in the frontend.
    In July 2020, version 3.0 was released, and it brought some new features, especially to state management. This talk introduces some of these features.
     
    Presenter: Eeva-Jonna Panula
    20 min
  • Cool new things in Apollo Client 3.0 (Audio Only)
    If you have worked with GraphQL and React, you’ve probably used Apollo Client as the GraphQL client library. For those who aren't familiar with it, Apollo Client is a comprehensive GraphQL client library providing features for state management, caching, and data management in the frontend.
    In July 2020, version 3.0 was released, and it brought some new features, especially to state management. This talk introduces some of these features.
     
    Presenter: Eeva-Jonna Panula
    20 min
  • Building a stream library from scratch
    In our last episode we talked about using a stream library. You understand a concept better if you implement it yourself. So we will build our own small streaming library in this live coding session.
     
    Presenter: Jan van Brügge
    1 hr 2 min
  • What is an observable/stream? How do they work?
    Streams are a handy tool to structure your application with asynchronous execution in mind. The core idea is to model the dataflow as a stream where at runtime data can be emitted at any time.
    In this talk we will first go over the basic usage of streams, then build our own small RxJS with that to see what the differences between hot and cold streams are.
     
    Presenter: Jan van Brügge
    26 min
  • What is an observable/stream? How do they work? (Audio Only)
    Streams are a handy tool to structure your application with asynchronous execution in mind. The core idea is to model the dataflow as a stream where at runtime data can be emitted at any time.
    In this talk we will first go over the basic usage of streams, then build our own small RxJS with that to see what the differences between hot and cold streams are.
     
    Presenter: Jan van Brügge
    26 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…