{"componentChunkName":"component---src-templates-posts-tsx","path":"/posts/page/46/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way","description":{"description":"Understand the Tiny Way - our heritage, values-driven approach and thinking through stories from and about Tiny people and culture, technology and the world at large."}}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth","description":{"description":"Everything from product roadmaps and market fit, through customer acquisition and onboarding to retention and product-led growth, can be found here to help you grow your brand, company and product."}}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG","description":{"description":"Learn about the WYSIWYG world of rich text editors - the power behind the democratization of content creation, web applications and SaaS projects."}}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design","description":{"description":"Be at the forefront of content design trends, get inspiration for your projects and learn new ways to use content marketing strategies and content-led approaches that deliver brilliant user experiences."}}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights","description":{"description":"The perfect source for all web application and software developers, as well as engineering teams who want to stay up to date with the latest development tools, developer insights, leading edge thinking and experiments."}}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source","description":{"description":"Having a vibrant open source community is a vital part of TinyMCE, so you'll find important open source contribution news here – both from our own community, and from other open source projects in global communities."}}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","description":{"description":"Learn how-to use TinyMCE rich text editor, all in one place – here's our set-up tips, tricks, FAQs, updates and new releases, customisations, ideas on things to build and easy migration from other text editing platforms."}}}]},"allContentfulBlogPost":{"edges":[{"node":{"title":"Tiny Programming Principles: Immutability","slug":"mutable-vs-immutable-javascript","featured":false,"lastUpdated":"Jan 26th, 2021","description":{"description":"<p>We share key benefits of immutability, and why JavaScript developers (in particular) should choose immutable objects over mutating functions.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"We share key benefits of immutability, and why JavaScript developers (in particular) should choose immutable objects over mutating functions."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Five eggs are stacked precariously on top of each other.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":0.6669390614055568,"src":"//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=185&h=277&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=370&h=555&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=739&h=1108&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=1109&h=1663&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=1478&h=2216&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=2217&h=3324&q=50&fit=scale 2217w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=185&h=277&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=370&h=555&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=739&h=1108&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=1109&h=1663&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=1478&h=2216&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5b81UPp1646TlwGYqCwI2U/8a0d08a26791a54e23998303dfa9a0f2/jiangxulei1990-eIzzzwtkBjU-unsplash.jpg?w=2217&h=3324&q=50&fm=webp&fit=scale 2217w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Millie Macdonald","slug":"millie-macdonald"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Immutable vs mutable: Definitions, benefits & practical tips"},"metaDescription":{"metaDescription":"We share key benefits of immutability, and why JavaScript developers (in particular) should choose immutable objects over mutating functions."}}},{"node":{"title":"Get started with premium plugins on TinyMCE self-hosted","slug":"get-started-with-premium-plugins-on-tinymce-self-hosted","featured":false,"lastUpdated":"Jan 21st, 2021","description":{"description":"<p>If you&rsquo;re already self-hosting TinyMCE, you can try our premium plugins for free. Enhance your applications with productivity, compliance, or collaboration features.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you’re already self-hosting TinyMCE, you can try our premium plugins for free. Enhance your applications with productivity, compliance, or collaboration features."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract image representing a selection of premium plugins and a server.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAB4FBMVEUEf9wHgd0Igt0Hgt0EgNwDgNwGgN0Fgd4Egd4Ig94Jg94JgN4IfN0IetwIe9wHfd0FgN0Ggd4Hgt4Ggt8Hg98Jhd8Lgd4MedwMdNsMc9sMdtwJe90Hgt8JhN8Ggt4Hg+AHhOAGhOAHheAJhuELgN4LddwLed0Ig+AIhOAJheAIheEIgeAHe94Ee94Ffd4EdNwActsEc9sHc9sIdNsJc9sKet0KhuENiOIIh+MKft8AcNsAcdsKc9s1fN0Ac9sGc9sLdNsMg+ENieMKg+IMdNwFc9uht+lvmOJHgt6qvetJhN5nk+FVid99oOQuetxqlOFdjuAMfN8OiuULfuCJpuVejuBPh98adtxmkuEid9xuluJWit8MeN0OiuYMet8neNwye90ze90tetwqedwJdNsBc9sMddwMgeIKdNtAgN1Kg97i5/fv8vvt8fru8frr7/rK1fJQht5Cgd5Ig95Zi98FdNtEgd7s8Prt8PrS2/NMhN4PdNtYit8hd9xDgd7m6/jz9fzx8/vx9PvQ2fNLhN4leNxUid8oedx1muNpk+Hp7fn4+f319/32+P309vzT3PRwluJ1muImeNynu+qywuywweyxweybsuhQht9BgN0AatoAZ9kAZtkAZ9oAa9oCc9vj3IsBAAAA5klEQVQYGQXBPUoDQQCA0e/bDFF3spOAxoQoCCL+dVoJ3kE8gjfwMoKNhxB7e8FaWLCxiYWFYBJDIq7jewIAqJp/AdquAJILVXWRS3EdQFUhF7pcNXRE1VnOQM5V1BBR1Y4CON7WkPxpSnVmnKQJaV8N0UVftdLc7elbp2/Re9lYpjT3K/6NYowxEWOI+bNp9n43By7eaY48eC11yOXTaEdVVR/P7glAOtZvSnOhJiAAk/rENfVjoE6AAHU6V9Vd1VSDQ9hqLtpdNRd62xpDAKrpQ3ml6N28VQEOgcPp6TMA1zdVDfwD4lU8brRFpgUAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"Build a note taking app with our WYSIWYG editor","slug":"build-a-note-taking-app-with-our-wysiwyg-editor","featured":false,"lastUpdated":"Jan 20th, 2021","description":{"description":"<p>TinyMCE is a highly versatile rich text editor, ready to be used anywhere text is involved. In this article, we go through how you can use TinyMCE to build an online note taking application with the likes of Evernote or Notion.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE is a highly versatile rich text editor, ready to be used anywhere text is involved. In this article, we go through how you can use TinyMCE to build an online note taking application with the likes of Evernote or Notion."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract design of a note taking app.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABg1BMVEUAl+UAluUAleUAmuUAnOUAmeUAleQAlOQAkuQAkeQAkOQAluQAkOMAk+QAj+NfpujQ4PbV4/fU4vfU4/fT4/fT4vbV5PfW5PfV4/YAieKItuv///////7///3+/fvo8f/T5P8AheKEs+v8/Pv+/v79/f36+vv8/Pz7+/v9/Pz+/v3w9f4AgeKEsesAfeOEr+v09PPq6urs7Ozr6+vp6ens7O3r6+z4+PkAeuOEruz6+vjx8O/x8fDy8vHu7u3z8vHw8O/4+Pf9/fz8+/sAeuSErez7+fXt6+bm5eLl5OHk4+Dj4t/i4d7q6ebs6+jt7On29fQAeOaErO37+/n4+Pb6+vn6+fj5+fj5+Pf5+ff7+/r9/PsAdOeEqe73+Pny8/YAcOmEqPD8/f/q6+7p6ejx8fH6+voAcOuIqvH+/fn8+/f7+vb//foAde5flPHQ2/rV3vrU3vvU3/vU3vrT3vrT3foAe/EAePEAdvAAdfAAdPAAc/AAd/AAfPMAevMAefMAe/MnDkMJAAAAt0lEQVQYGQXBOY5TQQBAwXr9GxtsD0TkiADugESMBGfhgNyAjEsgTT5imQX/pioKa7T2WLJ1qLL2+bRtcF3r0MsqJUA1z1W5Apg9zec9HKvw+9LdqzV+mece7gGuy6P7ZY68rkr95C/MU05Va9T7W4+8uZ2XXCqs4e0a1bt5k5tKqL2RH/Occ9/3PwAw5jTnx8vnLycAxvHo2+Hw4fDsEwB9rcoyImC+qNpH+8a/EZhHWbOubBvgP9/gLpXgDXOqAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6K5lIEoHORB4TwqQwTTevr/1d40f156a009312c898fdd29bd72c2e5/BlogImage_default_Note-taking-App.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Build a note taking app with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"How can build a note taking app with TinyMCE? Find out how to build an online note taking application like Evernote or Notion in this article."}}},{"node":{"title":"The why and how behind Tiny’s RTC end-to-end encryption","slug":"real-time-collaboration-end-to-end-encryption","featured":false,"lastUpdated":"Jan 13th, 2021","description":{"description":"<p>Find out more about how Tiny implements end-to-end encryption for real-time collaboration in TinyMCE, including a discussion of operational transformation methods. Secure real-time collaboration for document sharing and other team-based productivity and communication tools.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Find out more about how Tiny implements end-to-end encryption for real-time collaboration in TinyMCE, including a discussion of operational transformation methods. Secure real-time collaboration for document sharing and other team-based productivity and communication tools."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text: \"Real-time Collaboration & End-to-end Encryption\"","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADK0lEQVQYGXXByU8kVRwH8O/v915V9UJvdMMwS2CGAWxkGGVcJoJxi0ui0ajReDbRxBivatTE+BfMf+BJb8bEgydvJqKIigQVxFkgwNDddNPd1VR1dS3vPR3P+vmQXbmK/6MVIh/eFu6QVJgjKwVm8y8AkogN/osxpGKjlF76OClNcn1D//ylLFZY2qA7AAjKjMcaylPKkNJQkVEaKjbqH72WevGavv/10VMzg6knq2OVxtpXqp82KSmYiFhoeQ4a995dqe+6CL3SSH7QiiAJ/i1gAc+9O99aqV7/qFS859zkwtzwnqao1QjIFkws0dMPPHT6g/feqNcb7Y5bLORc96RUHAoHJwqZTWG2a/tba8uvLm498sS0ePj93Rubb7/1SaItIUhAjIsUVUopgARzp+MeHtaEXegNPWOVLtd98TXNdy+9OX929pvd7Lc7mfUbJ/3by4EXsiUFnPPS4amJyg+rvydJ3G67fa/zh39lNfPoei9HIr1YtkqpIVc5ByEeP8PfJRMLhaC7u9LXjsQAMxPl6l0X5+erlXJJa51OicCMxVbND5LhHMVxrA0nijZbpaem3JutUpvyI+V0qwaJIbHyU+PUyGrzuNftBZXhbNxv9qffSaYWjhRGWBUkWaS7CbXhrB+n1gbyMhQRAyTRN1eXxl55+enbh3VLWtpo6EHfKTfSYiI/SBSGM+EXf6Y3IgcqOAgIpBgaLCBYwhbNdrCzsx9GUTabbTaPU7ZJjXqI/SRwB4lwE90OGN3DkdqPlgp9uwjZA9tgkhAUK+P5wa8bNw/qbi5rd47280sPji/ktpvZo4QHGtcNUC40h8+DCADtfUZEIJZQPH66eN+VS7PViwaIwrCQz9qZbGLvRkoQib22/eFfFRBADAb7HTvYUcYBJ0Rnnk1LWpwb9fyQmRxbzs6cdd2uryu50WoUx/3Erk9fyNR6IkxgtHO0HnV++2W7N1Cg/IUXYm0CX0EbKANl4ClAQ+rJKSfjCHHi47XHci89zyyM5/Wufbq/fNhPW5ZkSUwOsxgibQwAbWBKxhhoY251NCKFDuPzVafuEbOOkuj7eoqELQUL+htGE53NcW8wrwAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6enckfqO3a0fP0KlTPeNS5/d9ad146a33a4796f527b554f6b77e7a5/BlogImage_default_RTC-Encryption.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Tim Dettrick","slug":"tim-dettrick"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"TinyMCE’s real-time collaboration solution is end-to-end encrypted"},"metaDescription":{"metaDescription":"Find out why (and how) Tiny implements end-to-end encryption for real-time collaboration in TinyMCE, including a discussion of operational transformation methods. Secure real-time collaboration for document sharing and other team-based productivity and communication tools.\n"}}},{"node":{"title":"Open source, a way of life at Tiny","slug":"open-source-a-way-of-life-at-tiny","featured":false,"lastUpdated":"Jan 6th, 2021","description":{"description":"<p dir=\"ltr\">At Tiny, we strongly believe in the spirit of open source software. When TinyMCE was first released back in 2004, open source had not really taken off. Today, you will be hard pressed to find software that doesn't include some type of open source component, maybe not in a release package, but in the tooling or testing frameworks at the very least.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{"dir":"ltr"},"children":[{"type":"text","value":"At Tiny, we strongly believe in the spirit of open source software. When TinyMCE was first released back in 2004, open source had not really taken off. Today, you will be hard pressed to find software that doesn't include some type of open source component, maybe not in a release package, but in the tooling or testing frameworks at the very least."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A neon OPEN sign.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADX0lEQVQYGQXByU8bVxwH8O/vvWHwMvYYMAPYeMEY1+CGvZG6pMqpUi7NIZV666mHHvp3VOq96qE95NBDpOaSpqqSqIloqUq3YNokBLAJQsiCgDG2x8ae9b1+PqSUbiIQRSCC4nV/NMX0aGrRaAh2+driwnFHI9DUj4YHhl3zmy++QnmXYpIfPoCex9VPOIvPgCkAgRQRHUsYeu7aiJlgYQe9455oWXDkS0vmI6HSXHa7/BR9j6khau2i1+VsJAdI8AF4roiMDyUNng3xts0mAxfnNvYb6FkAtlt+KRHPlbKVJ2sCjEmfWq84DWUASWCSFKnq2lS6mw6Fy+dFhR0Xo07TwqszjfuOLfc64s2pxNj08OF39xHVyDE501MAQAQ2KJVoYDbvToa//OX0xp1H3cL4s9UE+l7kossdx+qLWtufKUyHZuMnP3wN6JzpSTAOUqBG5EBMzGXfTcbmf9yv3b+zGInrE0Z5aZw8Hj256Da7ticabT/5xoxvGObGPc4iSTAOrmIgLHlELBVnDa2wdniXGp/uvVh5vBWeTf96Ndt1Jap1uFbf8S87Qi8UW4NBhYSUwofw4VoQMqaqNc/m5xc12yG/frDz4OPbRtbB52/l4RPWK9SqNy47rXaQFm9xaGNEBOIgRaojQ28vVGLKh49333lemQu21XBmtPpns3w5k07+tppC08bBEbc7aLfRNDmFRyUAEEkmEdbfWzFjg3RmrnTcbs/ayC34JOOnR+/vbSmr8394Kl7us16d+i3qnHMZjAOQkCQhPSVYLGhXMpuD3l0mDnOlb2v7N6U8Ml8Xaw/58vXvpY6dCl2eUd9Ev61cD8gjVxx4rpQWo1bz0VoyG88tF47zifWnVXTzB75R2A3Z2BiyLcgeOk04pnT75Dv8s/yE52HXFkRgDKJhNv+uo9WKJwxjOd+YzzwJslljKPDfSPBa5rYSRnmLnAtyenB6fNsZfuFKnyQRIwYiF06zv1XV/j2wOnY6k9AWUvem9IeltL9wZbNr4a+ydJrSd6Tv8m5kwiMwkiBGxAAhmNAGvQ+SneP16v7msdazJ6cmxFJqTVNROcHv/0B0QQBxbujTLkEQEVNABEhJzBGyWrcaTh+NhvnTTv35qeH3J9vm6c+bhWeVaVXeCg1A8P8BMcOuv5xAuEIAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Vcvtui940jfR0m1YqCloH/1229226054c9cf8ba725bc0def6fc934/BlogImage_default_opensource.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joakim Lindkvist","slug":"joakim-lindkvist"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"New release: TinyMCE 5.6","slug":"new-release-tinymce-5-6","featured":false,"lastUpdated":"Dec 7th, 2020","description":{"description":"<p>The latest release of TinyMCE introduces several quality of life improvements to your favorite rich text editor, with new features and enhancements, as well as changes to accompanying premium plugins.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The latest release of TinyMCE introduces several quality of life improvements to your favorite rich text editor, with new features and enhancements, as well as changes to accompanying premium plugins."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text \"5.6\" with Tiny logo.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADJUlEQVQYGQXBS2hcVRgH8P/3nXPm3juZSXKTmGmDr8m0kjYaFZFiqQpS0IKVloJQXIsb3Va6UUQQKXQpFHFXUJG0UHwUN40LnwHTBpPYlmjS0nGS6WTSO887M+ecz9+P1HtrAOAR7tFuIL26EwIIUAQCBHACAAB5hLFSAXcqAyJoRTpXikAAwJpAsNK3DR9lqCsAACcAgQBAjXK4N0OAyWsiANCuIyCIQOVJBNbyoTH1WimoJG44Q5GhesfXO36r4xe63lowEaUiBOtEp4l4wIvAAn2Bp2JsHh7PhMbttNzkqHZwTz6il+72Fjb6zarXWeKGJ0AztDfsBfCCLoEIhr7e9g/6vbsdd3sgM2VbtnK45q4mDlpBse0CCpGCVqS9YaRyZiZ852isFBOTZv7lxr03f+wjG644Aej7mj9eMJ+enBCXfvjVrUvBXp0CEMZkBpqnxsz0VDAStHtJ2bXLaNyE78EoMgqKYdTZV+ODjwWVjb8ubXdQCM24BrMOY50KlGYAyzcr3/zR/uk+1pJRPDSssgrj7Hr+fCl44UC2Vqt/udTFU3NQRLExmmlkfifZdZ9PB2+/MgwIQNVEzn1XPb8J5AkxvxjQ/LF4Ms/ODvpeLd5J31pslbXOtbwK33i/tyuFXlq9tXRt8Y4d2IOl8Uezjc+Wu9AhGv5sKXh5JlxZW78wf31qIv/8/jhTLl+tBP0W6eSBgPiezehe6cImcJ+bc4hzjEFyZGTs511XyGsA1/6sfLS6Lz8dzO5HMdNCPcJwToMYGp8cHXq2OHF6pSEqyoW48W/l3NPZd0+MXvmtev2/9CSyp19/rjhLh/ZFgF9b30IwBc0MrcA8v9zcru68dCA4UrKrK6sfXN4IRiaNdLLN1Y//Ti7/ujVk7PFnVI6SK98unPlnGPmhQDFFXzS7Cshirl073Ky0u52LzQh7nkAQnOqs/56k5alZWHusXymivpn2f4gKGH88z2xEKL7Y1iNkDe16ghUQwJyHCKRFFDlkEt8SOEcQj5jDiIesaBEAmrRijQxRQYENWQEBhohAowSxGCiGYMDwUDpFpOFa6DsC5H+93XHbOkXy/AAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Iv2eqa1nKcVXwnq6CnnI8/56a697638d53c6fb77bc85d2147bf9cc/Image_default_5.6.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"How I learned to stop wondering and love the cloud","slug":"benefits-of-cloud-components","featured":false,"lastUpdated":"Nov 18th, 2020","description":{"description":"<p>Planning to move to cloud components? Find out why more companies are choosing cloud and what to expect from cloud software in the future.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Planning to move to cloud components? Find out why more companies are choosing cloud and what to expect from cloud software in the future."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Sun rays streaming through from behind clouds.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADJ0lEQVQozxWSS28bNxSF+SZnOJzRaCRZiipLchQjfbgomkXdRVsEQR//Ib+l/yfLoqtu0n2LokEQIA2EuHVsR44s62FL1jw506sNFwTPvd/hOZg9fFJWZYUQxlgyLhhnlDBKPe13hw8Gg8Gnh/evFwuUJb/89jzdLJI47vYPao32/GrKjDGgtSXosZKO79dsniBrTVBv3ut6xtgif31yZu9uleP6Qa3eaAwGw9ns+ma1YsoxjAlXOVFzLy1sv9dLs+Ty4qIWhpRxzhUwxZt1mhYHgwGTKmy1hJC3q8Xk/IRNS9FRRvnmh2+OR/ttrb0X47O/mdBKtqNIu26co0G3u9gmgSN8z22GhhA8cwV2Avb0u6+uFsubHHGKpOB3cfzF4X4z9AUHIHGzSc6ny7gkb96M317Nfe0J7f/89MfHj78tpKHPf3325PizOLFHox7B5I/X76Iw+KjdQITGWYERnkwXL/4Zr+7iwDPaBI8ODz4f9fr3WllJWJYV+53GJw+GH5brXqvRjfyXJ5OPh7gVaE7INsvhXWGP3s8WjOD+Xn2V2OVdFr+fZVlOo6OfGFPXy/X49HIbp67n1YyzitPQczqhaQZ6LzTtqN6M6kEQEKG0doft2vh8FhqXitHXmMh3H5b/zjfgHFiM50rOyS52piR3JPdd2fB13biuko1AB1q4jvj+0X12/HDY79S1dmpR3ZFCcVr3XKOELavClnGai11rSOBJmFI3ToUrT9IvR60kK/Ff4/k6yf4cXwKeD2pKlWBKcMFpUZQwgu20GBPCGaEEN31e0zS36O1kzZI0v1psQOMDkgEuqCapKiTguxSD8WVVQXM9h2a2ArEriaAI6uyCq99f/ucoCaieEtoVcIV3azBGKLeVkhhO4OxGcraG5NCucDmaLpPJfMM87YAycJR2BABzTmGt5ERxkublNi/BJGVkvi42cbGTYpQk+avTxdn1LWvXTNPXRouaUc0AfocAE6NYMFRYkhRVklcAv05sYStHkNLaV6fzi/k6twWDDPY7fsOXYEYyFGewGIHRdQyyEkxCaBR87txAhclmm91u0zjL+i3/f/VJV5+bXZAcAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3xP5kVMOLKY258iHgtGYfA/74ecaf98ec5e7ec7dab030e39c365d0d/Image_default_Cloud-Components.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mike Chau","slug":"mike-chau"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"7 benefits of using cloud components"},"metaDescription":{"metaDescription":"Planning to move to cloud components? Find out why more companies are choosing cloud and what to expect from cloud software in the future."}}},{"node":{"title":"TinyMCE support for Vue 3","slug":"tinymce-vue-3-support","featured":false,"lastUpdated":"Nov 16th, 2020","description":{"description":"<p>Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Vue logo sitting within a number 3.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAB6VBMVEUIG0wHG0wIHEsIG0sEGUsAF0oAFUkJG0oIG0oBGEkAAEMAADMAACwAACsAACoAAEQCGEkJG0kGGkk/RF6goamkpayjpKuio6qeoKc6QFsJG0gJG0cGGUcAADpwcn/////+/f5kZ3YAADwGGUYIGEIIGUMJGUQIGUQGGEQAAD0zNFGKiJOKipOQkJjp6erDwscAAD4GFkIIGEMIGEEATEoAgV0AFjCrq7Hq6uystrYzi20AQUIHFT8IFz8JGUMIGEAIFz4JGEAIFj4FBj4OOEU5rHsqknCOkJqHiZUAhl5OsYQLNUQAADkFFT4JGUEIGD8JGUAKGUEFEz8AADgTalc5s38jYF4CWlhFt4Ta6+GLiJIAACgBFD8KGUAKGT4JGT4ACjoAADUvMEwAk2QAnGwAl2Wp2b61tboAABQAEjwJGD4JGDwEFTsAACl0dX7n5ejDzcmk1Lq23cf4/vqUlZsAABcAEjoJFzkEFDgAACGPkJX39/fBwcQNGToAAC4JFjcJFjYGFDYABDEAACdNT1yJiY+goaWam59tbnYAACIAACYADzQIFTYIFTQIFTMEEjIABC4AAB8AAAAAABEADzEHFDMIFDEIFDAIEzAGEjADEC8ADi4ADC0ADC4BDy8FEi8IEy0IEi0HEi28fZCHAAAArUlEQVQYGQXBsVEbUQBAwbfiewzS3QmlqoFCaIKUImiADqjATbgip2gMM4LA37tVVUVVVXaqUM05qxo/SsC/OVxnNfaV6x3Mnct+Vs4KquBajT0Al+P3T8xtHOvSMuBg+XNefB7GwroDcPJ+f5rjlHm5B+Bm/buNLb1vwO9Hto9jY60eAK18rjWWCn6VJ76XatwqeAZ8VGOrQHl59bVW3lQAX7OqsVdVaXZXVf8B/Z0mAMemdXkAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"TinyMCE Vue 3 Support and Integration"},"metaDescription":{"metaDescription":"Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component."}}},{"node":{"title":"11 skills for product managers","slug":"product-manager-skills","featured":false,"lastUpdated":"Nov 11th, 2020","description":{"description":"<p>We share the top technical and soft skills every product manager needs in order to build a great product and a successful career.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"We share the top technical and soft skills every product manager needs in order to build a great product and a successful career."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Image showing number eleven painted on the road. ","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAAC20lEQVQozx1TyW7TQBiezR5vSZy0FGjhATghIRAIJEDiwgVxA04IxIln4cadh0EIsYhKPaBCK0opS0tJkyZ2Ns/KN40daTTzz/9/m+m9R8+NUoQx7z1j1DhHvE8jMp7pKIo4485ZvZjjdPXMSpplvbL7e/+gnky01iKOY1Q7QqinjrhIMM45I5pRyyiWgjFGIosWo3rKo3ihmvliToiXUgoRxcZZYjGQeOsY49NZU80WmYwFZdr6ptEy4sQ7hZVSo3FFKRpyTOUXr9z0gEopwUOpdfRUr/Pg/p2V5XJrd//qpQv37t4aDo72D/pgoY31NODB7SSRAlvWGq80ocx6i/HPnjy4ff3y6zfvP2/9ePr44fm1s4eHfz9ufC2yFAQDRweAYXj4A4YnYROqWOvevvvUH46ws/O7/+7D+mw+V0obcMJNQvTJzxhTVRV4ASyaUO/DEijWNzZn8wbgDo4n33Z2rdHYFISwwIs4a3AB+sYRE9Yo4mEVEeGIiaCuG9WTo+FxAb2snTaGUB4LLgLMMEmcrBgXIpGpMZaYhhD4Au0pF/Fsrj0RMslIMA4GySJviTjJs1SDgrWcCY6GAID3pCfBZWVMYMF5msoiS1A6nc6gRSvPUNAty1aR//qzn6UpXgE+iJHnwtjwQLeI8zOnSr2YWIfMsV7Z6ZXtg3+DpW6rqmsoe25tVcbxcDgS2sAkDxQsxAwxpSFRJ7CCphoJYXkqcSAi0TRq7CZSJkoZeMOv3bgNr6zBfOB3gtFGqdl0svllu64qrZpBv7+9s5fKuNMulnu9KIZ2EEFCOvri5SvVKHgMuwbD4WA46pYtBBEtWq0ihgraoDRLEhQjUXu//uR51mm3QUd83/3ZytLlpS6qjwbH88Xi9MoSxAArsAC2jhBIB8gjP7Co2y1xDccAKtpFDkvH9QRicE7x9Rz2j4q8WFlOsK7rKWRNYolI5kUxrmq0GI1r3isZdf8BfFqeSLvPQJMAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1wrglUI7EWTZrVowqJww0t/3ecb1e2e1bcbcd29a79069606dc4ce4a/Image_default_11ProductManagementSkills.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"11 product manager skills to be the best PM you can be"},"metaDescription":null}},{"node":{"title":"Remote development teams: Adapting to working from home","slug":"remote-development-teams","featured":false,"lastUpdated":"Nov 9th, 2020","description":{"description":"<p>We share about the process Tiny&rsquo;s development team went through to go from in-office to fully remote.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"We share about the process Tiny’s development team went through to go from in-office to fully remote."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Woman using iMac at home.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAADVUlEQVQYGTXBv28bVRwA8O/7cT77fGf74sh2U+q6SUNoiNIiNYJ0oSxsoA4MqAIW/hGQkBATQxcQQggxdGBBDB1AiCKEBGppS9IQkjpx7KSOf+bO9tnne/fe95FK8PmQb776slGvCiHK5YqMJgAwETKXyyeTVirtMMaBECAENKBGRIVKKSmlElLGPJlKzS8sKRnFIgLQQJgCAqCBEEop/A81IiqNSqNCrRBRK8WVQimiRDKVdlwAEoTjgecrQgzOKGOMG/o/qFFJGSslT6GMlZR8NPSm48Hii2vubFHJmLYOM05mOBh0+z0zGJspmzwDGk8pApoyCs9oAOB2xuWUnAJUKhaUEEJZs9narx8XS0VqDIUQKo4Mw0CUnOgL588mk6lYKUKQ245rcIZh8Pi3n7Z2q26hsPTytZSVPtitccpzpXNHPjzZbpqG8ruNBA3ef+8dy7IpMwAIp4wyGVf/3rj7+Sc/diAAuLWwRBm/ur7m5nKRYu5s5myh/Whr3+8NDHUci2kcTRFRA/BT08D//fbHD7owAXh9pTwz47qFMwsXSRCOawfHe482Wp22CIMgDMr5DKpYiCmABqCcEDINJwe7kAaYA5hPE2My7Pd4t9lE04glWVutxPLcZ1/cVkBMM4mo4niCCNwwuUZ08oXrN9/caXnj0aBYmfOf1qvy6fILy9lMtlZvRChFFPQOtwByvFwGkAmGXc8DQrhEHTulyvUbtu97J73x2Bslnc0/7i+cr4BJmfBdt9jtt199bV0hRGHQ6nhS6uxMyeAGH0RqHElwZnb+fFCrbs8/V+oFk2uvrI/8npMyLyxdmQh5sSLK2QTI6Mgff/v9HQrkww8+ymWzfBDGvb6H09HWxv2sk15YXO53WwT142rtqB8U8u1cxrEZqnhQvXdHF6/atr26cjllpSljPGuZMjTCqUhRleDG3V9/OTc3l87MvHHjrek0Go2GSslOMDxp9uIoTBI1VyyZCX5Q23Ndly0uX9nceNg+qjWbjVTSNFji0qUVJQWiyudnLctSUoKMz9jWiR/da3SeX77caTW/vvXp5vZf7O2b76Y5NPa2O51jkxuWnduv73sn3Z9/+C6MhJPgMBnkMFDe8T+H7Yet/rDfWV19qd483Hly8C+y2fOXJm40ywAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1eYr3QpmsMoYW6vSW74HVx/cdd5d159c9ebfb81ad3049dd67675e18/Image_default_Remote-team.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Millie Macdonald","slug":"millie-macdonald"},"category":{"title":"The Tiny Way","slug":"tiny-sparks"},"metaTitle":{"metaTitle":"How our development team has adapted to working from home"},"metaDescription":{"metaDescription":"We share about the process Tiny’s development team went through to go from in-office to fully remote."}}},{"node":{"title":"How to make a chat app in 8 steps with our WYSIWYG editor","slug":"build-a-chat-app-with-our-wysiwyg-editor","featured":false,"lastUpdated":"Nov 4th, 2020","description":{"description":"<p>Learn how to build a chat app with the world&rsquo;s leading WYSIWYG editor. In this article, we take a step by step approach, demonstrating how to configure TinyMCE for chat applications.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to build a chat app with the world’s leading WYSIWYG editor. In this article, we take a step by step approach, demonstrating how to configure TinyMCE for chat applications."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Chat app with text \"Time for a catch up\".","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABPlBMVEUEb9YEctkFdtsEdtsGed0Get0Fed0Ced0Aed0Hfd8HfeAEfeAAfeAqgd4Gfd8Cfd8IgeEIgeIIgOAIddIHdNEHddIHd9YHdtQGc88AddMnd9GXnb4+g9wAfuIGfuEHf+EIf+EIgOEJhOQKh+QTm+YTm+URluUSm+YRleQSl+MPl+QOlOI6nOIXm+cSoukVoegWougSmOcIg+MKiOYLiOURkd4SmOIQkuEum+cWmekRmekRmOkOmOkFmOkMlugSmekSmegPkucJh+YLi+gLi+cKgtwJgtwujeURi+kJiugKiugKiegMj+oMjukLjukMjugLjegMjegMjecNk+wNkuwMi+IMkOgMj+cMjeQMjeMMjuUMjeUMjOMMjOIMh9sMi+ENk+0Olu8Ole0Olu4Ole4OlewPmvEPnfMRofUSpfiu9MxKAAAAb0lEQVQYGW3BwQ7BQBRA0XvHmzQSmvL//2ghFqT6dEII4xz+UXohbyZPUUAaNXOhiQqYgs2NJgZ/nYgj/iIO+DFXV8SEiquEQnKdiC2IKxpzKRADvtxjrma57M4xgoIJDLq4Z4zKlw0FQnohvZDeA9hYFQO7eWXgAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to make a chat app in 8 steps | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to build a chat app with the world’s leading WYSIWYG editor. We take a step-by-step approach to demonstrate how to configure TinyMCE for chat applications."}}},{"node":{"title":"TinyMCE Export: Making content more shareable","slug":"tinymce-export","featured":false,"lastUpdated":"Oct 21st, 2020","description":{"description":"<p>TinyMCE Export enables users to save their rich text content as a lightweight PDF at the click of a button, making their content instantly more shareable beyond the walls of the application in which it was created.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE Export enables users to save their rich text content as a lightweight PDF at the click of a button, making their content instantly more shareable beyond the walls of the application in which it was created."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Export icon.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAACS0lEQVQYGQXBv4peVRTG4d/7rrXPmSH+wwSVwEAECWJnQLwGaysrL0DwHiztbLyA2HgB3oSVjekGEZURCQEDk5j55uy9ls+j/PoJCAQLAqppoQzSsbqPuUDQEBLN6pbosJMMuqBRgmkkZVisieYsMsFQdLcs2kqruiuVSU0AB6irCd0IypSwcYSklnoh051Bt2ZHyrQMIMmu7iW9n9pRNS/nvFpatlnRITvokmvVPjIxdoLoFenb2V/e3x7dH//dNnDxdlz+c/rmyamsHDHMWrQiYqVJj4EkMRwFtC7ezF+ujsdXhfj20dnFvf2rD/z9n8uD7gaPcEjdJMah7HL4WIW0mpF8/p4Pxa9P50f3fGdrzA3s3RlENIiqjBEjLWLeHofMiJbeujM+fRDQl0/n9YpHD/YvXr768Vl5i7TodmatldtmO1bVtJFQYHpVwZbx8F0iE+vh3eA5EUW3t0ReVSlrSUfhfdMqGoUXcT1dt/3THytZn13ED3/DHukwdDMd5c7OXFgRdEfGsYj0vzf13WWTUNsno58d+j38xqaArp7VDd5Hrios2X3MGIM1/3rRH78TH95FDqr3qKvryaoYG3CcjrbpUkRq3ziOrvY2GDlqPX4RP88Yr246Uc0eeamz186OrjUjO+39jDl7zmQbVLmLfWCdpc/dv92uSewRVO05XrdRHzcHtixqNqV9JDRhZFPKLdIL3YkY6bBmrQCsU0GmMqhQJsf0PpI143xD4nTazMnSGNuWAUCeb/N0zLm6O87PoGs5zvcluup/BCk7d7RsxO8AAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7bGAhglbALybx6PtPFBQj9/81f7e48daf964cff7b30869a95dab3ff/Image_default_Export.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"TinyMCE Export: Making content more shareable"},"metaDescription":{"metaDescription":"TinyMCE Export enables users to save their rich text content as a lightweight PDF at the click of a button, making their content instantly more shareable beyond the walls of the application in which it was created."}}}]}},"pageContext":{"limit":12,"skip":540,"numPages":56,"currentPage":46,"title":"All posts","slug":"posts","page":"posts","banner":{"description":"Deploy TinyMCE in just 6 lines of code","buttonLabel":"Get your Cloud API Key","externalLink":"https://www.tiny.cloud/get-tiny/","section":["category","author","posts","home","tag"]}}},"staticQueryHashes":["2492987505","740350947"]}