Waltteri
banner
waltteri.net
Waltteri
@waltteri.net
Finished a MSc in CS at University of Helsinki 🎉 Senior SWE at Cactos, battery energy storage systems. Previously Senior SWE at Garden, SRE at Webflow.

Recreational computer graphics, Rust, photography, cycling.

He/him. Mastodon (Twitter) @anotherwalther
Pinned
Hero Wavelength Spectral Sampling successfully implemented! 🎉

Both: 4 samples per pixel
Left: one wavelength per ray
Right: four wavelengths per ray

With only a modest increase in runtime duration, the image becomes much smoother. This is more efficient than just adding more samples per pixel!
Reposted by Waltteri
There are many reasons to help people. One that I think gets overlooked sometimes is: helping others often helps you. So if you feel like shit, don’t flagellate yourself in the dark. Leave your head a little. Extend some kindness. You can’t do everything, but you can do some things.
January 25, 2026 at 9:42 PM
Reposted by Waltteri
January 25, 2026 at 1:20 PM
Reposted by Waltteri
So my buddy @tinajkl.bsky.social expressed a desire to learn to play Magic the Gathering.

“Great!” I said. “I shall make a simple, straightforward deck to introduce a new player to the mechanics!”

I gazed upon my collection and thought “Tokens and +1/+1 counters are very basic, right?”
January 24, 2026 at 5:57 AM
that was a pretty exciting shift at work 🧡
January 23, 2026 at 12:07 AM
Reposted by Waltteri
I've said it before and I'll it again, Rust devs are spoiled for the quality and cohesion of basic dev tooling
January 22, 2026 at 5:31 PM
Reposted by Waltteri
diagram
January 21, 2026 at 10:04 PM
Reposted by Waltteri
so simple. from kingdom directly to genus. the small green bread is uhhhhh alive. the end
January 21, 2026 at 5:23 AM
Reposted by Waltteri
Human beings are generally creative. And creativity is organic, so output shifts and morphs over time. Because it is organic, you can’t have 9 mothers make a baby in one month.

So even if you are working on technical software, creativity and organic development are still part of the process.
January 19, 2026 at 11:15 AM
Reposted by Waltteri
love your friends, let your friends love you
January 19, 2026 at 3:19 PM
Reposted by Waltteri
nothing says "a successful technology everyone wants to adopt" like a hundred popups with "ask me again later"
January 19, 2026 at 4:42 PM
Reposted by Waltteri
🩰
January 19, 2026 at 12:47 PM
Reposted by Waltteri
“Every line of code is written without reason, maintained out of weakness, and deleted by chance.”

Jean-Paul Sartre’s Programming in ANSI C
January 16, 2026 at 10:46 PM
Reposted by Waltteri
My partner just signed off an email with "hope you are surviving the horrors etc." and I think I might use that for every message I write
January 16, 2026 at 10:33 PM
January 16, 2026 at 3:38 PM
Reposted by Waltteri
I do wish Rust's num types had one of the following aliases:

* `.min(N)` -> `.at_most(N)`
* `.max(N)` -> `.at_least(N)`

There's a lot of places where you want to ensure that something is non-zero for example, so you'd write:

`value.max(1)`, but I ALWAYS accidentally write `value.min(1)` instead.
January 15, 2026 at 11:04 PM
Reposted by Waltteri
conversation I had today:
- is it a nonprofit?
- …not on purpose, no
January 15, 2026 at 8:56 PM
Reposted by Waltteri
(At the IP address store) yes hello I would like to buy some numbers
January 14, 2026 at 3:09 AM
Reposted by Waltteri
Guy who went to mime school: that’s a video. That’s a picture. That’s an octet stream.
January 13, 2026 at 10:11 PM
good morning! today starts with tanoc.bandcamp.com/track/gorgon-2
Gorgon, by Gram
from the album MEGATON KICK 7
tanoc.bandcamp.com
January 13, 2026 at 6:56 AM
Reposted by Waltteri
another one of my "photos of nothing." nobody else likes them! that's fine, i LOVE them.
January 13, 2026 at 4:34 AM
Reposted by Waltteri
All Git repository tool configuration files (CI, issue template, etc.) should go in to `.config` like Cargo Nextest: nexte.st/docs/configu...

Currently we have .gitlab, .config, .cargo, ..., and it creates clutter.
Configuring nextest - cargo-nextest
Configuring nextest: information about profiles and hierarchical configuration.
nexte.st
January 12, 2026 at 5:47 PM
Reposted by Waltteri
Never in my entire life have I pasted text, seen that it pasted it with formatting and been happy with the result.
January 12, 2026 at 9:37 PM
Reposted by Waltteri
January 12, 2026 at 10:51 AM
Turnip Boy Commits Financial Planning
Slightly diminish a game

Oxygen Included
Slightly diminish a game.

Penultimate Fantasy
January 11, 2026 at 11:36 AM