My Software North Star | Loris Cro's Blog
Loris Cro
Personal Website
About<br>Twitter<br>Twitch<br>YouTube<br>GitHub
My Software North Star
June 03, 2026<br>min read • by<br>Loris Cro
When I make software, this is my sorted list of priorities:<br>Software should be useful to the end user and strive to become software you can love.<br>Software should be correct , as malfunctioning software detracts from the utility users can derive from it.<br>Software should be maintainable and efficient , in order to avoid wasting human and computational resources when trying to get more utility out of it.<br>It doesn’t matter that your project has no bugs if it’s a rugpull, or you’re otherwise working on user-hostile software.<br>It doesn’t matter that the language you use is memory-safe, if you didn’t design for correctness or have no process that will eventually lead you to fixing all bugs.<br>It doesn’t matter that your software is a beautiful canopy of abstractions, if it’s unbearably slow or nobody is able to maintain it, let alone add new features.<br>Sometimes I run out of steam, sometimes I go down the wrong path, and some other times I deliberately take detours, but nobody can trick me into mistaking lesser stars for my true destination: I do care about my own developer experience, but only in the exact measure that it helps me deliver more software you can love that I and others can enjoy.<br>The ultimate goal is to maximize utility for the end user; everything else exists in service of it, and that’s my north star for making software.
You Must Fix Your Asserts
or
Back to the Homepage