Software and hardware that I use to simplify my life and maximize my productivity.

I get asked a lot about the things I use to build software, stay productive, and make my life easier in general. Here's a long-list of all of my favorite tech.

Hardware

  • 15” MacBook Pro, 16GB RAM (2017)

    I inherited this device through a previous internship when it was deemed "end-of-life" for the organization. It does absolutely everything I need it to, so no plans to rush to an upgrade. Though, I was lucky enough to run a M1 MacBook Pro in a previous job, and those things are NICE. I will probably crack eventually and get Apple silicon for my next device.

  • iPhone XR

    I know... I am due for an upgrade.

  • Logitech MK850 Performance Wireless Keyboard and Mouse Combo

    Thank you Costco. This is an excellent combo and I really have no complaints. I love being able to switch from my personal computer to my work computer with the click of a button. If you're looking for something modest that gets the job done, I highly recommend this combo.

  • FAMISKY Dual Motors Standing Desk

    If I'm going to work on my computer all day and all night, I might as well do it on an awesome desk. This was a graduation gift, and I love being able to sit-stand-sit-stand throughout the day.

Development tools

  • Visual Studio Code

    If you're not using this exclusively by now you should be. Yes, I'm talking to you dotnet peeps...

  • T3 Stack

    The best way to setup an opinionated, full-stack, typesafe Next.js project. I have always been the tech stack guy, but seriousy this one is good.

  • Vercel

    A platform to iterate quickly and develop, preview, and ship delightful user experiences. It is incredible how performant Next.js sites can be!

  • Plausible

    The simple and privacy-friendly Google Analytics alternative. It is lightweight and open source web analytics, with no cookies and fully compliant with GDPR, CCPA and PECR.

Design

  • TailwindCSS

    A utility-first CSS framework that helps you build beautiful, responsive designs without any extra configuration. It's built with utility-first principles, and is completely customizable and extendable.

  • Figma

    I feel clumsy in any other design tool. Figma is great for design, but also for editing SVGs, transforming image file types, and more. Hopefully Adobe does't mess this up.

Productivity

  • Notion

    An all-in-one workspace where you can write, plan, collaborate and get organized - it allows you to take notes, add tasks, manage projects and more. I am a huge fan of markdown, and I find that the Notion editor is the best way to get my thoughts in writing.

  • Raycast

    A blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more. My favorite parts? Clipboard history and slapping "Quit All Applications" at the end of a long day.