👋 Hi, I'm Sakari!
I currently work at Next Games as a Senior Software Architect, and I'm interested in music, software architecture, functional programming and test automation.
Recently, I've been really into the Gleam programming language, and have written a bunch of packages you might find useful:
- checkmark - a tool for keeping code snippets in markdown files and Gleam comments up to date.
- glip - an efficient and FFI friendly representation of IP addresses for Gleam.
- toss - a UDP socket library for the Erlang target.
- esdee - a DNS-SD discovery library for the Elrang target.
- spoke - An MQTT-client (and related packages), runs on both the Erlang and JavaScript targets.
- drift - a collection of packages to write pure functional IO-agnostic cores, and wrappers to run them for Gleam on Erlang and JavaScript, and related utilities. (Mostly motivated by getting spoke to run on both Gleam targets.)
If you are interested in asynchronous testing in C#, check out Responsible!
You can also find me on GitHub, SoundCloud, Twitter, and LinkedIn.