Srinath Shrestha

Srinath Shrestha

I build software, and write about what is happening underneath it. Most of my time goes into understanding how systems behave once the abstractions run out of memory, files, and the paths a program actually takes through them. I work in C, Go, with, LLDB, Valgrind, and Make. Whatever I am taking apart usually ends up on the blog.

Projects

Experience

Tools

Systems
C, LLDB, Valgrind, Make, Git, Docker, AWS, Golang,
Web [previous]
JS, Node, Next.js, Express

Books

Contact