Software I use, gadgets I love, and other things I recommend.
As a software developer, gamer, and hobbyist, I rely on a mix of hardware, software, and tools to keep everything running smoothly. Whether it’s building games, developing SaaS tools, or staying productive, here’s my list of trusted tools. While this setup may seem extensive, I’ve managed to keep costs down by making smart second-hand purchases while still maintaining top-notch quality.
Workstation
16” MacBook Pro, M1 Pro, 16GB RAM
My main workhorse for macOS-based development. Lightweight, powerful, and silent even under load. Ideal for game development and web design.
3950x 32-thread, 3070 Ti, 64GB RAM Custom Desktop
For demanding tasks like gaming, local AI processing, and building large projects. When my Mac falls short, this desktop takes over.
Windows PC with Visual Studio
My go-to for C++ and C# development, especially when working with Windows-specific projects or hardware integration.
Fully Jarvis Standing Desk
Adjustable standing desk that keeps me flexible throughout the day. Great for long coding sessions while maintaining a healthy posture.
Kinesis Advantage 360 Keyboard
Ergonomic keyboard with custom key mappings. Helps minimize RSI during long coding sessions.
Logitech MX Master 3S Mouse
Smooth and precise mouse for my dual monitor setup. Great for multitasking.
Dual 32-inch Dell 4K Monitors
Tons of screen real estate for development, design, and multitasking. A must-have when working with multiple apps simultaneously.
Stream Deck XL
Customized for app shortcuts, code snippets, and media controls. Useful for both development and content creation.
Caldigit USB-C Dock
Simplifies connecting all my peripherals and monitors, keeping my desk organized.
Herman Miller Aeron Chair
A second-hand purchase that provides excellent comfort and support. I can sit in it for hours without regret.
Development Tools
Visual Studio (2019/2022)
My go-to IDE for C++ and C# development on Windows. Handles large projects without issues.
JetBrains Rider
My preferred IDE for Unity and C# on macOS. Intelligent code analysis and powerful refactoring make it indispensable for game development.
WebStorm
The IDE I rely on for JavaScript and React projects on macOS. Strong integration with modern web development tools.
Visual Studio Code
I use VS Code for all other languages and quick scripts, especially on my Windows PC. Flexibility and extension support make it a solid all-rounder.
GitHub Desktop
Simplifies version control and keeps all my projects neatly organized.
Unity
My primary tool for game development, especially when building immersive gameplay mechanics.
Docker
Essential for self-hosting software like PhotoPrysm and setting up local development environments quickly and efficiently.
Design and Media
Figma
Great for wireframing and collaborative design. I use it for both personal projects and freelance work.
Photopea
A browser-based alternative to Photoshop. Quick, lightweight, and free for all my image editing needs.
Final Cut Pro
My preferred tool for video editing, especially for creating high-quality content for my projects.
Productivity
Alfred
Still the fastest and most efficient application launcher I’ve used. Essential part of my workflow.
Notion
My go-to for project management, note-taking, and personal organization.
Obsidian
A markdown-based app for linking ideas and knowledge. Good for linking ideas and documentation.
Things 3
Helps me stay on top of tasks and deadlines without overwhelming my day.
Apple Music
Keeps me focused with playlists for coding, relaxation, and cycling.
Dev Duck (Rubber Duck Debugging)
I have two: one themed around cycling and another celebrating my graduation. They’re invaluable for debugging, as talking through issues often leads to solutions.
Online Tools I've Built
onlineriffdoctor.pages.dev
A tool I built for working with RIFF file formats. It’s lightweight, private, and runs directly in the browser.
theaudioconverterhub.pages.dev
My platform for free audio editing and conversion tools powered by FFmpeg.WASM.
thevideoconverterhub.pages.dev
Provides fast, private video tools, all running locally in the browser.
thephotoconverterhub.pages.dev
A suite of photo editing tools designed to be simple, private, and efficient, powered by modern web technologies.