Is there space for 'craft' in the world of AI? (10 mins read).
Replying to a friend's pondering about whether being a 'craft engineer' is still possible in the world of AI.
Is there space for 'craft' in the world of AI? (10 mins read).
Replying to a friend's pondering about whether being a 'craft engineer' is still possible in the world of AI.
I'm on Fallthrough: He Who Controls the Source (1 mins read).

Announcing my appearance as a co-host on Fallthrough, talking about a mix of current affairs, including SHai-Hulud, the Open Source Resistance and more.
Caveats around using Libyears (5 mins read).

Why taking the Libyear metric at face value can mislead you, and suggesting a new metric 'Tempered Libyears'.
I hate the recent open-source rise (3 mins read).

Why I'm worried about folks using the term open-source and some minimal research into why it's wrong.
Gotcha: Yarn may need an empty NPM_TOKEN set to run (1 mins read).
Why you may be seeing Failed to replace env in config: ${NPM_TOKEN} if you don't have an NPM_TOKEN set.
Configuring Renovate to only suggest updates that match your go directive (4 mins read).

How to make sure that Renovate's updates to Go modules keep you within the minor version of your go directive.