You often hear the term “standing on the shoulders of giants” in programming. But you really grok what that means in free software.
Let me illustrate: the first screenshot is the lines of code that I’ve written for Site.js after almost a year of work on it: a little over 10,000.
The second screenshot is the lines of code in Site.js: a little over 412,000.
Standing on the shoulders of giants means being able to create something by creating 2.48% of it.
PS. Lots of <3 to Node, JS, npm folks.
So I just realised that I didn’t count the node modules I authored either. Adding the @small-tech and @ind.ie namespaces does ~ double the lines of code (~a little over 20,000) but that’s still ~4%.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!