Practice Python by fixing errors

You can now practice Python by fixing errors. We have created a GitHub repository with common errors that Python beginners are likely to make in their code. This is not meant for intermediate level of Python developers. The errors are super basic and laughably simple for intermediate users. We created only simple challenges so that beginners can develop the momentum […]

Contributing code to GitHub projects

This post helps you understand how to contribute code to open source projects on GitHub. It assumes that you already know about how to use git for version control and that you already have a GitHub account.   Why bother rehashing what is already on the Internet? Skip this section if you are not wondering why we are writing this […]