Programming Sidekick. Improving the developer daily workflow