Thoughts, Stories & Ideas

Hi, I'm Josh 👋

I am the founder of NiftyCo, which is a holding company for various software products I am building. You can find me on Twitter & Makerlog . You can also check out my setup or what I am currently doing.

My Setup

This is a complete list of the tools, apps, services and hardware I use on a regular basis. The list contains tools I use in my work as a web and mobile app developer but also tools I use offline.

Hardware

  • MacBook Pro (16-inch, 2021)
    - Chip: Apple M1 Max
    - Memory: 64 GB
    - Graphics: Built-in Liquid Retina XDR Display (3456x2234 Retina)
    - External Display: 27-inch LG HDR 4K Display (3840x2160)
  • iPhone 13 Pro Max (128GB)
  • iPad Pro (12.9-inch) (5th Generation)
  • Apple Watch (Series 7, 44mm Space Gray)
  • AirPods (3nd Generation)

Software

  • Polypane - I started using this app to make it easier to design responsive websites and applications.
  • Safari (macOS Only) - Since macOS Monterey Public Beta 1, I started using Safari as my primary browser again.
  • CleanMyMac X (macOS Only) - I use CleanMyMac X to keep my macOS clean from clutter.
  • Docker Desktop - Self explainatory. For running Docker on macOS.
  • Figma - I recently switched to Figma from Sketch to see what all the hubbub is about.
  • Mosaic (macOS Only) - This software is glorious. I use it to tile my windows how I want them. I highly suggest you use this too.
  • Mail (macOS Only) - I switched from Spark back to default Mail app after having some issues with Zoho auth.
  • Music (macOS Only) - Apple Music and Spotify are basically on par for musical selection. I choose Apple Music because I already have it on all my devices, and Verizon gave me a free lifetime subscription.
  • Notes (macOS Only) - I use the default notes app to keep track of any notes I may need to take.
  • Photos (macOS Only) - All my photos from my iPhone sync to iCloud so I can view them and share them with my family.
  • Podcasts (macOS Only) - Self explanatory.
  • Reminders (macOS Only) - The recent massive update to Reminders for iOS 13 & macOS Catalina has made it a heck of a contender with other todo apps.
  • Slack - Majority of my community communication comes from Slack teams.
  • TablePlus - To handle all my administrational needs for databases such as MySQL, PostgreSQL and Redis.
  • Terminal (macOS Only) - I don't need anything fancy in my terminal choice, so I stick to default macOS terminal. Below are all the terminal based software I use.Tools:
  • Fish Shell - Recently switched from ZSH to Fish as it has more out of the box and looks really nice.
  • Git - Git is the only version control I need in my life.
  • jq - I use this to slice and dice JSON.
  • Homebrew (macOS Only) - How all applications be it GUI or command line based get installed.
  • Httpie - Just easier to make "curl" requests with Httpie.
  • MAS (macOS Only) - Great addition to Homebrew to keep all my macOS App Store applications updated too.
  • Visual Studio Code - My absolutely favorite and probably never going to be topped code editor.
  • Zoom - Use to meet with clients.