Bluetooth Inspector Mac showing peripheral service and characteristic details

I make apps I find useful. Sometimes other people like them too, which is pretty cool. It's fun to build things.

I take photos. Occasionally I like them. I used to post some on here, but I haven't updated this bit of the website in ages.

All new colour picker in the Touch Bar in macOS High Sierra

I craft artisanal experiences for users with performance and accessibility at the forefront. Less often than I should, I blog about these things.

Subclass a class with protected init Swift code snippet

I champion advantageous software engineering practices, especially in tooling and workflows like version control.

I went to university. For my dissertation, I looked at the concept of projectional editors. I made Alembicue, a projectional editor for Dockerfiles.

@grg on Stack Overflow

I'm an elected a moderator on Stack Exchange. I focus on figuring out the harder problems like voting fraud and content organisation.