Where to Place My Project: Code Hosting Platforms
()
About this ebook
Have this book on hand that you can always look at whenever you forget something! The book lists code hosting platforms, but not only. Social software recommendations websites, markdown files and free licenses are also discussed.
The book is meant to be a help when we don't know:
1) where to put your project or develop it
2) where to put information about it and how to get reviews
3) what markdown files to put in the project root directory
4) what license to choose for the project (and what to watch out for when using someone else's code under that license)
The book in its chapters contains a lot of information about supported tools, advantages of using, limits of using, supported foreign languages, supported programming languages, written books, supported operating systems, payments. In addition, the book includes numerous references to payment sites, as finding them is sometimes difficult. All in one!
I am almost certain that you will learn at least one new thing by reading this book, no matter how long you have been in the IT industry.
Jagoda Górska
I'm a graduate Computer Science and Econometrics at the College of Economics and Computer Science in Cracow, where I wrote my thesis on the usage of functional languages in business. Since 2015, I have been active as a programming languages enthusiast, writing patches and developing open source programs from time to time through a version control system. Since 2021, I'm is also developing as an electronics engineer.
Related to Where to Place My Project
Related ebooks
Software Development Accelerated Essentials: What You Didn't Know, You Needed to Know Rating: 0 out of 5 stars0 ratingsInstant Jsoup How-to Rating: 0 out of 5 stars0 ratingsSQL and NoSQL Interview Questions: Your essential guide to acing SQL and NoSQL job interviews (English Edition) Rating: 0 out of 5 stars0 ratingsJump Start PHP Environment: Master the World's Most Popular Language Rating: 0 out of 5 stars0 ratingsDomain-Driven Design in PHP Rating: 0 out of 5 stars0 ratingsPersistence in PHP with Doctrine ORM Rating: 0 out of 5 stars0 ratingsDesigning Microservices with Django: An Overview of Tools and Practices Rating: 0 out of 5 stars0 ratingsReact and Libraries: Your Complete Guide to the React Ecosystem Rating: 0 out of 5 stars0 ratingsPHP Error Reporting: How To Do It Right Rating: 0 out of 5 stars0 ratingsGit Best Practices Guide Rating: 0 out of 5 stars0 ratingsNginx Essentials Rating: 0 out of 5 stars0 ratings.NET 7 for Jobseekers: Elevate your coding journey with .NET 7 (English Edition) Rating: 0 out of 5 stars0 ratingsAgile Management: Leadership in an Agile Environment Rating: 4 out of 5 stars4/5Network Management A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsAjax Bible Rating: 3 out of 5 stars3/5Modern Web Development with Go: Build real-world, fast, efficient and scalable web server apps using Go programming language Rating: 0 out of 5 stars0 ratingsAkka Cookbook Rating: 2 out of 5 stars2/5Patterns in the Machine: A Software Engineering Guide to Embedded Development Rating: 5 out of 5 stars5/5Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more Rating: 0 out of 5 stars0 ratingsMahout in Action Rating: 0 out of 5 stars0 ratingsExtending Jenkins Rating: 0 out of 5 stars0 ratingsPro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 Rating: 0 out of 5 stars0 ratingsJavaScript at Scale Rating: 0 out of 5 stars0 ratingsElasticsearch Blueprints Rating: 0 out of 5 stars0 ratingsKubernetes A Complete Guide Rating: 0 out of 5 stars0 ratingsSoftware Developer Rating: 0 out of 5 stars0 ratingsGetting Started with Grunt: The JavaScript Task Runner Rating: 3 out of 5 stars3/5Learn Docker - .NET Core, Java, Node.JS, PHP or Python: Learn Collection Rating: 5 out of 5 stars5/5Learn Microservices - ASP.NET Core and Docker Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Salesforce Certification: Earn Salesforce certifications and increase online sales real and unique practice tests included Kindle Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsFlow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsPython For Dummies Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsHow Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsThe Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsTiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Beginning C++ Programming Rating: 3 out of 5 stars3/5DevOps For Dummies Rating: 4 out of 5 stars4/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Git Essentials Rating: 4 out of 5 stars4/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5INSTANT PLC Programming with RSLogix 5000 Rating: 4 out of 5 stars4/5Learning Python Rating: 5 out of 5 stars5/5
Reviews for Where to Place My Project
0 ratings0 reviews
Book preview
Where to Place My Project - Jagoda Górska
Where to Place My Project
Code Hosting Platforms
Copyright 2021 Jagoda Górska
Published by Jagoda Górska at Smashwords
Smashwords Edition License Notes
This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please return to your favorite ebook retailer and purchase your own copy. Thank you for respecting the hard work of this author.
Table of Contents
Preface
1. Places for project development
Code hosting platforms
Only self-hosted
2. Social software recommendations websites
3. Markdown files
General files
Licenses
Send Feedback
About the Author
Connect with me
Preface
This book came about because, in my opinion, the collection of pages included here was missing or lacking certain information. Another reason was the fear of the possible disappearance of such collections, because after all, these are websites that can cease to exist at any time for any reason. In addition, it was good to combine several different categories related to software in one book.
Who is this book for?
This book is for anyone who wants to learn more about websites, with the help of which they can do a nice job related to their software development.
How to read this book?
All the names in each chapter are arranged alphabetically to make it easier to find them in the future. Under each name there should be an actual link to the official website that you can click on directly, as all links in this book are interactive.
1. Places for project development
You've probably wondered more than once where is the best place to put your first project. Recall how many times you searched for results in a search engine or asked questions on internet forums. That's what this chapter is here to help you with, but also to help myself. Having a handy reference that I can refer to is a great convenience, rather than having to dig through the internet looking for a blog article that contains it and praying it still exists.
What I was able to find can be divided into four categories and according to them these technologies will be discussed:
- code hosting platforms
- blockchain platforms
- container management platforms
- social software recommendations webpages
However, blockchain platforms, container management platforms, and online tools will be discussed in the next book.
Code hosting platforms
Below are examples of code hosting platforms that I have found. Such platforms are designed to help especially with the continuous development of the project. So you can develop software from start to finish together with your team, company or yourself. Of course, a fully developed application can also be published. It is not uncommon for such platforms to contain additional tools, thanks to which you will focus the attention of potential users even more. Such tools can be for example an option to create a website for your application, or the ability to use Scrum Board, so that users know what you are currently working on and at what stage of work. Of course there are many more such tools and there will be more in the future. I will not discuss the details of how to set up the platform or tell you about their developers, because at this point you are probably not interested in that, because you decided to reach for this book. The entries below do not include prices for individual accounts because it is always subject to change, which is why references have been made. Also, below are titles of books and/or articles about them. None of these books are advertised by me here. Be sure to check out the reviews and read the free samples on a few sites.
Please, keep one thing in mind while reading the list of platforms. If you don't find information in one of the listed platforms and you do in another, it doesn't mean that the site doesn't have that option. The same goes for the next section.
If you want to see tables comparing such platforms online, you can look at the wikipedia page. However, it does not contain all the current solutions that currently exist on the Internet. It mainly contains the most well-known ones. If such a table is enough for you to decide on your choice because you mainly care about something most well-known, then you can stop looking now. If not, then I encourage you to read the rest of the chapter as there will be more discussion of details to make a more accurate choice based on your preference.
General
Do you know why I listed many possible solutions instead of just the most important ones? Imagine a situation in which your beloved platform is currently the target of a massive network attack or has started modifying its terms of service that would not support most developers. If you didn't know there were