Today makes 10 years since I started my journey as a developer! Here's what it's been like and what I've learned. https://noeldemartin.com/blog/10-years-as-a-software-developer
@VincentTunru I just learned a new term that may be useful (as long as it doesn't become a target), "cyclomatic complexity". Not sure how easy it is to calculate, though.
@noeldemartin I think there's an ESLint plugin that calculates it for you. It hasn't ever led to a code quality improvement for me though; most people have a natural tendency to minimise the amount of branching that's going on, so the only cases it caught were the rare ones where the data model inherently involved lots of branching.
(Well, except in the mashlib code base, but there it is quite low on the list of important things that need fixing 😅 )