Skip to main content

Command Palette

Search for a command to run...

My Compiled Self

Here we go

Hello, hello! My name is Fernanda, and if you’d like to learn more about me, I invite you to read this page (preferably with a warm cup of coffee in hand ☕).

I consider myself professionally curious, and I particularly enjoy the chaos that technology brings. I explored different careers before falling for programming, and I started my journey of love and—not hate, but plenty of frustration—with JavaScript.

How it all connects (eventually)

Besides experimenting with other careers, I also tried other flavours in the programming world. I started my tech career with games, testing some of the most obscure engines imaginable (I even managed to recreate a Super Mario stage with Java, believe it or not 🍄).

But ever since I discovered the mess that is JavaScript, I wanted to dive deeper and deeper into this language. I love understanding its quirks and why they exist. I genuinely find it fun. It’s like solving a puzzle that has been teasing me for ages.

In real life, though, in the day-to-day of use cases and variable naming, this deep knowledge of why semicolons are optional until they’re not, or why NaN is never equal to NaN, doesn’t serve me that much. But that’s fine, after all, my escape valve is studying useless things. A great art history professor once told me, "Art is useless." And who am I to disagree?

And with that, this blog was born. Of course, the idea is not just to talk about JavaScript oddities, because the web as a whole is full of strange things, so we’ll never run out of topics. But I also like writing about what I’m studying, and even more philosophical reflections, with no pretension of having the answers 🤓

Beyond being a blog for future me, if any of my texts help someone unlock a tangled thought, then writing about it was already worth it.

What else?

For the professional Fernanda, the best place is to check my LinkedIn or GitHub. Those are my only social presences across the internet. Now, if you want to know more about me, outside of the résumé, here’s my list:

  • The best use of my time will always be being with my husband and our dog ❤️

  • Besides Portuguese (my native language) and English, I’ve learned a bit of Spanish, German, and French - but not enough to hold a proper conversation.

  • My Obsidian vault has almost 10k notes, and I’ve reorganized my system at least four times already.

  • I don’t follow any sports, except the Marble League (GOOOOOOOOO’Rangers 🍊).

  • I love Pokémon and Zelda, and I cried when I played Ghost of Tsushima and Ori and the Will of the Wisps. But the game I still hold closest to my heart is Transistor (notice me, Supergiant ⭐).

Liked what you read?

If you found any value in something I wrote, that alone already makes me very happy. However, happiness alone doesn’t pay for the internet, so if it’s not a burden for you, please consider supporting me:

  • Buy me a coffee - fun fact, I didn’t even like coffee before I got into programming.

  • Sponsor me - to support me when I don’t know what to write in commit messages.

  • Comment and share - if money isn’t an option for you right now, any interaction is extremely welcome!

Thanks for stopping by

Thank you so much for reading this far 🥰

Now that you already know a little about me, keep going through my uncompiled thoughts.

Let’s try to make sense of this whole technological chaos. Or, at the very least, have fun in the process 🌱