About
Hi, I'm *Vishnu*
I've always been drawn to the thinking part. Exploring ideas, dissecting systems, mixing philosophy with technology to understand not just what I know, but how I know it.
In complex systems, bugs aren't created by code. They're created by mental models.
Somewhere along the way, I realized I'm a lifelong learner, and the best way to learn is to teach. So I write things down, working out in the open until the idea is clear enough to hand to someone else.
Senior Software Engineer at Qualcomm
I work deep inside the Linux kernel, device drivers, and open-source systems, the kind of places where correctness, concurrency, and clarity truly matter.
I distil what I learn into simple thinking tools
In the quiet gaps between, I turn hard-won lessons into things you can actually reuse:
- Mental models for debugging complex systems and life.
- Linux kernel stories and subtle lifetime mysteries
- Practical, real-world ways to use AI beyond tech demos
- Productivity systems for messy, modern workflows
- Reflections where technology, life, and philosophy intersect
I write weekly posts and in-depth articles that turn tricky engineering concepts into clear, reusable insights. Because with the right tools and the right mindset, we can transform the way we build, think, and work.
If that sounds like a journey worth taking, stick around.
Experience
Linux kernel and driver development across open-source systems.
Boot loaders, kernel, and user-space application development.
Other pursuits
Outside of work, I'm writing about systems programming, experimenting with new tools, exploring different genres of books, and mentoring junior engineers.