All activity

Jessica Ouyang
left a comment
This looks awesome! Congratulations on the launch 🎉

Explo Launch Tier
Free, unlimited dashboards for your internal data

Jessica Ouyang
left a comment
Hey everyone! Jessica here, co-founder of Ditto. The whole Ditto team is so excited to share with you all something we’ve been heads down working on over the last few months — Ditto 2.0 🥳
Before we dive into what Ditto 2.0 means, let’s take a step back.
Over our last 2.5 years building and growing Ditto (with the support of an amazing community of product people from designers to writers to...
Ditto 2.0
Single source of truth for copy from idea to design to code

We’ve rebuilt Ditto from the ground up to handle your team’s copy from idea to design to development.💡 ❤️
With Ditto, you can start writing content, and then sync it with mockups in Figma or directly over to development when you're ready.
Ditto 2.0
Single source of truth for copy from idea to design to code

Jessica Ouyang
left a comment
Hey Product Hunt! 👋❤️
Jessica here — I'm a co-founder of Ditto, a tool for teams to manage their product text with a single source of truth that syncs from design to production. Today, @jolena_ma and I and the rest of the Ditto team are so excited to launch a feature we've been working on for a while: Variables.
In building Variables, we got to talk to so many teams — both existing users and...
Variables in Ditto
Dynamic strings in designs, {{auto-formatted}} for devs

Variables in Ditto take care of interpolating dynamic values in product text.
🎨 With Variables, you can indicate where dynamic strings, numbers, and links live in your designs.
🤖 Variables get automatically formatted for developers.
Variables in Ditto
Dynamic strings in designs, {{auto-formatted}} for devs

Teams use Ditto to manage and componentize the words across their product from design to production. ⚡
Eliminate error-prone copying and pasting and let developers get back to building. Use our API/CLI to pull up-to-date copy into local directories.
Ditto for Developers
Sync the latest copy edits from design to development

Jessica Ouyang
left a comment
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...
Ditto for Developers
Sync the latest copy edits from design to development

Jessica Ouyang
left a comment
Congrats on the launch! -- super excited to see meaningful shifts in work norms, especially as more teams adapt to remote

Cadence
Replace boring meetings with daily, async updates

Jessica Ouyang
left a comment
This is dope -- went to a virtual graduation last week and it definitely felt like a piece of nostalgia was missing. loooove the branding
HAGS
Get yearbook signatures on Snapchat 🤩

Jessica Ouyang
left a comment
Thanks Kat! 🥰
Hey PH community! 👋
We created Ditto with the idea that words — copy — should be a first-class citizen when building product.
Improvements to product copy can be transformative for both UX and conversion rates. At Microsoft, copy changes alone resulted in 44% fewer user test errors in Azure and lifted both active users and customer retention.
Despite the importance of copy...
Ditto
Manage the words across the surfaces of your product

Ditto lets teams manage and collaborate on the copy across all of their mockups. 🌟
See text edit history across your organization. Track status and approvals. Sync edits to duplicates. Work in our web app or directly in your mockups with our Figma plugin.
Ditto
Manage the words across the surfaces of your product