Hey PH! :)
Last year, @jo_m and I launched Ditto , a tool for teams to collaborate on and componentize their copy. Today we're launching our developer integrations, which allow developers to fetch the latest text from Ditto projects — like a headless CMS but with the text from your design files! ⚡️
Jo and I have been on teams at both small startups and tech giants, and at every place we've seen product copy being written ad-hoc and scattered across mockups, docs, sheets, and tickets. The back and forth required just to fix a simple typo in production often included a backlogged ticket, several Slack conversations, and a ton of wasted engineering time better spent on building.
🤯 How does it work?
With our new developer integrations, you can manage your product copy with a single source of truth — from design all the way to production.
1. Use Ditto to organize, edit, and structure text from Figma files. Ditto also keeps track of any edits to text taking place in the Figma file itself.
2. Use our API/CLI to pull down the latest text from Ditto.
3. Text in development automatically gets updated with the latest changes in Figma files!
🛠 We built our developer integrations to:
1. Eliminate the copy and paste — rather than the constant, error-prone copying and pasting from external sources, Ditto serves as your single source of truth for product text
2. Allow design and development to evolve in parallel — build while copy is still being edited and automatically update development with any changes
3. Delegate writing/editing to non-engineers — rather than wasting time on tickets for copy edits and typo fixes, copy changes made in mockups will get updated in production
4. Automate copy workflows — pull the latest text on build or deploy, and locally store all of your own product copy
🤑 We're also offering a deal exclusive to the Product Hunt community — 3 months free with unlimited seats, projects, and strings. For the deal, enter the code PH2021API at this link!
Congrats on the launch & progress! Can definitely see myself integrating this into a no-code workflow with webflow whenever you support that. Any chance you guys are thinking about syncing images and other assets along with text?
@akshath_sivaprasad Thank you Akshath! At the moment, we're focusing on text (text variants, drafting, translation, and more!), but can definitely see our Figma <> Development integration being super useful with other non-text assets as well. I'll keep you updated if we expand in that direction!
@garymlin Thanks so much Gary! We definitely have a packed roadmap coming up for our dev integrations =)
Some things include:
- Expanding our API to include syncing of the text component library in Ditto
- Improved command-line integrations for CI/CD
- Integrations with Webflow, Jira, and translation tools
Congrats on the launch! This is super exciting new functionality which I haven't seen from any other tools in the market.
Not needing to spend as much engineering effort to update copy is going to save us a ton of time :)
@rohan_varma1 thanks so much! we're also super excited to launch our dev integrations and make Ditto a tool for managing copy throughout all the stages of the product development process. 🎉
I love this product!!! It's easy to integrate into existing workflows and it allows non-techy team members and legal counsel (highly prevalent at a health tech company) to painlessly review copy and provide essential feedback. I can't wait to introduce it to my dev team!
@fbuncom4 Thank you thank you thank you! It's been awesome having the AIRx on Ditto. We can't wait for your engineering team to try out the new dev integrations as well! :)
@fbuncom4 ah this is so awesome to hear! definitely excited to close the loop and finally make ditto useful for everyone from writers to designers to legal to engineers. 🤝
Happy to be an investor in Ditto. We have supported Jessica and Jolena since the beginning, and they are both great and with a bold vision. And their product rock! Ditto is a really needed product!
@lipmanb Hi Brandon! At the moment, we don't have a direct Webflow integration, but you can use our API or CSV export to fit it into Webflow. We'd love to come out with a direct webflow integration soon, however!
Ditto