Software. gadgets, devices, and random things I love & recommend.

As a professional in the software development field, I frequently receive inquiries about the tools and resources I use to build software, stay productive, and manage my time effectively. In response to these inquiries, I have compiled a comprehensive list of my favorite tools and resources that I use to optimize my productivity.

This list includes a wide range of software tools, productivity hacks, and other resources that I have found to be particularly useful in my work. These resources have been handpicked based on their ability to streamline my workflow, increase my efficiency, and help me maintain my focus and motivation.

Whether you are a software developer, project manager, or simply looking to improve your productivity, this list is designed to provide you with valuable insights and recommendations to help you achieve your goals.

Workstation

  • Alienware m15 R5 (Primary)

    Everyone and their mom is out there using Apple products - which I can understand - but for me, my productivity groove is found using Windows 11 + WSL2 w/ Ubuntu; quality hardware, reasonable price, insane amount of RAM, and plenty of horsepower.

  • Samsung Galaxy Chromebook 2 (Secondary)

    Hate on Chromebooks/ChromeOS as much as you would like - but I absolutely love this device; it's carried with me in a backpack constantly for quick Zoom calls, doing some NextJS/React work, and just generally be productive on-the-go. With a little i3 processor, 8GB of RAM, and Linux - it just feels right at home away from my primary workstation.

  • 15" Macbook Pro (Tertiary)

    While the above is true about Windows, I do have a Macbook Pro for testing, on-the-go work, and basic every-day usage; no hate towards Apple, or Apple products, just prefer Windows for my primary workstation.

Development Tools

  • VS Code

    Hate on it as much as you want, VS Code... just works. With a few extensions, add in a bit of copilot, and toss any language at it and you're just ready to rock n' roll without any issues or concerns. (though I do love Vim when working over SSH)

Must Have Software

  • Local (by Flywheel)

  • Cyberduck

Design

  • Figma

Productivity

  • Pen & Paper

Photography

  • Nikon Cameras

  • Adobe Photoshop/Lightroom