Our long-term vision at Bugout is to create code generation algorithms that can automatically fix bugs. Imagine you have a production breakdown at 2am and, instead of desperately trying to figure out what the heck happened and how to quickly fix it, Bugout sends you a pull request with bug fixes and the only thing you need to do is to accept that PR.
It might sound a bit sci-fi, but hey! Colonizing Mars is in the not too distant future. We know that this scenario is absolutely plausible and we have a clear vision of how to achieve it.
As with all meaningful, impactful things, there should be a first step. Today, we are introducing a new functionality at Bugout, a Python code generator which automatically adds (and manages) logging and crash reports in a code base.
Now, when you integrate with Bugout to get insights about your users, you don’t need to write any code. Bugout will generate the necessary changes for your code base automatically.
This is open source software. You can check out the code here