Second

Second

AI-Powered Codebase Maintenance

5.0
4 reviews

1.8K followers

Second provides automated codebase maintenance, including codebase migrations and upgrades. Connect Second to your GitHub or Bitbucket repo, select a maintenance module like AngularJS to React, review the AI agent plan, and run the job.
This is the 3rd launch from Second. View more
Second V2

Second V2

AI powered codebase maintenance
Second provides automated codebase maintenance, including codebase migrations and upgrades. Connect Second to your GitHub repo, select a maintenance module like AngularJS to React, review the AI agent plan, and run the job.
Second V2 gallery image
Second V2 gallery image
Second V2 gallery image
Free Options
Launch Team
AppSignal
AppSignal
Built for dev teams, not Fortune 500s.
Promoted

What do you think? …

Eric Rowell
👋 Hi folks! Today, we’re announcing Second V2, which is our most capable codebase maintenance system yet, and we’re making it available to everyone for free with up to 5MB (about 100,000 lines of code!) transformed per year. https://www.second.dev. Developers use Second for tedious maintenance tasks like AngularJS to React migrations, JavaScript to TypeScript migrations, feature flag cleanup, language upgrades, test generation, and more. Simply connect Second to your GitHub repo, run a maintenance module, and get a pull request. By automating codebase maintenance with AI, we enable human engineers to focus on what they love most – creating new innovative software. ❤️ We're obsessed with helping developers automate codebase maintenance tasks, so please try it out and let us know what you think! 🙏
Nick | Hire Developers 🚀
Congrats Eric! 👏
Eric Rowell
@nickthompson56 Thank you!!!
Eric Rowell
@ena_gluhakovic We think it's pretty intuitive – connect to a repo, select a maintenance module, run a job, and get a PR. You have the power to modify the STEP plans in YAML, or create custom maintenance modules as well. You can check our docs for more info https://docs.second.dev/
Eric Rowell
@casper_brix Thanks a ton!
Coleman Scott
Gamechanger! Congrats @ericdrowell and team on an impressive V2 - I will definitely be sharing it every chance I get 🤘🏼
Stefans Keiss
Congrats on the launch of Second V2! How does the AI agent ensure the quality and reliability of the automated migrations and upgrades?
Eric Rowell
@memphys_sk we have a proprietary system called STEP (Software Transformation Execution Plan) which are pre generated, high fidelity plans that the AI execution agent uses to transform a codebase.
German Syroezhkin
Congratulations on the launch of Second V2, @ericdrowell! How do you ensure that the AI agent delivers high-quality and reliable automated migrations and upgrades consistently?
Eric Rowell
@laocool we have a proprietary system called STEP (Software Transformation Execution Plan) which are pre generated, high fidelity plans that the AI execution agent uses to transform a codebase. Without it, AI agents will produce a ton of code drift and garbage results. It's the difference between hype and production capability!
Abzal Assembekov
Congrats on the launch Eric 🚀 Excited to try out Second, currently stuck at Vue 2 and planning to upgrade to Vue 3, your tool would be super useful for me. I wonder though, from business perspective, how manageable would it be in long term to keep the customer in after the codebase upgrade has happened successfully?
Eric Rowell
@abzal_assembekov Thanks! If you look at large engineering organizations, about 50% of all engineering effort is spent on maintenance. In addition to migrations and upgrades (which are less recurring), there are other more recurring maintenance needs like feature flag management, design system component updates, test maintenance, any tech change from X to Y, etc etc
Abzal Assembekov
@ericdrowell ah understood now, this is definitely useful for large organizations
Eric Rowell
@abzal_assembekov Yea! Second is designed specifically for large codebases at large engineering organizations.
Alex Dulub
Hi Eric! This is a game-changer for maintaining legacy codebases and focusing on innovation. The range of maintenance tasks Second V2 covers is impressive. Can't wait to connect it to a few of my projects and see the magic happen. The freedom to let human engineers innovate while AI handles the tedious tasks is a dream come true. Will definitely share my experience after using it! Keep up the fantastic work!
Eric Rowell
@alex_dulub Yea, we think so to! Let me know how it goes!
Ruslan Qule
Congratulations on the launch. The site has broken reviews on the mobile version. But the site looks good.
Eric Rowell
@ruslan_kulikov Hah thanks! Yes we are still getting approvals for more social proofs, and our Webflow carousel was giving us some issues. Will get fixed up!
karanveer
if I have to choose between github copilot or other IDE offerings like Ryder...why should I choose this over others?
Eric Rowell
@karanveer Use both! AI assistants in the IDE are great for building new features, making small enhancements to targeted areas of the codebase, or debugging. For codebase maintenance like migrations, upgrades, or tasks that can be defined with rules and patterns (like an AI-powered codemod) which need to operate on hundreds or thousands of files, Second is a great choice.
123
•••
Next
Last