Experiments in happiness

👋 This page was last updated ~12 years ago. Just so you know.

If you’re a regular, you might’ve noticed the place has changed around a little. Thing is, I’ve been spending time playing around with a radical new concept: happiness.

The year and a few months that I’ve spent working for a start-up were actually a pretty gloomy time for me, both for professional and personal reasons. It took me a while to get out of this hole and start thinking positive again.

That’s not immediately obvious if you look at all I’ve done in that timeline though! Lots of progress on ooc, many new games, new videos, new tracks, I’ve been keeping myself busy to stay sane, but my heart wasn’t all that into it.

One of my biggest challenges over the past few years were uncertainty and guilt. I actually had plans to make a very personal game about abuse and how things are not always what they seem - a subject which I feel is still very much taboo in the otherwise very open indie game scene.

But life is short, right? You can’t spend it mulling over the past. That’s just not cool. So let’s leave behind the things I, you, we can’t change and go ahead!

Happiness

So, happiness. Happiness is not the opposite of sadness - you can be sad about things and yet happy in general - in fact, either English sucks or my English is too poor because I can’t find the proper translation of the French word “heureux”.

Happiness is looking at your bank account getting emptier and not worry about it because you have a plan and you know you are going to stick to it. Happiness is being comfortable with your clients and being okay with your weird sleep schedule because, eh, whatever works!

Happiness is having friends around, and then messing up, and then apologizing over a beer and then spending the rest of the night playing Sanctum or coding to Megaman’s soundtrack and mean mashups.

Happiness is buying a hard-cover book, letting your phone and laptop aside, and read a good hundred pages of it. And then download the epub and continue reading it in bed, alongside your fiancée, because you know what? That’s okay! It’s all good, really.

Happiness is getting over that stupid instinct of “everybody is going to hate that if I do it” and just slam colors and happy pictures all over your blog’s design.

Happiness is breaking your own rules and your parents’ legacy, not because you’re a pissed off teenager but because it’s time to experiment and you’ve grown up enough to understand that broadening your horizons is not necessarily silly, or irresponsible, or childish. Much the opposite in fact.

It takes time to get there. But it feels good when you do. Wherever you are, take your time, just don’t forget to try new things!

Comment on /r/fasterthanlime

(JavaScript is required to see this. Or maybe my stuff broke)

Here's another article just for you:

Proc macro support in rust-analyzer for nightly rustc versions

I don’t mean to complain. Doing software engineering for a living is a situation of extreme privilege. But there’s something to be said about how alienating it can be at times.

Once, just once, I want to be able to answer someone’s “what are you working on?” question with “see that house? it wasn’t there last year. I built that”.

Instead for now, I have to answer with: “well you see… support for proc macros was broken in rust-analyzer for folks who used a nightly rustc toolchain, due to incompatibilities in the bridge (which is an unstable interface in the first place), and it’s bound to stay broken for the foreseeable future, not specifically because of technical challenges, but mostly because of human and organizational challenges, and I think I’ve found a way forward that will benefit everyone.”