Today is a big day for Spin Rewriter — even though it may not seem like it.
20 minutes ago we rolled out a huge update to our entire codebase. Through a massive multi-month code refactoring effort we’ve made our code more streamlined, more maintainable, more readable, and vastly more future-proof.
Fun fact: When we deployed all this new code to our servers 20 minutes ago, more than 90% of all files containing code were updated.
In the process we’ve also eliminated over 1,100 lines of code.
Wait… Less code? Doesn’t that seem like a bad thing?
There’s a brilliant quote attributed to Bill Gates: “Measuring programming progress by lines of code is like measuring aircraft building progress by weight.“
I think that’s an absolutely brilliant way of putting it. By making the code more compartmentalized and more reusable, we were able to significantly trim down the amount of code required in total.
And even though Spin Rewriter was running on great code before, with this latest update the code is downright beautiful. There’s another relevant quote:
“Code is poetry.“
Here at Spin Rewriter we believe that 100%, and with every update we make sure we’re delivering a better, faster and more robust user experience to our awesome users. Cheers! 😀