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

  • 14” MacBook M3 Pro, 32GB RAM, 1TB SSD

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

Development tools

  • PHPStorm

    I've returned to using PHPStorm after a number of years on Visual Studio Code. Nothing compares to the power that PHPStorm offers.

  • 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

  • Raycast

    I was previously a long time Alfred user, however, this year I switched to Raycast which is one less subscription to pay for. Its also extremely powerful and offers a lot of features that I didn't previously have.

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.