3 ms·
> The winners in this new world would be those who limited their dependence on software to simple systems with limited features that they could maintain mostly
by socketcluster 3y ago
> The winners in this new world would be those who limited their dependence on software to simple systems with limited features that they could maintain mostly themselves, needing minimal support from outsiders.
I'm hoping that this is true because simple systems that require a single-maintainer are my specialty. It's almost unbelievable how much software I'm maintaining right now for myself and my small community:
- A quantum-resistant blockchain (it includes a server component which can be configured to support custom currencies... It includes a bash client, JavaScript client, front end wallet app; all can be configured/whitelabeled to support any currency based on the tech).
- A decentralized exchange which can work with essentially any blockchain (includes back end node, clients, UI trading front end).
- An open source WebSocket library with a focus on scalability (includes server and client). This one gets a fair bit of production usage among startups.
- A no-code platform which lets users build real-time apps using only HTML. This one is new and I'm currently finalizing and working on documentation.
And I still have a lot of spare time. I don't get many bug reports these days. My main concern is that I started to forget details of how some components work because I barely look at the code of some of these projects anymore. Not hard to refresh my memory though I guess. Architecture and tooling is very consistent and I use as few dependencies as possible.