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.
I use the Macbook Air all of the time! I don’t need a "Pro" device for the work that I do. It packs a punch, even when editing videos and photos.
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.
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.
My favourite mechanical keyboard! It’s slim-profile doesn’t clutter my desk and the Gareron Red switches sound like music to my ears.
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.
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.
I switched to using FreeAgent to manage my bookkeeping and VAT returns. I’d always kept my sales and purchase invoices in Google Drive, and then exported my bank statements, but FreeAgent makes this much easier and it includes invoicing too! I could also manage PAYE and self-assessments, but my accountant handles that for me currently.
Starling is a UK challenger bank and it’s been really great! I highly recommend checking them out. I’ve enabled their FreeAgent integration and have my bank statements automatically exported into my account so I can do my bookkeeping. Transfers are instant and the categories make it really easy to see a breakdown of spenditure from within the app.
I use Wise so that I can accept USD payments. It’s also really useful when travelling as Wise takes care of all conversion rates and currencies. The FreeAgent integration is particularly nice and the automatic conversions have saved me some dollars.
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.
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.
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 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.
This terminal is just really nice and has some neat features like being able to see images inline, linking hyperlinks, pane splitting and broadcasting to all pane which is especially useful for managing multiple servers at once.
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.
Previously I used Mailtrap, but when Beyond Code released HELO I jumped at the chance to have all my locally tested emails arrive locally to my machine!
Expose quickly replaced my Ngrok subscription. It’s simple, easy to get started and best of all it’s free.
Ray brings the process of debugging applicatins into 2022. If I’m coding, Ray is open.
DBngin is the best way to manage multiple databases locally. It’s easy to get a database server up and running, and the UI is really nice.
I use a Google Workspace account to run my business. That means emails, document storage and calendar events are in one place.
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.
ImprovMX allows me to setup forwarding emails for my different domains which means I can mask my actual email address. This is really useful for things like Happy Dev or where I’m signing up to a service but want to use a custom email address for Patreon, Paypal etc.
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.
I’m far from being a designer, but when I do need to design something, Sketch is the only application I’d consider using. The whole experience just makes sense to me and I love it.
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.
Podcasting & Audio
Without Transistor, I probably wouldn’t have a podcast, at least not a published one. It saves me so much time and I’m able to draft and schedule episodes very quickly. Transistor also provides a super basic, but functional website that doesn’t require any maintenance from me.
I’m no audio expert, but this microphone has been really good to me and I’ve had no complaints about the quality of my recordings from it. I really wanted something that I could plug and play with - that’s what this is.
I lay out my podcasts across multiple tracks and GarageBand makes it super easy to just click record, drop a guest recording on and publish. I have no use for anything more complicated, for now.