Insights

White Papers

Cutting the Cost of Agentic Refactoring

Agentic refactoring with LLMs are prone to "cost bloat".Unaided agents scale quadratically, spending the majority of their budget on iterative trial-and-error cycles, recompilation, and managing fragmented subagents. A hybrid approach to refactoring, where LLMs use deterministic tools like bronto-refactor can reduce the cost of agentic refactoring by 26x.

Apply

Presentations

Declarative Refactoring For the Masses

Andy Soffer

Designing and writing refactoring tools has historically been an expensive process with an exceptionally steep learning curve. What can we do to reduce this barrier to entry? In this talk we'll discuss the design of a refactoring paradigm that makes C++ refactoring tooling accessible to the general C++ developer. Rather than needing to learn bespoke APIs, or gain familiarity with the idiosyncrasies of Clang's AST, developers can simply write examples of the code patterns they wish to detect and the replacements they wish to generate in everyday C++. This enables a background task to generate, test and apply refactorings, freeing developers to work on more complex and business-critical tasks.

Apply

Growing Your Toolkit From Refactoring to Automated Migrations

Matt Kulukundis

Tech debt has grown as our codebases have grown and aged. The need for more powerful primitives to keep tech debt under control has grown with it. This talk provides definition, techniques, and lessons discovered from operating truly automated migrations. It offers specific guidance for planning and executing automated migrations, as well as stories of common pitfalls and unexpected successes.

Apply

LET’S CONNECT

ready to build with BrontoSource?

If you are interested in learning more, partnering with us as an early customer, or investing, please reach out!
 You can also subscribe to our announcement list to receive updates about what we are doing.