About

Recent CS graduate, building projects, learning in public, and documenting how I actually become a better engineer.

Why this site exists

I'm a recent Computer Science graduate from India who enjoys building software, exploring new technologies, and understanding how things work beneath the surface. Whether it's implementing a data structure from scratch, understanding how Go's runtime schedules goroutines, or debugging a stubborn production bug, I like knowing whysomething works—not just how to use it.

This site is my engineering journal. I document my journey through Data Structures & Algorithms, system design, backend engineering, Linux, open-source contributions, and the projects I build along the way. I don't just write polished solutions—I write about the wrong assumptions, failed attempts, and the insights that finally made everything click.

whoami
$ whoami
benki
 
$ cat profile.json
{
  "role":"software engineer",
  "currently_learning":"DSA + Go + Python",
  "hobby":"chess",
  "os":"Arch Linux"
}
 
$ echo "I use Arch, btw."
I use Arch, btw.

Technologies I enjoy working with

JavaScriptTypeScriptPythonGoReactAstroMongoDBPostgreSQLLinux

Linux is my daily driver, and yes—I use Arch, btw.