• 14 Posts
  • 2.24K Comments
Joined 3 years ago
cake
Cake day: August 11th, 2023

help-circle




  • First find a way to track your costs. Measure how much it costs to give it away (to your self and people that support you starting it as a buisness). Do market analysis based on those number. How much do you need to support both your operatiinal costs of hosting and devoloper time paid with a fair wage, and what does compare to how much consumers are currently paying. If that looks good invest in an accountant and lawyer to see what the buisness plan viability might look like and set up a LLC. From there look for partners that can help you create a sustainable buisness and fill in skill gaps you dont have, or hire out the rest.

    Thats it.

    Even better make it a community coop so that the skilled labor and community can have actual ownership in the org to help balance out thr risk and encourage litteral buyin.












  • There are benifits to working on the same campus. Though the problem with trying to set up office overseas is now you have to flex to their cultural expectations have work with their legal frameworks. You may have to navigate their bribery/lobbying system as well, which might require even more overhead. All of which duplicative if they have to have that somewhere else in order to leverage the much more lucrative investment markets.

    These are for profit companies the general motivation for them to do anything is to maximize the extraction of value. You’re right, they aren’t anti American nor pro immigrant. In a different geopolitical and economic market they would gladly pay warlords to maintain an active slave population as long as doesnt personally effect their social lives and the profit margins were wider then the h1b1 program.




  • Personally I like the exception message and debug message and log outputs approach.

    Comment just for what you said, a kind of historical graffiti.

    Exceptions should catch why something didn’t work and where. Debug should be telling where in the process something is happening. If it’s descriptive enough without code in front of me it extra useful with code in front of me.

    ADRs, and tests should cover the whys and expectations for a code base.

    I do wish I had a better structured framework for debug statements that could be tested/verified easier (do you all right tests for debug outputs? That sounds like hell tbh).