Uses

Everything (almost) I use associated with this website and my day to day work.

Design

Figma
I use this for the majority of design work. Managing components and libraries, prototyping and sharing is by far the best in my opinion.
Illustrator
Illustrator can’t be beaten for vector editing.
Affinity Photo
For all the things Illustrator and Figma can’t do—which now is mostly photo editing. Without having to pay for Photoshop.
xScope
So many handy little tools that help designing. Rulers, colour blindness testing, etc. As well as the companion app xScope mirror.
Sip
A real conveient way to pick colours and manage colour palettes.
CleanshotX
Not only a nice screenshot tool, but can record videos, create gifs, etc.
PixelSnap
Another convenient app, it’s super smart at getting the dimensions of objects.
mymind
Collecting inspiration and curating my “taste” library and general stuff you want to recall.

Code

Nova
I write all code in Nova, nothing beats a Panic app for quality. I like vscode but not the clunky side of it.
Dash
An easy and convenient way to search documentation for pretty much every language.
Apple Terminal
I use the Panic Palette and zsh (using ohmyzsh ).
Git
I tend to use git through the Github desktop app and terminal.

Utility

One Switch
For all of the switches that control centre can’t do.
Things
Like Coda, I’ve been a long time user of Things. It’s the GTD (get things done) way of working I like about it, as I’m not that organised. It’s also wonderfully designed.
iA Writer
A simple markdown editor. All posts start here then copied and pasted into code. Syncs with iCloud so I can write anywhere.
iCloud Drive
Keeping all my valuable files backed up and accessible anywhere.
Raycast
A spotlight replacement for Mac, with loads of handy features and workflows. This has overtaken Alfred for me as the extensions and community are better.

Site

Roc Grotesk (variable)
I use Roc Grotesk for headings.
Elza
I use Elza for body copy.
Covik Sans Mono
I use Covik Sans Mono for code.
Next.js
I moved this site to Next.js after its 10 year or so existence on ExpressionEngine
Netlify
One of the main reasons I switched to Next.js is to take advantage of hosts like Netlify. It’s taken a lot of the hassle out of deployments and managing a site.