Software I use.

Inspired by Wes Bos, Freek Murze and many others I've put together this list of hardware, software and services that I use on a day-to-day basis. I will keep this list updated as my workflow changes.

Workstation

  • 16” MacBook Pro, i7, 16GB RAM, 500GB SSD (2019)

    This is my every day development machine that I use for both work and personal projects.

Development tools

  • Visual Studio Code

    I was previously a long-time PHPStorm user, however due to developing in multiple languages I needed a multi-purpose code editor. I am also continually blown away at how great the extension ecosystem is.

  • Warp

    Easy to use, ridiculously fast and it comes with game changing features.

  • TablePlus

    Sequel Pro was my go-to database management tool for some time, however development slowed down and I needed a stable database client. TablePlus also supports multiple drivers such as Redis & SQLite, to name a few.

Design

  • Sip

    An easy to use color picker, that works across apps and websites.

Productivity

  • Alfred

    When I first heard of Alfred, I wasn't sure that I needed it. After using it for some time, I realised how great it actually is. I have many custom workflows that are core to my development process.

Hosting

  • Github

    I store all of my code on GitHub, having transitioned from GitLab and BitBucket due to various issues I encountered with these platforms. GitHub not only offers ease of use but also stands as the industry standard platform for open-source projects.

  • Vercel

    I opt for Vercel as my hosting platform when my projects necessitate robust static site hosting and seamless integration of serverless functions.

  • Digital Ocean

    I host on DigitalOcean because it provides a highly scalable and flexible infrastructure with robust performance, coupled with an intuitive interface and competitive pricing, all of which greatly enhance my overall hosting experience.

  • Namecheap

    I have registered all of my domains through Namecheap; not only are their services affordable, but their user interface is also exceptionally easy to navigate.