About

I'm Srivarshan. I go by srvsn online, or something close when someone beats me to it.

Based in Chennai, India. I write code for a living and sometimes for fun — the two overlap more than they probably should.


on work

I prefer things to be simple and proper — there's a difference between the two. Simple means the right amount of complexity for the problem, nothing extra. Proper means getting the foundation right rather than piling up shortcuts that haunt you later.

I also think about the person who reads the code after it's written — usually me, six months from now. Code that needs a comment to explain what it does is code that could be clearer.

outside

Badminton and cycling are still around. Lately though, most of my off-screen time is going toward health. I go to the gym to keep things in order — nothing extreme, just consistently showing up. My mom is on a weight loss program and I've joined her for it — morning walks, keeping track of her nutrition. It's good for both of us.


Gear

bike
Roadeo STR 2 — nothing fancy, gets me where I need to go
laptop
ThinkPad E14
audio
FiiO FT1, closed-back
editor
neovim

Now

working on
COIR — an async Rust library
learning
whatever the personal project and company work demands this week