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.
PREV NEXT