![]() So, I wrote various test automation components. ![]() Quickly the application became too challenging for a single person to develop with ever increasing complexity and regression. Then came permissions and security access, build tools, trusted certificates on different operating systems, an installation script, web sockets with authenticated permissions, and on, and on. I made that work faster than expected and then asked the next question: Could I provide remote access to this interface from another computer? It started as an experiment to see if I could provide full access to the local file system from an interface within the web browser before the standard file system API became available to the browsers. ![]() That application did not start out as an operating system or anything ambitious at all. I learned so much about architecture from writing an operating system in TypeScript and Node.js for 3 years.
0 Comments
Leave a Reply. |