Software I use, gadgets I love, and other things I recommend.
I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.
Workstation
Cloud server
When I'm traveling it is sometimes difficult to keep all settings and files in sync between my different machines. I've been using a cloud server to solve this problem, it is just very comfortable to login using ssh and access my work station from anywhere. It runs Ubuntu 22 with the following specs: CPU: 4 vCore RAM:8 GB SSD: 160 GB
MacBook Pro 13-inch, 2017
After spending most of my college years using a very basic HP running Arch Linux, I decided to invest in a MacBook for mobile development, there is something about the ease of installation combined with the Unix environment that makes it confortable enough. The last thing you want when projects stack up is to fine tune that one program that you need to run.
Custom built PC
The first computer I built back in 2015 is still my gaming rig. It features a not impressive anymore Nvidia GTX 970. Back in the day this was great value for money, now it is just a reminder of how fast technology moves. I'm very proud it still holds for most of the recent AAA titles. Of course this one runs Windows to achieve the trifecta of OS.
Development tools
Visual Studio Code
Over the years I've been using most of the mainstream editors as well as the "git gud" ones (emacs, vim). There's no doubt that VSCode just makes everything easier. These days it is hard to find someone that doesn't know VSCode.
Productivity
Obsidian
I've been using Obsidian for all of my note-taking for the past year or so and it's been a game-changer. I really like the graph view, which makes it easy to see how ideas connect to each other.
Gadgets
Corsair K70 RGB
I'm a huge nerd when it comes to keyboards. And this one was my very first and it is still my main keyboard. It uses Cherry MX Brown switches, which are tactile and not too loud. Corsair was a great brand for great quality peripherals, I'm not sure it still holds true.
Keychron K6
Again, I've invested a good amount of time in keyboards. This one is great for portability as it is 65%. It also features a hot-swappable PCB, which means I can change the switches without soldering. I went on and combined some Cherry MX Black and Blue switches to make it very funky but interesting.