My work setup

Here is a non-comprehensive, yet up-to-date, list of all the gear I use in my day to day to work and code (sometimes I do both at the same time lol).

Shows my desk with my computers, monitor, keyboards and all the gear (like a keyboard) on top of the desk.

Coding setup

Most of my coding, from both work and personal projects, is done in my main Linux PC, which runs Fedora . I've been a RHEL (Red Hat Enterprise Linux) user for quite some time when I worked for IBM, so transitioning to Fedora was basically the natural thing to do once I left IBM.

I do like using macOS for a lot of reasons, but I still prefer to hack with my Linux installation and being a bit freer to do OS related stuff that macOS will not allow me to do easily.

My code editor of choice is VSCode with Vim extensions installed. I also use IntelliJ when coding in Java. For database management, I like using DataGrip.

I mainly use Hyper as my terminal, but I do use the integrated VSCode terminal when I need to do something quick without leaving the code editor.

My main browser is Brave Browser . However, I use basically every single browser you can name, to test my code when doing front-end.

My font of choice is Dank mono, with italics on, of course.

Computers and Monitor

I have two computers. They are:

MacBook Pro 15"

  • Processor: 2.6 Ghz 6-core Intel Core i7
  • Memory: 16GB RAM
  • Storage: 500GB SSD
  • Operating System: macOS Big Sur (currently in beta - Sep 2020)

Desktop PC

  • Processor: AMD Ryzen 5 3600 6-core
  • Memory: GSkill Ripjaws 32GB
  • Storage: 970 EVO NVMe M.2 SSD 1TB
  • Secondary storage: 2TB BarraCuda Hard Drive
  • Graphics card: EVGA GeForce RTX 2060 KO Gaming 6GB GDDR6
  • Motherboard: MSI MAG B550M Mortar
  • Power supply: Corsair CX-M Series CX650M 650
  • Case: DeepCool Matrexx 55 Mesh
  • Operating System: a dual-boot with Linux (Fedora) and Windows 10 for gaming

Monitor

My main monitor is an Acer ET322QK 4K 32". Besides I always have my MacBook on top of the stand, acting as a second monitor for stuff that I don't need to focus too much (like Slack).

Audio gear

To record my coding tutorials and to get better audio during work meetings, I use the following audio gear:

  • Microphone: Audio-Technica AT2020 Cardioid Condenser USB
  • Mic Stand: Ohuhu Tripod Boom
  • Audio interface: Focusrite Scarlett-2I2 3rd gen 2x2 USB 2.0
  • Headphones: Sony WH-1000XM2 Noise Canceling
  • I have two walls covered with Arrowzoom acoustic foam (25x25 cm) for better sound quality in my recordings, especially because my den is pretty tight, so reverb and echo was a bit of an issue before installing it.

Accessories & Peripherals

  • Keyboard: Durgod Taurus K320 TKL Mechanical Gaming Keyboard
  • Mice: Logitech MX Master 2 (for productivity) and Razer DeathAdder Essential Gaming Mouse (obviously, for gaming)
  • Laptop stand: Nextstand foldable stand
  • Webcam: Samsung Galaxy S9. Yes, it's also a smartphone
  • Webcam stand: UGREEN Phone Holder
  • Monitor mount: VIVO Single LCD Monitor Desk Mount
  • E-reader: Kindle Paperwhite

Desk furniture

  • My desk is an Ikea Hilver desk, made out bamboo. Pretty simple, yet charming.
  • I sit on an Autonomous ErgoChair 2 .
  • My desktop is sitting over an Ikea Alex drawer unit, right beside my desk.