Hi! I'm Eric Rowell, the founder and CEO of Second, and I'm super excited to share with you all what I've been up to over the past few months.
Today, web developers are writing code for way too many things that they shouldn’t be. This includes commodity features and integrations like authentication, forgot-password flows, subscription billing, database setup, CRUD pages, collections, data tables, etc. Developers should be focused on the high value code that is special to the business.
Over the last few years, I’ve become obsessed with the idea of enabling developers to quickly create large volumes of high quality web application software. Today, developers utilize libraries, frameworks, new languages, DSLs, no-code tools, and most recently IDE code assistants like GitHub Copilot. These are all great, but I think we can do better. Wouldn’t it be cool if you could just tell a bot to go off and implement a full-stack feature, sort of like having your own dedicated second developer up in the cloud?
Well, that's precisely what I'm working on! Second bots are installed on your GitHub account and use a combination of compilers and GPT-3 to generate and modify code files and then raise pull requests or commit code directly to your GitHub repo.
Please give it a go and let me know what you think! It's free to try. The Starter plan includes a web application foundation, database setup, and authentication. The other modules require a Pro plan which is $299/project/month.
***For the next 24 hours only, if you'd like to upgrade to the Pro plan, I can set you up with a 50% discount ($149/project/month) and I will personally help with your use case!***
Cheers!
Thanks! Currently I support Next.js + TypeScript because this is what 95% of my users have requested! I do plan on adding more UI framework and design system support soon.
Hi Eric ! Congratulations for the launch !
The video is crystal clear about the great effectiveness of your product !
Main interest in my opinion is how you can in a second time after initializing your project, you can still manage to add new modules and "connect" them with your existant project !
Because you can find many many starters ready to fork/clone , but when you need to mix some of them together, here comes the trouble !
A tool like expo.dev could benefit from such a tools for its upgrade versioning or modules !
However the actual pricing is waaaaay too inconvenient.
If it addresses to individual developer, 250$ per project seems way too much.
If it addresses to company, then they won't rely on an external tool to build their custom stack.
If your pricing plan / strategies changes, i would be more than happy to give it a try and , maybe (!) become an advocate for it ^^
Anyway, congrats ! It's a great idea and execution :clap: :clap:
Thanks, and great question! Each module has a specialized compiler which acts as a "plan" for how to implement the feature. This plan then utilizes GPT-3 to figure out where files should go, and which ones should be updated. Then, for each file, I'm using file compilers and GPT-3 to generate and modify files on disk. Finally, the bot pushes that code to the repo!
About the pricing – the Pro plan essentially gives you a second developer that can write large volumes of code, so I believe it's definitely worth it for more serious projects / companies. BUT, the Pro plan is 50% off right now!
This saves a lot of time and effort. I just hate creating boilerplates and maintaining them. The best part is that we can keep on adding new modules in our tech stack in the middle of a project, hence, we can grow our stack progressively.
We were in need of quickly developing a web application to do market testing on our pilot product. Eric helped us onboard with Second to quickly bootstrap our Next.JS application that included auth flow and a db backend. It saved us a tremendous amount of time and allowed us to focus on answering our business questions.
Congratulations @Eric on the launch! Very excited to see where Second goes!
Second