A degree is no longer a guarantee for employment, as shown by the high unemployment rates among engineers. Companies now favor skills and hands-on experience.
I traded cloud convenience for total control, and Trilium Next turned out to be one of the most powerful Notion replacements ...
in any event, a port is going to be really awkward, node.js+npm is designed to work with online fetches during build, which are not allowed in ports. Their project is right to prohibit such tools.