Self-improving Software

Dr. Gleb Bahmutov PhD

Kensho Boston / NYC

Self-improving Software Dr. Gleb Bahmutov PhD Kensho Boston / NYC Personal site http://glebbahmutov.com/ Blog http://glebbahmutov.com/blog/ Twitter @bahmutov

Self-improving software

By Gleb Bahmutov

Self-improving software

Any JavaScript project requires 3rd party modules. As soon as you depend on specific versions, your module falls behind. I will show how to keep your software up to date without any effort (as long as there are some tests). You can automatically upgrade dependencies for an individual project, a collection of projects. You can even see the anonymous version upgrade results across the public projects around the world to judge if a particular update is likely to succeed. What about projects that depend on your software? Before releasing a new version, you can test some or all of your dependencies against the new code.

  • 6,522