This page is inspired by usesthis.com.

Who are you, and what do you do?

I have been working as a programmer for over a decade. I work primarily with Ruby on Rails and ReactJS during my dayjob. In my spare time, I play around with many programming languages like Haskell, Clojure, Rust, ML, etc. These days I am playing with Elixir.

What hardware do you use?

I am currently using Macbook Air M4 as my primary driver. I love the hardware, it is extremely lightweight, quite powerful machine with long-lasting battery.

I am not a heavy phone user - apart from calls, whatsapp & twitter are my primary apps. I generally prefer mid-range phones so I don't need to worry about damaging or losing it. But recently after loving the Macbook, I gave in to the temptation and got an iPhone 15 Plus. I wanted the large screen without spending a lot.

And what software?

  • Emacs user right from my college days. The high customizability and light-weight snappy experience has made me a huge fan of emacs and I don't think I will switch to any other editor anytime soon. My emacs config has also evolved over many years.

  • Heavy user of magit for all things git - this is hands-down the best git interface out there.

  • I switched to Firefox as my primary browser after its quantum release and never looked back.

  • For terminal, I use zsh using my custom config.

  • For video calls, I prefer Zoom for the amazing inbuilt noise cancellation.

What would be your dream setup?

I find my current setup sufficient. My dream setup would be a nice 4k monitor with an ergonomic mechanical keyboard like ergodox or atreus 2. Someday...