Creating things is my thing. I've built software professionally for roughly a decade. I've been working at Valuemotive for the majority of that time. Besides tech, I love music. I used to make shoegaze and experimental loop-based music as Butsku — these days I play bass in Paimentolaiselämä. Above all, I am a father to a wonderful baby boy!
I write in-depth articles about tech, travel and other interests of mine. For lighter content, there's the journal.
You can reach me at hello@matiasklemola.com, or on Twitter.
The traffic simulator has gained new features. Learn all about the new map editor and how it came to be.
I've been prototyping traffic simulation for a game in Elm. In this post I go through the development so far and demo the results.
Learn how to use TypeScript type definitions to get better guarantees for runtime safety.
Top 10s of things from the 10s. Let's get sentimental!
Check out my band's first music video for our brand new single!
A brief guide to travel in Southern Albania from personal experience.
Looking back at my career progression from a junior front-end developer into a software architect and HR rep at Valuemotive.
Get familiar with union types in TypeScript with practical examples. You will get rid of of complex and buggy boolean logic by using union types to model the state of your application. Your colleagues will thank you later.
Me and my bandmates recently released our first collection of songs.