Hi, I'm Sarthak. I like writing programs that solve interesting problems. The interesting ones, for me, are the vague ones. Something is slow, or wrong, and nobody can say why. You start reading, and the answer sits one abstraction below where you were looking. Then one below that. Most programming is like this if you let it be.
I work across the stack but keep ending up underneath it, in the systems that quietly keep the product running. I started recently, so a lot of this is still new. Mostly I'm surprised by how deep the abstractions go. Everything I use sits on decades of work I'll never read, most of it hidden on purpose, which is the point. You can't learn all of it, so I've gotten picky about which ones I open up.
Which means I build things I don't fully understand. That bothers me less than it probably should. Getting one abstraction deeper is the part I like. Lately I've been pointing LLMs at problems in domains I actually care about. Those are on github.
Away from the screen: landscape photography. Alternative music, loud. Long walks uphill. I will stop to say hello to your dog.