Diogo Moreira Diogo Moreira

My setup

Elements that have enhanced my productivity and efficiency, from hardware to software.

Last Updated July 5, 2026

My setup
My setup

Hello there! In this post, I want to share with you the tools that I have been using on my workflow and helped me become more productive and efficient. This is an always evolving page, so I’ll try to keep track of what has changed through the years and why. Inspired by Wes Bos’s uses.tech.

Hardware

MacBook Pro 16" (M5 Pro, 48GB)

My daily driver for development and everything else.

LG UltraGear 34" 34GP63A-B

Ultrawide curved monitor, 160Hz, for extra screen real estate.

iPhone 15 Pro

My daily phone.

Logitech MX Master 3

Comfortable, precise mouse for long work sessions.

8BitDo Retro Mechanical Keyboard

A fun mechanical keyboard with a retro look.

IDEs

IntelliJ IDEA Ultimate

My IDE of choice for Java and Spring Boot.

Visual Studio Code

Main editor for everything except Java — Noctis Minimus theme, JetBrains Mono font, plus Prettier, SonarLint and a few other extensions.

Applications

Apple Music

Switched from Spotify last year and don't regret it.

Homebrew

Package manager for macOS — essential.

iTerm2

Terminal, running Zsh with Oh My Zsh and Powerlevel10k.

Obsidian

Local-first markdown notes, fully under my control.

Magnet

Window arrangement, especially handy with two monitors.

Slack

For work.

Google Chrome

Main browser.

Postman

API testing.

1Password

Password manager.

Academic

MacTeX

LaTeX distribution for compiling my class materials.

TeXStudio

Editor for my LaTeX files.

Google Slides

Slides for classes — hoping to switch to TeX + Beamer eventually.

Gitbook

Hosts some of my class content as a simple, searchable site.

Gaming

Nintendo Switch

PlayStation Portable

PlayStation 3

PlayStation 4

Nintendo 3DS

Xbox Series S

R36S

Retro handheld emulator.

Check what I’m currently playing on my Now page.