Nice article thx for sharing!
I do the same with a base of 3 and more specifically for the type setting.
I use 15px as a font size base and multiple with “rem” to declare the different size values. It’s very consistent and more easier to explain to the front dev.
21px = 1.4rem