Sign in

Matias Klemola

@matiasklemola.com
1.6K followers 307 following 192 posts

Software developer @ the Finnish Broadcasting Company (Yleisradio). I mostly write about video games, music and tech. Father of two. 🕹️🚙 Liikennematto - build the roads and the town comes to life! yourmagicisworking.itch.io/liikenne…

PostsRepliesMedia
Matias Klemola @matiasklemola.com · 25/08/2026
Now's a good time to play some #Liikennematto! It's better in every way. #gamedev #elmlang yourmagicisworking.itch.io/liikennematt...
yourmagicisworking.itch.io
Liikennematto alpha 4, the "quality of life" update, out now!
Liikennematto is a tiny town building game for children and grown-ups alike. The gameplay is simple: you only build the roads! Lots, buildings and their residents pop up after. You can play Liikennema...
0111
Matias Klemola @matiasklemola.com · 18/08/2026
It’s finally here! ❤️
010
Matias Klemola @matiasklemola.com · 13/07/2026
Can’t believe my luck of cosmic proportions. I bought a ’83 Yamaha SG that came with just one of the original pickups. I found a NOS spare part pickup from Yahoo Japan Auctions and turns out it’s from the same year, same month as the other one!! #guitarsky #guitar #yamahasg
The backside of two guitar pickups showing the manufacture date. Two guitar pickups, front side up.
050
Matias Klemola @matiasklemola.com · 06/07/2026
Congratulations! I’ve grown to appreciate the stability of Elm and looks like 1.0 will be familiar, only improved.
071
Matias Klemola @matiasklemola.com · 16/06/2026
My type of coffee table books.
Three books laid out against a window: The Complete Beatles Recording Sessions, Marr’s Guitars and Jimmy Page: The Anthology.
020
Reposted by Matias Klemola
Borut Pfeifer @borut.bsky.social · 01/06/2026
Here we go! My game, Neighborhoods - wishlist if you're into some cozy urbanism! Or claymation characters getting pancaked: store.steampowered.com/app/3922000/...
store.steampowered.com
Neighborhoods on Steam
Neighborhoods is a cozy city sim where you shape streets to help people thrive, gather, and develop strong opinions about a particular bench. We're reimagining the city builder as a city fixer.
55920
Matias Klemola @matiasklemola.com · 27/05/2026
Fender Champion 600 reissue speaker + grille swap by yours truly. #guitarsky
Fender Champion 600 guitar amp with replaced speaker grille.Stripped down guitar amp with baffle, speaker and amp detached.Two speakers: a heavy Weber on the left, a light Fender stock speaker on the right. Baffle with replacement grille attached.
010
Reposted by Matias Klemola
André Staltz @staltz.com · 22/05/2026
I just wrote a new article on the Socket blog: *AI Has Taken Over Open Source* Shocking charts and data to let sink in. Please read socket.dev/blog/ai-has-...
socket.dev
AI Has Taken Over Open Source - Socket
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain
3103
Matias Klemola @matiasklemola.com · 24/05/2026
Current status 🪛
A disassembled guitar amp laid down on a desk. Next to it are two speaker elements.
010
Matias Klemola @matiasklemola.com · 03/05/2026
Lefty trio on display #guitarsky
Two guitars and a bass guitar on floor stands in an apartment. 

Fender Stratocaster
Rickenbacker 4003W
Yamaha SG1000s
040
Matias Klemola @matiasklemola.com · 11/04/2026
Today is a #NGD or alternatively a #uuskeppipäivä 🎸🇯🇵
Author holding an electric guitar tenderly.
010
Matias Klemola @matiasklemola.com · 09/04/2026
vetovoima gameplay, 2026 version. You can play the game in your browser (desktop). Try it! Built with #bevy yourmagicisworking.itch.io/vetovoima
1143
Matias Klemola @matiasklemola.com · 28/03/2026
You can now play "vetovoima" in the browser! This little arcade game is pretty unique - you control gravity in a circular world to reach the goal before the time runs out. #gamedev #bevy yourmagicisworking.itch.io/vetovoima/de...
yourmagicisworking.itch.io
vetovoima alpha 2 released!
0115
Matias Klemola @matiasklemola.com · 18/03/2026
The general brazenness of how LLMs were conceived seems to have influenced the use of LLMs at work. When organizations are pushing use of "AI" heavily, it can lead to reckless sourcing of data. This blurs access control and makes PII usage harder to audit.
010
Matias Klemola @matiasklemola.com · 13/03/2026
It's Bandcamp Friday! While my band's working on new songs, check out our latest release from two years ago! We play slightly angular alternative rock music (or "action rock", like it says on the cover). paimentolaiselama.bandcamp.com/album/konsol...
paimentolaiselama.bandcamp.com
Konsolisota, by Paimentolaiselämä
2 track album
010
Matias Klemola @matiasklemola.com · 24/02/2026
The new @bandcamp.com embeds are a solid excuse to share my best bedroom-producer work. It's worth a listen if you're into dream-pop or shoegaze! butsku.bandcamp.com/album/life-i...
butsku.bandcamp.com
Life Is Bliss / Sway, by Butsku
2 track album
010
Reposted by Matias Klemola
SE Gyges @segyges.bsky.social · 23/02/2026
151038234
Matias Klemola @matiasklemola.com · 23/02/2026
Another honest and inspiring post by @localthunk.com. localthunk.com/blog/bad-gra...
localthunk.com
Bad Grades — LocalThunk
Years ago, when I was in what was supposed to be my final year of University, I decided to drop out of engineering. The people were great, my marks were fine. I just didn’t have passion for it and the...
020
Reposted by Matias Klemola
Sebastian Aaltonen @sebaaltonen.bsky.social · 16/12/2025
My "No Graphics API" blog post is live! Please repost :) www.sebastianaaltonen.com/blog/no-grap... I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
sebastianaaltonen.com
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
19474193
Matias Klemola @matiasklemola.com · 05/12/2025
In the next #Liikennematto version: savegames, in the URL! Whenever you build something and the procgen does its thing, your creation is automatically saved. Share it with anyone by simply sending them the link!
030
Matias Klemola @matiasklemola.com · 18/11/2025
That’s Sir Paul McCartney, right there…!! 🥹
A selfie of the author with Paul McCartney playing piano live on the background (seen from a large screen as well as in person).
050
Matias Klemola @matiasklemola.com · 16/10/2025
Tried this and it worked! One more year of Windows 10 ahead, thank goodness.
020
Matias Klemola @matiasklemola.com · 16/10/2025
The Finnish media has called these machines ”waste” or ”obsolete” despite them running Linux just fine. Because of this I’ve seen people think that the PCs won’t even start after the deadline. 1/2
372
Matias Klemola @matiasklemola.com · 15/10/2025
Rest In Power. Another great one consumed by cancer 💔 youtu.be/MTAnBM0ZdVI?...
youtu.be
D'Angelo and The Vanguard - Another Life (Audio)
YouTube video by DAngeloVEVO
010
Matias Klemola @matiasklemola.com · 25/09/2025
Staying at home with 1 and 5 years old kids who have a flu, while you are under the weather as well, is taxing to say the least.
020
Matias Klemola @matiasklemola.com · 23/09/2025
2022: Ah, someone forked Liikennematto! 2025: Ah, someone forked Liikennematto and had Jules translate it from Elm to JavaScript 🥴 "A complete and functional JavaScript version of the game" (looks like the 2020 prototype, runs into an infinite loop and crashes after a few secs) #livingwithLLMs
010
Reposted by Matias Klemola
localthunk @localthunk.com · 12/09/2025
I wanted to give an update on the Balatro 1.1 release date: localthunk.com/blog/im-slow TL;DR is that it will not be coming out in 2025, it is still coming out for sure, and I'm sorry. The new timeline is "it's done when it's done" Please read the blog post for more details
localthunk.com
I’m Slow — LocalThunk
Hello people, long time no chat! I have some unfortunate news: The promised 2025 Balatro 1.1 update isn’t going to come out in 2025. I know, I announced that it would, but it has become clear now th...
1652278298
Matias Klemola @matiasklemola.com · 06/09/2025
In the next version of Liikennematto, it's easier to keep lots when making changes to connected roads. I've added 19 new lot entry tiles to accommodate all possible configurations of nearby roads. You can now, for example, create a cute cul-de-sac! #screenshotsaturday #gamedev
2102
Reposted by Matias Klemola
Kenney @kenney.nl · 05/09/2025
Super early look at Kenney Creator, my new modeling software for indies. It'll feature many blocks and tools to create any sort of model - aiming for a Q1 2026 release! ✨
2045984
Reposted by Matias Klemola
Sam Rose @samwho.dev · 23/08/2025
✨ Big O ✨ Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o. With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
29413105
Matias Klemola @matiasklemola.com · 08/08/2025
Five years married to this wonderful person ❤️❤️❤️❤️❤️
A portrait of two people smiling in an industrial setting.
070
Matias Klemola @matiasklemola.com · 07/08/2025
I wrote a time capsule of sorts, discussing the expanding use of ”AI” at work in the past few years. matiasklemola.com/living-with-...
matiasklemola.com
Living with LLMs (2023 - 2025)
More than two years into the AI hype, here’s a grounded overview of this period from the perspective of a regular software developer.
110
Reposted by Matias Klemola
Ville Ranta @villeranta.bsky.social · 29/07/2025
Arvopohjaisen realismin pohjat @hs.fi
449094
Reposted by Matias Klemola
Otto Ojala @ottoojala.com · 28/07/2025
*Puts on Bomfunk MC's*
5343
Matias Klemola @matiasklemola.com · 25/07/2025
I wonder if "End Of Summer" is going to be a distinct non-album single like "Patience", or just how the next album will sound. Anyhow, I like it! www.youtube.com/watch?v=ulkd...
youtube.com
Tame Impala - End Of Summer (Official Video)
YouTube video by tameimpalaVEVO
100
Matias Klemola @matiasklemola.com · 25/07/2025
Good morning
Sun rises over foggy fields, as viewed from a cabin terrace.
040
Matias Klemola @matiasklemola.com · 24/07/2025
This is a welcome change. I'm not against (LLM) AI for coding but prefer to maintain command of the coding workflow. Note that this change does not change the balance of Zed development, so AI still takes away resources from development of other features (same as VS Code). zed.dev/blog/disable...
zed.dev
You Can Now Disable All AI Features in Zed - Zed Blog
From the Zed Blog: If you don’t want AI in your workflow, it won’t be there.
010
Matias Klemola @matiasklemola.com · 22/07/2025
current status
010
Reposted by Matias Klemola
Josh W. Comeau @joshwcomeau.com · 21/07/2025
One of the most powerful tools in my toolbox is SVG. When combined with CSS and JavaScript, we can do some truly remarkable things. ✨ 📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄 Check it out:
joshwcomeau.com
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most imp...
1637088
Reposted by Matias Klemola
Jeroen Engels @jfmengels.bsky.social · 09/07/2025
Essential and accidental configuration for tooling jfmengels.net/essential-an...
jfmengels.net
Essential and accidental configuration
Essential and accidental configuration
162
Matias Klemola @matiasklemola.com · 10/07/2025
current status
050
Reposted by Matias Klemola
Aftermath @aftermath.site · 02/07/2025
Has Xbox considered laying one person off instead of thousands: aftermath.site/xbox-layoffs-m...
343277991
Reposted by Matias Klemola
Otto Ojala @ottoojala.com · 27/06/2025
Autopeli, my retro-inspired split-screen racing game, is now done and published on Itchio! :--) The game is freeware, so grab a friend and try it out! ottoojala.itch.io/autopeli #IndieGame #GodotEngine #SoloDev
1628773
Matias Klemola @matiasklemola.com · 24/06/2025
Onneksi ei valittu mitään artosatosta.
010
Reposted by Matias Klemola
SuomiGameHUB @suomigamehub.bsky.social · 08/04/2025
Tule seuraamaan suomalaisia pelinkehittäjiä ja vinkkaa, jos joku puuttuu listalta. 🙂 bsky.app/profile/did:...
264
Reposted by Matias Klemola
Tuukka Pasanen @tuukkapasanen.bsky.social · 16/06/2025
Menipäs eilen ohitse. Mahtava kirjoitus! @siltamaeki.bsky.social yle.fi/a/74-2016561...
yle.fi
Tuija Siltamäen kolumni: Aikuinen saa elää osaamatta yhtään mitään, mutta millaisen maailman lapsemme sitten saavat?
Se, mitä meille markkinoidaan edistyksenä, on usein silkkaa taantumusta, kirjoittaa Siltamäki.
092
Matias Klemola @matiasklemola.com · 15/06/2025
A beautiful dance
010
Matias Klemola @matiasklemola.com · 12/06/2025
Is go.bsky.app nonsense breaking websites for others? I'm on Orion browser (so WebKit), and websites break when I continue browsing any site linked in a Bsky post. The root domain remains as go.bsky.app (masked in the address bar as the external domain) so both relative and absolute links break.
010
Matias Klemola @matiasklemola.com · 11/06/2025
In memory of Brian Wilson 💔 " I was sitting in my room and the news came on TV A lotta people out there hurtin' and it really scares me Love and mercy, that's what you need tonight So love and mercy to you and your friends tonight " www.youtube.com/watch?v=U6oY...
youtube.com
"Love and Mercy" (from the movie´s credits version)
YouTube video by Rafa Soria
000
Matias Klemola @matiasklemola.com · 08/06/2025
Another fantastic and well researched article from Paavo. Go, read it now! (though clear your schedule first…)
020