Google Cloud Platform

Functional Programming in Serverless World

Motivation You may have noticed the first part here. If not, it is more or less a business case for serverless computing. I have explained there the what and whys behind serverless, but also talked about the architectural, economic and operational impact that it has on your systems and products. We have left a fascinating question there, wondering if the first word in FaaS acronym (function as a service) means something, for the functional programmers.

Continue reading

The Business Case for Serverless Architecture

Motivation Can we use a functional programming language with AWS Lambda? Someone in our team, a year ago It is incredible how a single question can direct you into an exciting place. Journey through that rabbit hole turned out to be a crazy, but excellent chance to build know-how which we can leverage for our clients. Today I do not tell you how much yak-shaving is required to use our beloved functional languages in serverless.

Continue reading

We've got it! 2nd place at the Cloud Olympics Finals in Warsaw

What is it? If you have not heard about Cloud Olympics organized by Chmurowisko I encourage you to check our review of the qualification round here. If you read that one, you noticed that I did not make it to the finals (I was 3rd in the Cracow’s qualification round, just first two places were promoted to finals). But… life is full of surprises! It turned out that one of the guys from the first two places could not make it.

Continue reading

Qualification Round for Cloud Computing Olympic Games in Cracow

What is it? Somewhere around the beginning of the year a news struck over the Polish part of the internet, that Chmurowisko would organize a Cloud Computing Olympic Games, but before the finals - as during all sports events - there was a need for hosting a qualification round. And the organizers planned those in the five Polish cities (Cracow, Warsaw, Poznan, Gdansk, and Wroclaw). First eliminations took place in Cracow on 12th of June.

Continue reading