This page is inspired by usesthis.com.
Who are you, and what do you do?
I am a programmer with 8+ years of experience. I build websites & APIs with Ruby on Rails & ReactJS during my dayjob. During 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?
My primary computer at the moment is a Thinkpad E14. It is comparatively lightweight with a very comfortable keyboard. Although these days I have switched to using Logitech K480 bluetooth keyboard.
I am not a heavy phone user - whatsapp & twitter are my primary apps. I generally prefer mid-range android phones so I don't need to worry about damaging or losing it. I currently own a Samsung M30
Monitor is Dell P2419H. It is height adjustable, can be rotated to vertical and has handy 4 USB ports.
2020 made us all work from home and video calls became integral part of our work. I use the Lenovo 300 FHD webcam which I must say is pretty good for the price.
And what software?
-
Emacs user since almost 8 years right from my college days - I am a huge fan. My emacs config is here.
-
Arch - I switched to Arch (with KDE) a couple months back and loving it. Packages are latest - but so far I have not seen any breakages. Everything works quite well.
-
Heavy user of magit for all things git - this is hands-down
the best
git tool 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 since it is comparatively less memory intensive.
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...