Software, hardware and things that I use and like.

Inspired by Adam Wathan, Wes Bos, Freek Murze and many others I’ve put together this list of hardware, software and services that I use. I’ll keep this list updated as my workflow and equipment changes.

Some of the links below are affiliate links. By using a link I may get a kick-back. I am not endorsed by any companies to include their hardware or services.

Hardware

  • Apple Macbook M3 Pro (2023), 14", 18GB RAM, 1TB SSD

    The M3 Pro is a seriously powerful machine. I’ve been using it for a few months now and it’s been a joy to use. The battery life is great, the screen is beautiful and the performance is top-notch allowing me to multi-task with ease.

  • Mac Studio Display with Tilt Stand

    This screen is amazing. It’s smaller than my previous display (Samsung 34" Ultra-wide Curved) but it’s superior in every way and looks really crisp. The speakers are also surprisingly good.

  • Logitech MX Master 3

    The Magic Trackpad I’d been using had been giving me cramps, so I switched to the MX Master 3 and it’s really great. I do keep a trackpad around for photo editing or Sketch, where pinch to zoom is especially useful.

  • NuPhy Air75

    I switched to the NuPhy Air75 for a more tactile, mechanical typing experience without giving up the low-profile feel I’d grown used to. It’s a joy to type on and looks great on the desk too.

  • Apple AirPods Pro

    I skipped the first generation of AirPods, but I use the Pros every. single. day. The sound quality is immense for such small in-ear devices. Admittedly, I’ve had an issue with "squealing" but Apple quickly replaced them for me.

  • CalDigit TS4 Thunderbolt Dock

    This dock was highly recommended to me. I chose to go for the newer TS4 because I felt it’d last me longer and provide me with additional ports and power supply.

Hosting

  • Laravel Cloud

    Laravel Cloud is where I deploy most of my apps now. It takes care of the infrastructure for me – databases, networking, scaling – so I can focus on shipping rather than managing servers.

  • Laravel Forge

    When I need full control over a server, Forge is my go-to. Having spent years working on it, I know it inside out, and it makes provisioning and managing servers effortless.

  • Fathom

    All of my sites now use Fathom for website analytics. I can see more than enough information, it’s beautiful and it’s powered with Laravel.

Development

  • PHPStorm

    Having used Sublime Text for so long, I found moving to any IDE sluggish and painful. Recently I’ve stuck it out with PHPStorm for big projects and I’m just about becoming happy with it.

  • Laravel IDEA for PHPStorm

    This plug-in for PHPStorm completely transformed the way I write Laravel code. Suggestions are quick to appear and the code generation is really useful. Being able to click through to a view, event listeners, etc is really helpful for navigating large code bases too.

  • TablePlus

    TablePlus is the best SQL application around, plus I can use it on my iPhone to check on my databases while out and about without my laptop.

  • Ghostty

    I switched to Ghostty for its speed and simplicity. It’s GPU-accelerated, fast and the sensible defaults mean it just works without much configuration, while still offering features like pane splitting when I need them.

  • Tinkerwell

    I was fortunate to have an in-person demonstration of Tinkerwell with Marcel Pociot (the creator) and was blown away by it. It quickly took its place among my daily workflows for debugging Laravel Forge issues and testing code snippets quickly.

  • Herd

    Herd is the simplest way to get a PHP development environment up and running. Paired with a Pro license, I’m able to have the equivalent of Expose, DBNgin and other apps running in one place.

Productivity

  • Google Workspace

    I use a Google Workspace account to run my business. That means emails, document storage and calendar events are in one place.

  • 1Password

    1Password is the only service that I would ever trust to store my passwords and sensitive information. After years of embarrassingly using derivatives of the same password, I spent a few hours one day changing all of my passwords and adding Two Factor where possible.

  • Trip Mode

    Trip Mode is an incredibly useful application for people who travel a lot, or often use their phone as a hotspot. It allows you to choose which applications have internet access, saving you money on roaming charges and data usage. I’m honestly surprised that Apple doesn’t include this built into macOS.

Design

  • Figma

    I was a Sketch fan for years, but I’ve finally switched to Figma and it’s just miles ahead, especially when working with teams.

  • Canva

    Canva is great for throwing a design together quickly, especially when using one of their many templates. I’ll use Canva over Sketch when I need some inspiration and something quick.