Profile avatar
haihala.bsky.social
(he/they) I make games and grumble about software. Creator of "Whoops! All grapplers" (working title), a 2.5D fighting game. https://github.com/haihala/whoops-all-grapplers I'm looking for games work, See: https://haihala.github.io/portfolio
110 posts 442 followers 2,736 following
Regular Contributor
Active Commenter

Oh sweet, it's #portfolioday. Not sure it applies here, but here goes: haihala.github.io/portfolio

Finally reading the footsies handbook and it reads like something between the Art of War and Clean Code. It's filled with equal parts good wisdom and outdated information that is presented as the most profound insight.

After months of not finding time to animate, v1.0 of character 2 is finally done. Surprises were had both exceeding and not meeting expectations. Immana chill for the rest of today. Then on Tuesday get the animations into the game and post some vids.

I often rant about some code horrors at work, but today I was writing some SQL and realized how nearly every time I do that I'm pleasantly surprised.

Looks nice, tastes as it should, sugar is a bit too thick for some of them but overal pretty good. Until you realize you basically gotta either eat it out of that or scoop it out which is a devastating aesthetics hit.

Note to self, crème brulee in a muffin tin works fine until you need to get them out.

It's happening!

Can't believe I realised it's pi day during pi day. Usually that happens in April.

MFW removing caching and pagination systems yields a -70% perf win. Web dev is my passion.

Looking for ways to make your accounts on Facebook/Instagram less valuable to Meta? John Oliver’s site 👇👇 lays out the settings you can adjust to do just that, and protect your privacy in the process (yes this is really the URL and yes it’s safe): johnoliverwantsyourraterotica.com Please share!

That gutteral, primal disappointment when the fire alarm at work was a false one.

"Sure I can try a new board game" - Me, a buffoon before being confused out of my mind for five hours straight trying to discern the significant difference between 500 heavily keyworded cards, six types of tokens and a 50 page manual, the later half of which is reaerved for conflict resolution

Have you ever felt like you didn't spend enough time doing what matters? If what matters to you is debugging your json files, have I got the solution for you. Introducing json_preprocessor or jsonpp, an interpreted functional programming languages that evaluates to json: github.com/haihala/jsonpp

DBeaver is my favourite admin interface

Did a little post-jam write-up as a treat to myself mostly. haihala.github.io/blog/mankind...

Something that I should've included in this post but forgot is that I would love to hear how the game reads to you. What you thought the objective was if any, what you thought the message was if any, stuff like that.

Global Game Jam (GGJ) / Finnish Game Jam (FGJ) is done and I can finally stare at a blank wall until the voices go away. I paired up with a coworker to make: haihala.github.io/mankind-knew/. You can find pretty pictures, videos, links and what have you over yonder: globalgamejam.org/games/2025/m...

Godot is my favourite piece of shit.

Dreadfully off brand to be positive, but I watched Arcane s2 and Castlevania: Nocturne s2 back to back and wholeheartedly recommend both. If you had to pick one it should probably be Arcane, but what a glow-up in the Nocturne camp.

@gameengines.bsky.social I would like Godot please!

Typescript was a mistake.

Folke truly is the tpope of our age

If you want a quick overview of what I do, take a look at haihala.github.io/portfolio.