Ruminations and occasional fugacious panpharmacons of Ben Frain

The Thunderbolt/USB-C ports on M1 Macs don’t work

841 words

Upgrade your home to 10GB Ethernet

2591 words

Migrating from Parcel to Snowpack – build tool comparison

2889 words

Review: ZSA Moonlander MKI keyboard and ErgoDox EZ comparison

2980 words

Batch rename nested files and folders on macOS with ZSH

618 words

Official CSS Nesting – the last piece of the puzzle

1402 words

QWERTY is the worst keyboard layout. A learning Colemak Odyssey

1946 words

Prettier install and configuration — because manually formatting front-end code is a waste of time

638 words

Boost your macOS productivity by snapping windows with Hookshot

890 words

Building a ‘Table Of Contents’ with active indicator using JavaScript Intersection Observers

4203 words