Gaveen Prabhasara

Welcome, Again

· Gaveen Prabhasara

Guess who’s back, back again? Sorry to dissapoint you. It’s just me.

I just posted an update on my side project, Asura Linux:

What happened

Despite my claims not to, due to my eagerness to have a functional desktop UX sooner, I ended up trying to build a usable distro. I could have gone the Atomic/Universal Blue approach, but that wasn’t exactly what I wanted. Since I wasn’t trying to adjust an existing flavor to taste or attempt to write my own full-featured Wayland compositor, I was trying to do too much too early. For example, building packages from source and generating custom ISOs was a lot of work—even without spending any real innovation tokens yet. This quickly became a bottleneck due to two personal reasons.

At the time, I was relatively new to my neurodivergent journey. I had just figured out a fundamental truth about myself. My mental health was better than ever, I was kinder to myself, and everything felt great. But I was yet to fully understand my particular blend of neurodivergent traits. Because I was now accepting my needs and setting accommodations without guilt, some of my less-dominant and previously obscured traits started to make me struggle. In gist, I have since learned a few more things. For example, not to eat that proverbial frog first, and to avoid listening to toxic productivity advice. It took a while to get here, and I still have much to learn. But it was a journey I had to make time for—it was never optional.

On the other hand, during this period, I also had to step up at work. I was already the first employee and the face of the company for C-level executives, VIPs, foreign delegations, etc., from existing and potential clients. But the necessity demanded that I also take on acting CTO/COO responsibilities. Without going into much nuanced and NDA-riddled details, I’ve been running a tier 3, commercial, and high-density colocation data center. It has prevailed so far, 100% uptime maintained in the initial 3+ years of existence, and the clients remain satisfied. However, my free time and the side-projects weren’t left unscathed. I’m lucky that the bundle of joy that’s my son knows how to make the most out of any free time at my hand.

I wouldn’t say I thrived in the past two years—I survived and endured. Hopefully, I did right by the people in my care the best I could under the circumstances. For context, I should mention that Sri Lanka is still on the path to recovery from its worst economic crisis post-independence. We were able to peacefully and democratically elect a new president (which still feels surreal) and a corruption-free government with the honest intent to fight for a better future for everyone, not a select few. I believe they are making a net positive progress. Time will tell if we actually get there.

In summary, this is why there was no update from Asura Linux in the past two years. However, I’m finally at a point where I can afford reflection and think about the way forward.

I think this could also double as a personal update on this blog. You can find the full post on the Asura Linux Project Blog.