← Back to the workshop

BEHIND THE BRAND

A bit of background.

Zeniso

In 2020 I started learning C++ through YouTube videos, when I wanted to build games in Unreal Engine. In 2023 I started CS50 (Harvard’s Introduction to Computer Science), and in 2024 I got certified with a final project inspired by Skyrim: a turn-based combat game you play from the console. You can watch it here. In May 2025 I started studying Software Development Engineering and began building NEXUS. Although, technically, I’d been learning to code since school with MicroWorlds and Scratch.

Technology was always just there, in the background of everything, to the point where it feels like I was born already holding a controller. I grew up on PlayStation 1 and PlayStation 2 games because my brother always had one running: Crash Bandicoot, Syphon Filter, Metal Gear Solid 1. I played them too, way too young to actually understand what I was doing, but I loved every second of it.

Then I got a PC, and Valve became my whole world

As soon as I got my first PC, Valve's games were pretty much all I knew. I don't know exactly how it happened, but by the time I was 14 I already had 1,234 hours in Dota 2, a number I immortalized in a Facebook post, because it felt too perfect not to screenshot.

Steam overlay showing 1,234 hours played in Dota 2, last played today, shared in a 2016 Facebook post
1,234 hours. At 14. Immortalized forever.

I also remember Dota 2's matchmaking having a bug where it would just sit there "searching for a match" for 99 minutes straight, going absolutely nowhere.

Dota 2 client stuck searching for a match, timer counting up to 99 minutes
Still searching. Forever searching.

A computer held together by hope

All of this ran on a terrible computer with a Pentium Dual Core, DDR3 RAM, and a "mighty" GTS 450 that created an incompatibility so bad my PC would take over an hour just to boot. I'd go shower, eat breakfast, come back, and it still hadn't turned on. A while later we figured out why: the motherboard only supported PCI Express 1.1, and the graphics card needed PCIe 2.0.

Gigabyte GeForce GTS 450 1GB GDDR5 graphics card box, shared in a 2015 Facebook post
The graphics card responsible for an hour-long boot time.
The Gigabyte GTS 450 graphics card unboxed, sitting in its foam packaging
Unboxed and ready to cause problems.

None of that stopped me from fully committing to being a gamer: speedrunning TES4: Oblivion to a level 4 finish before installing Skyrim for the first time, or rage-quitting on social media to insult Gabe Newell directly for giving me a matchmaking cooldown in CS:GO after the game crashed and I couldn't reconnect.

Facebook post from 2016 with a Steam screenshot of a CS:GO competitive matchmaking cooldown, captioned blaming Gabe Newell for the game crashing
Gabe Newell, personally, did this to me.

Planning a download like a military operation

Downloading a game actually took advance planning back then. I remember when my brother bought MGSV: The Phantom Pain and we were downloading it at 100 KB/s, saying things like "let's leave the computer on, we'll play it the day after tomorrow", and meaning it.

Steam library downloading Metal Gear Solid V: The Phantom Pain at a slow speed, with Dota 2 queued behind it, shared in a 2015 Facebook post
14 hours and 10 minutes remaining. Casually.

And of course, plenty of hours went into other worlds too, chasing "PREMIUM" accounts and bragging rights along the way.

Minecraft launcher from 2012, logging into a premium account, shared in a Facebook post captioned 'enjoying my PREMIUM'
Premium account, unlocked. 2012 me was thrilled.
Minecraft 1.4.2 screenshot of a character wearing dyed green armor, shared in a 2012 Facebook post captioned 'VIVA LA 1.4.2'
Minecraft 1.4.2. Dyeable armor. A very big deal at the time.

From Skype to my own software

I grew up, and grew through Skype, Ventrilo, RaidCall, and TeamSpeak: every "let's talk while we play" tool there was. Eventually I got tired of it: tired of losing internet and not being able to do the things I actually liked, like streaming my screen or playing LAN games with my brother in the most straightforward way possible, instead of falling back on a game's built-in text chat if it even had one.

And that frustration with every communication tool I'd ever used is exactly where the idea for NEXUS was born: my own software, with everything I actually want and need in it.