Hi HN community,
Over the last six months, we’ve been building FlyCode, a product editing DevTool. We make it easy for team members to edit product copy in web and native apps’ code through FlyCode’s dashboard with auto-generated PRs instead of using a code editor.
From the beginning, we built around the belief that codebase ownership should stay with developers and that tools should flexibly coexist with a codebase rather than dictate infra changes. The key shift for us was to identify ways to include non-technical teams as individual contributors in the development process.
At FlyCode, we’re building a git-based product editor that makes it easy and safe for non-developers, to contribute to web & native apps code without actually coding. So far we’ve built [1]:
1) A GitHub application that scans your selected repositories in real-time for product copy. We are working on integrations to support GitLab and BitBucket in the future.
2) Editing React, Angular, and Vue code as well as JSON and gettext PO files (for international use-cases). We support editing product copy in resource files and hardcoded.
3) Pre-built GUI to invite your team to manage and edit product copy with auto-generated PRs.
We are hoping to use this post as an opportunity to collect feedback from fellow hackers! Our open beta is fully self-service and takes about 5-10 minutes from sign up to first edit [2]. We recently added 3 demo repositories so anyone can try the platform [3]. If you’re using GitLab or BitBucket sign up to be notified when FlyCode is ready for you.
We are far from our vision but the team - 10 amazing humans (we’re hiring developers [4]) - is working hard every day to improve the user experience and feature requests from our early collaborators (editing images, variables, JSON configuration, A/B testing, etc.).
While the platform is still in “beta”, we are confident that today’s FlyCode creates significant value for teams, large and small. Your feedback is what guides us forward so please share any questions, comments, or concerns in the comments below.
Join our (new) community on Discord [5] and follow us on Twitter [6]
Feel free to contact me at: jake[at]flycode.com or fly[at]flycode.com
[1] https://docs.flycode.com/ [2] https://flycode.com/developers [3] https://github.com/flycode-org [4] https://flycode.notion.site/Jobs-FlyCode-94d9cdf269794c368ce... [5] https://discord.gg/sKc4rZnMuw [6] https://twitter.com/FlycodeHQ
I was actually in the process of tweaking Netlify CMS to be more easily hostable yourself without depending on the Netlify Pro plans as much. Basically involves hosting a combination of Netlify Identity and Git Gateway compliant backends in GCP CloudRun or AWS Lambda. Maybe even making it easy to configure a build pipeline on CloudBuild.
I wanted to use this for small business websites, but also configuration management and translations for projects at work. Sounds like FlyCode is a great (not self-built) alternative I can recommend. Great business model as well. Almost no databases needed (auth only?) and easy to host stateless on serverless offerings. Scales linearly