Ziggeo Founder Creates Free Open Source FixMe Tool For Developers
We've all been there (probably many times a day). We execute a command, and it fails. Sometimes we know how to fix it -- other times, we google for the fix. Most of the time the fix is simple, but fixing it can be a “time suck”.
Oliver Friedmann, Ziggeo's founder and CTO, decided to do something about it. He created FixMe, a free, open source tool that automatically finds and fixes your errors.
FixMe checks the outputs of the last command and matches it with a database of fixes. If there is a fix, it generates the fixing sequence of commands.
Here's how it works:
[code language="shell"] $ git status HEAD detached at 084178d nothing to commit, working directory clean $ fixme !! -------------------- Running -------------------- HEAD detached at 084178d nothing to commit, working directory clean -------------------- Fixing -------------------- We have found a fix: ---- Fix : Git Status Detached Head Something went wrong with this head, but we can get it back. git checkout master git pull origin master ---- Do you want to apply the fix? [Y] or return : y [/code]Oliver has open-sourced the FixMe database so others can add their own fixes. For full details, check out here.