Best Practices ============== Consider this page as a documented form of whatever wisdom we, as a community, have gained over time. If you find something helpful, which you think would be a great addition here, please feel free to edit `this page `_ and send a PR. Start using DuckDuckGo ---------------------- There will be many times in a day when you will need some help, may be to solve a problem, or to learn a new thing. Before you go and ask for help, you should first search for a solution. Most of the times, you will find the answer yourself. We suggest everyone to use `DuckDuckGo `_ search engine. This particular search engine does not track you, and is focused to protect your privacy. If you open the site for the first time, it will show you ways you can enable it as the default search engine in your browser. That should be the first thing to do. Go ahead, and enable DuckDuckGo as the default search engine. To know more why should you use DuckDuckGo, read their `privacy page `_. If you're concerned about your privacy, and want to surf the internet anonymously, we recommend using Tor Browser. Source: https://summertraining.readthedocs.io/en/latest/beforestart.html#how-to-ask-for-help Have your own space on the internet, your website ------------------------------------------------- Why? Read https://summertraining.readthedocs.io/en/latest/blogging.html .. Increase your typing speed .. -------------------------- .. Learn a terminal based editor - vim/emacs. .. ------------------------------------------ Know the OS in OSS - What is Open Source? ----------------------------------------- Read `this post from Kushal Das and Anwesha Das `_ to learn about the history, then also read `this log `_ to hear from `Jim Blandy `_ about his experience. Free Software movement is the reason why we have this community standing together. So, make sure to go through the history first. Source: https://summertraining.readthedocs.io/en/latest/beforestart.html#history-of-free-and-open-source-software Documentary Recommendations --------------------------- - `The Internet's Own Boy - The Story of Aaron Swartz `_ - `The Great Hack `_ Recommended Reading ------------------- "Must read" articles for anyone who is doing anything even remotely related to technology: - `"How To Ask Questions The Smart Way" by Eric Steven Raymond `_. - `"Getting Answers" by Mike Ash `_. - `"Teach Yourself Programming in Ten Years" by Peter Norvig `_. - `"Why I wrote PGP" by Philip Zimmermann `_.