stevekerr
Joined 1 year ago
Joined 1 year ago
When I think of code, I like to compare it to old complex physical machines. Think automaton. If you zoom in enough, what you see is indeed somewhat simple. But zoom out and the answer changes.
Then there is maintenance, manufacturing, tooling, etc.
I suspect that as humans living in a physical world, we understand intuitively the vast knowledge and skills required to design and build different kinds of machines. Software tends to hide inside boxes that look similar, but are infinitely variable.
In our case, the CLI is part of a data sync system, so it does need a "special" once-per-hour check for new data (keeping local and mobile in sync).
I've actually been surprised how strict Apple is before it will happily let signed code run. But the average user (including me previously) doesn't know that. I think trust comes down to being clear up front.
Note to self: Add extra details/options to installer (WYSIWYG)
I'm all about data, sync, event sourcing, really nice UI, software quality and user comfort. I'm currently in Melbourne, Australia, and can't wait to relocate to San Francisco.
https://delta-flame.com