Tomasz Kowalczyk

Tomasz Kowalczyk

Software architect with over 15 years of experience in web applications industry. Functional Programming enthusiast pursuing the ultimate goal of software quality and maintainability. An author of several open source libraries. Provides well-designed and open solutions to technical problems.

Sessions Montréal 2023

API Anatomy

Session en anglais - Intermédiaire

We love heated discussions about what is RESTful and laugh at SOAP and other ancient RPC protocols while glorifying GraphQL... Forget the buzzwords and let's explore the true meaning of Application Programming Interfaces, from mere variables and functions, through network connections, to connecting large software systems. Thinking in terms of APIs can improve the way we approach software design on so many levels!

Equational reasoning

Session en anglais - Avancé

The never-ending stream of new things to learn makes it difficult to stay relevant in the market. We know there are no silver bullets, but what about a way to gain a deeper understanding and knowledge which does not expire? Forget about just writing code - enter the world of equational reasoning, where things are represented by functions and transformations. There is a reason this industry is called Information Technology.

Sessions Montréal 2022

Sessions Montréal 2020

Sessions Montréal 2018