About Priyanshu


I'm a Software Engineer based in Bangalore. Building useful and beautiful things is what gets me out of bed in the morning — aside from my morning green tea, peanut butter and sun, of course. Science is my life, I want to explore many areas of science in my lifetime. When I'm not immersed in programming, solving equations and making fast apps or creating machine learning models, you can find me discussing technology and new ideas or writing.

Early days

  • In college I used to do competive coding got selected into ACM ICPC onsite regionals and many other contests.
  • Used to build some command line games findkey and game of processes.
  • I was big fan of brillant.org , solved more than 150 Mathematics and physics problems.

Tools I use configured with a bunch of dotfiles

  • Archlinux self configured and customized.
  • dwm - window manager.
  • bash - a shell with bashisms.
  • The glorious black terminal with st and tmux.
  • The xterm terminal.
  • Zsh configured with ohmyzsh.
  • atom and vscode now trying with emacs.
  • chromium - browsing the Web at speed.
  • xchat - an IRC client.
  • editor self build local notepad

I like these quotes

  • The console is like a sharp knife, very effective, but not very user friendly.
    ― Somebody

  • Programs must be written for people to read, and only incidentally for machines to execute.
    ― Harold Abelson