My setup👨‍💻

Laptop

image of my xps 13

Though I also own and spent a few hours writing code on a 2010 Macbook Pro modified with an SSD and 8 GBs (!!!) of RAM, these days my main laptop is a 2015 Dell XPS 13 (9343).

Click to expand and read more

I bought this laptop after deciding to return to school for my BS in Comp Sci. During community college I used a clunky HP laptop and decided I wanted something lighter. In 2015 the ultrabook fad was in full motion. After a lot of research it was between the Macbook Air and the XPS 13. I've always loved Macbooks but lacked the funds for them, and at that time, the Macbook Air had not received a redesign for multiple generations. One feature that desperatly needed an updated was outmatched by the XPS 13 was it's screen. Most displays were outmatched by the XPS due to it's "infinity display" which was a breath of fresh air compared to the giant bezels that were (and are) still found on laptops. The screen ended up being a major selling point for me and it's still something I love about the XPS 13.

The XPS 13 is an incredibly mobile machine and was great for lugging to class and around campus. The keyboard and touchpad are usable, but nothing to write home about, unlike the scissor switch keyboards in the 2015 Macbook Air (the Butterfly switches tho? Big pass. Still can't believe anyone accepted those.) The shallow keyboard and iffy touchpad were two common drawback in a lot of reviews during that time. Along with the fantastic screen and lightweight body, the backlit keyboard was an amazing feature; something I never had in other machines.

The small form factor was great during my college years, writing unimpressive C++ in libraries and coffee shops; but now, using it mostly from home, I wish I had ponied over the extra dough for the 13's big brother, the XPS 15. In the time since I picked up my 13, the XPS 15 seems to have become the "gaming laptop" for the grown man, sporting desktop grade gpu's but none of the red (I watched other laptops enter this market including some from Gigabyte). The 2015 did not offer the same level of performance as the current (2021) models but they were a level up from the 13. They were still thin for a 15 inch laptop and housed an infinity display but were $500 more than the i5 model of 13 I ended up purchasing, which at that time was a lot of money. Part of me wants a XPS 15 due to my love of the 13's design, but I'm also very interested in a new Apple machine (the M1 is the current rage).

Overall I don't regret buying the 9343. It has gotten me through 3 years of Comp Sci at UMBC and sparked my love for Linux and love (hate) relationship with coding. My 13 was shipped with Windows 8.1 and was upgraded to 10. I dual booted with Linux Mint during college which caused some headaches. Eventually I decided to drop Windows entirely (Windows only works on new machines), and ran Linux exclusively. I tried Debian, Ubuntu and Elementary, but always returned to Mint. Currently I'm running Linux Mint 20 "Ulyana", with i3wm though I find Cinnamon to be a fine desktop environment as well.


Desktop

image of my desktop

My desktop pc parts list can be found here.


Software

Browsers

For years I defaulted to using Chrome and later Chromium as it was always easier to install or came preinstalled on Linux distros.

After hearing about Brave on podcasts I decided to give it a try and have loved using it on my pc's ever since. I still tend to use Chromium and Firefox on older machines like my XPS 13.

In the last few years I've migrated to iOS after years in the Android ecosystem. I enjoy using Safari, but mainly use it because I prefer reducing my number of unused applications and since I can't uninstall Safari, I decided against installing a second browser on my phone; but if I could I would use Brave on my phone as well. Keep in mind that Brave provides rewards in exchange for viewing ads in the form of the the cryptocurrency BAT; but you can use Brave without accepting and collecting BAT.

Development Tools