Futurice Tech Weeklies

Futurice Tech Weeklies

By Futurice Tech WeekliesTechnology
Download on the App Store

Futurice Tech Weeklies episodes

  • Monitoring SSL with Python
    Having your website’s TLS/SSL certificate expire is not a good thing. Sometimes you might not pay enough attention and could miss a renewal deadline causing a lot of trouble for yourself and your users. It’s even worse if you have a lot of websites to manage as a hobby or in a professional setting.
    Jae Lo Presti had a similar challenge. In this short TechWeeklies session, Jae takes you through the different solutions she considered, and why she decided to create her own solution in the end. The talk also includes a walkthrough of Jae’s fast and easy-to-deploy solution using vanilla Python that works correctly for the requirement. 
     
    Presenter: Jae Lo Presti works as a software developer in Helsinki and is an active open-source contributor in her spare time.
    12 min
  • Monitoring SSL with Python (Audio Only)
    Having your website’s TLS/SSL certificate expire is not a good thing. Sometimes you might not pay enough attention and could miss a renewal deadline causing a lot of trouble for yourself and your users. It’s even worse if you have a lot of websites to manage as a hobby or in a professional setting.
    Jae Lo Presti had a similar challenge. In this short TechWeeklies session, Jae takes you through the different solutions she considered, and why she decided to create her own solution in the end. The talk also includes a walkthrough of Jae’s fast and easy-to-deploy solution using vanilla Python that works correctly for the requirement. 
     
    Presenter: Jae Lo Presti works as a software developer in Helsinki and is an active open-source contributor in her spare time.
    12 min
  • Property-based Testing with Fast-check in TypeScript
    Property-based testing is for people who do not like to write unit tests. Instead of providing examples, you provide a fact that should hold true for any possible input, and let the test framework, fast-check in this case, generate random inputs for you.
     
    In this live demo session, Jan shows how to use this for even more complex UI testing with a TodoMVC that uses React Hooks.
     
     
    Presenter: Jan van Brügge
    34 min
  • Property-based Testing with Fast-check in TypeScript (Audio Only)
    Property-based testing is for people who do not like to write unit tests. Instead of providing examples, you provide a fact that should hold true for any possible input, and let the test framework, fast-check in this case, generate random inputs for you.
     
    In this live demo session, Jan shows how to use this for even more complex UI testing with a TodoMVC that uses React Hooks.
     
     
    Presenter: Jan van Brügge
    34 min
  • Setting up a DevSec culture in the wild
    Many developers are interested in Security. Yet, they often seem to struggle to get security efforts into their product roadmaps. With security and development silos still very much present in the organisations, where do we start?
     
    Worry no more! Luisa Emme has 3 tips for you that she shares in this talk, with some stories and anecdotes from her past experiences.
     
    They have not only proven effective in introducing Developer-Driven Security in agile teams, but also been successful in influencing a DevSec culture in medium sized organisations.
     
    Presenter: Luisa Emme
    21 min
  • Setting up a DevSec culture in the wild (Audio Only)
    Many developers are interested in Security. Yet, they often seem to struggle to get security efforts into their product roadmaps. With security and development silos still very much present in the organisations, where do we start?
     
    Worry no more! Luisa Emme has 3 tips for you that she shares in this talk, with some stories and anecdotes from her past experiences.
     
    They have not only proven effective in introducing Developer-Driven Security in agile teams, but also been successful in influencing a DevSec culture in medium sized organisations.
     
    Presenter: Luisa Emme
    21 min
  • Adventures in Laziness - Solving FizzBuzz without checking x/y
    While many languages support laziness in some form, be it by explicit data types or generators, it is not one of the best understood features. In this live coding session, Jan shows you how to solve FizzBuzz using laziness and without any "x divides y" checks – first using Haskell, which is lazy by default, and then we will adapt the solution to work in other languages.
     
    Presenter: Jan van Brügge
    40 min
  • Adventures in Laziness - Solving FizzBuzz without checking x/y (Audio Only)
    While many languages support laziness in some form, be it by explicit data types or generators, it is not one of the best understood features. In this live coding session, Jan shows you how to solve FizzBuzz using laziness and without any "x divides y" checks – first using Haskell, which is lazy by default, and then we will adapt the solution to work in other languages.
     
    Presenter: Jan van Brügge
    40 min
  • Eleventy + Ghost + Netlify Functions: A case study of building a personal website
    Juha-Matti Santala's (Juhis) personal website was built with Eleventy. And over time, he has added functionality and workflow improvements with Ghost Headless CMS and serverless Netlify Functions. It's as messy as real-life side-projects come and in this session he shares the details of the techstack, flow, and observations from using these different tools together to build a fast static website with an enjoyable blog-writing experience.
     
    Presenter: Juha-Matti Santala
    17 min
  • Eleventy + Ghost + Netlify Functions: A case study of building a personal website (Audio Only)
    Juha-Matti Santala's (Juhis) personal website was built with Eleventy. And over time, he has added functionality and workflow improvements with Ghost Headless CMS and serverless Netlify Functions. It's as messy as real-life side-projects come and in this session he shares the details of the techstack, flow, and observations from using these different tools together to build a fast static website with an enjoyable blog-writing experience.
     
    Presenter: Juha-Matti Santala
    17 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…