Software and other stuff I use and like. You might too.

We software people love to compare our development setup. So here is mine before you ask.

Workstation

  • 14” MacBook Pro, M1 Pro, 16GB RAM (2021)

    This is my work laptop. It fits into a small backpack and with a long battery life, makes it outstanding for working outside of home.

  • Macbook Pro M5 Pro, 15 Core, 24GB RAM, 1TB (2025)

    My personal laptop, got it because my Macbook Air was a big sluggish with a 4K monitor. Love the Wifi 7.

  • iPad Air (11 inch, 6th gen)

    I use this iPad mostly for music and reading. It is a very good media consumption device.

  • Dell UltraSharp 27 USB-C Monitor: U2719DC

    This 2K resolution monitor can be adjusted ergonomically and has lots of video inputs and usb passthrough connectivity. The USB-C can be connected to your laptop to provide both power and video output, which reduces the number of cables on your desk.

  • Logitech G502 X Wired Gaming Mouse

    This mouse also has a thumb resting area, although smaller than the MX Master 3, it works well. I use this wired version as I have a work laptop and personal laptop, and want to be able to change my laptop but use the same peripherals. Since it is wired, I just need to plug my dongle from one laptop to the other and the peripherals work.

Development tools

  • Visual Studio Code

    A really good code editor. I really like the remote SSH functionality which allows easier remote debugging and using remote devboxes.

Productivity

  • Todoist

    I jumped from Todoist to TickTick to Taskwarrior, and now have settled back on Todoist for the nice UI on web and mobile.

  • Claude Code

    Was using Max plan predominantly but now exploring using other options.

  • OpenCode

    Using this with a Github Copilot plan.