• AbsoluteChicagoDog@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 months ago

      What is “trying to” open source though? Make the GitHub repo public, include the database schema, and you’re done.

      • lepinkainen@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 months ago

        Startups like this aren’t known for their robust infrastructure design.

        It’s most likely running on some weird unicorn setups no-one has bothered to document.

        • fluxion@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          ·
          2 months ago

          Fear of embarrassing code is often a factor too. Amazing how coding standards instantly improve across the board the moment you realize people outside of dev might be scrutinizing what you’ve been shipping to customers.

              • Semperverus@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                2 months ago

                True programmers know that novice code is a rite of passage. Every programmer worth their salt looks at their own older code and cringes at it. Most people who do this for a living are more likely to give helpful pointers rather than tear you down, if anything.

                If someone is being a jerk to you about your code, stop listening to them immediately and walk away or block them.

                • lightsblinken@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  2 months ago

                  yep, do this all the time with my own code… even for yesterdays code prior to second coffee time!

      • InFerNo@lemmy.ml
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 months ago

        They might rely on parts that have non open sourced drivers or firmware. Perhaps different parts of the code were authored by different people and they need everyone approval.

      • ipkpjersi@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 months ago

        Likely they have proprietary or otherwise private information they want to clean out first, or they want to make it more presentable or documented.

        I agree I’m not a fan of the “trying to” phrasing either.