Bạn càng nhanh chóng cung cấp mã của mình một cách công khai, bạn càng nhanh chóng có thể nhận được phản hồi và mọi người giúp đỡ bạn. Nếu ý định của bạn là làm cho dự án trở thành nguồn mở ngay từ đầu, thì tôi sẽ khuyên bạn nên bắt đầu dự án của bạn dưới dạng công khai theo mặc định.
Github có đầy đủ các dự án nhỏ và chưa hoàn thành để dự án của bạn phù hợp ngay. Càng nhiều chi tiết bạn đưa vào tệp readme càng tốt vì nó sẽ giúp các nhà phát triển / người tiêu dùng khác nhanh chóng bắt kịp dự án của bạn.
Ít nhất, các dự án riêng của bạn phải nằm dưới một số loại kiểm soát phiên bản. Nếu bạn không muốn trả tiền cho một dịch vụ, thì tôi khuyên bạn nên sử dụng Dropbox để sao lưu các kho lưu trữ cục bộ riêng tư của bạn. Bằng cách này, bạn có sao lưu tệp và kiểm soát phiên bản cho dự án của mình, điều này sẽ giúp bạn tránh khỏi những giờ đau đớn trong tương lai. Gần đây, GitHub và các đối thủ cạnh tranh đã phát hành các kho riêng tư miễn phí, vì vậy bạn có thể sử dụng giải pháp kiểm soát phiên bản của mình một cách riêng tư mà không cần đăng ký trả phí.