Blog

Tools to visualize the history of a git repository
Best tools to visualize, understand and manage complex Git repositories with multiple parallel branches to deal with
Lifelong Apprenticeship Learning through Open Source Participation
Participation in open source communities is very beneficial since it provides learners an experience that has long been associated with apprenticeship-based learning. Still, FLOSS communities can do better by being more supportive and by recognizing that attracting and supporting newcomers is essential to their growth
5+ great tools to share beautiful code snippets
Share your code as a gist, as an image, with special effects or directly embed it in your post with the right plugin. We review the best tools for each scenario.
Best bots to improve your software development process
Software bots can assist developers in all phases of the development process. Here, we present a selection of the most useful bots you can start using right away to improve the way you create or maintain (open source) software projects.
New online code editors and cloud-based IDEs
Online code editors should be the future of programming, but we are not there yet. In this post we review the latest releases and news around the world of web-based IDEs
Adopt an open source project
Do not let your open source project die of starvation. If you cannot take care of it, put it up for adoption and help it to find a new home to keep growing.
Sustainability of open source software – Bots to the rescue
We aim to ensure the sustainability of open source software by providing a framework to model, generate, personalize and combine software bots to help in all phases of software development and maintenance, including community management
Time tracking tools for your coding tasks
Coding time tracking tools will help you understand where your programming time goes (how much of that time is actually spent coding, on what languages, doing what tasks…). Any serious developer needs one of these tools.
Git on the go with these mobile apps for Git (and GitHub)
Best apps to check and manage your Git repositories and GitHub projects from your Android or iPhone devices.
CapitalPBot – A GitHub Bot to ensure your code does not misspell WordPress
A bot to fix any misspelled mention of WordPress in your code. The bot checks the files in your pull request and asks for changes if necessary, pointing to the offending files/lines. Bringing the famous CapitalP function to your source code!
Repairnator: a program repair bot for Travis
The Repairnator project is a project to design, implement and operate a repair bot for continuous integration. After a test failure, it gets the corresponding commit, runs the best-of-breed program repair tools, and suggests a patch to the developer as a pull request on Github