{"componentChunkName":"component---src-templates-tag-page-tsx","path":"/tag/buy-vs-build/page/2/","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":"Buy vs Build: Clean copy-paste function cost estimate","slug":"copy-paste-function-cost-estimate","featured":false,"lastUpdated":"Mar 28th, 2022","description":{"description":"<p>Building a copy-paste function may seem simple - the reality requires a good portion of development and maintenance work. Read on to find out the true cost of building this feature from scratch.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Building a copy-paste function may seem simple - the reality requires a good portion of development and maintenance work. Read on to find out the true cost of building this feature from scratch."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"compare copy and paste rich text editor features","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABI1BMVEUXIlAVIlATIlAUIlAVIk8VIU8UIU8WIk8XIk8AIVAAH1AAIFAEIVALIU8DIU8AIE8IIU8WIlAxJVFXLVMjIlEAG1AAH08/KFBcL1E8J1AHIU8AHFCDPVP0a1nqaFe+VlSHP1J+OVOMP1N4OlEAHk8SIlAAF1CFRU7/gEf/gUflcUqKSE1uPkxRMU51P00AHU8SIVAAE1GCTEv/jzLziDa6aUOdWkapYUVoP0x0RUsAG08ADlGDVUj/oBv/oxbijy6IWEZtRUpQOEx0TEkAGU8UIVAAD1GAW0fvpRvlnSS6fzmEXUV6WkaIYkR1VEcAGFAAHVEvLk9UQ0wiKVAAFFE+M01ZRUs6Mk0IHk8WIU8CHlEAF1EAG1EFH1AMH08EHk8TIVDpiHu1AAAAbUlEQVQI12NkAANGRsZ/zGAM5oHFmNkYIeArM1xQ8AcnVJDxLSNMkEkSJsb4EKSUBSSozIgADDBBblQxiCADFxZBUYTK/2DHgIj3qmxAcFWWlZVV+wbcna4Qtbfl1jIzIABjgisjUB1rJAcIAAD/oQ4hJZMAbAAAAABJRU5ErkJggg==","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/14HTe8JqUGDKhuAmQnEegC/5b35cdf9a800da656ed6dfd0e3b0a8bd/Image_copypaste-2022032810172096.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Clean copy-paste function cost estimate | TinyMCE"},"metaDescription":{"metaDescription":"Building a copy-paste function may seem simple, however it requires a good portion of development and maintenance work. We estimated the cost of building this feature from scratch"}}},{"node":{"title":"Buy vs Build: Spell Check feature cost estimate","slug":"spell-checker-cost-estimate","featured":false,"lastUpdated":"Feb 9th, 2022","description":{"description":"<p>A spell checker protects your authority. They are vital for protecting your reputation. But should you buy one for your team, or have them build it? Read our cost analysis and cost estimate to find out.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"A spell checker protects your authority. They are vital for protecting your reputation. But should you buy one for your team, or have them build it? Read our cost analysis and cost estimate to find out."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Protect your credibility with a spellchecker - buying a reliable checker can save your team time and energy","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABCFBMVEUXIk8VIk8SIU8OIU8MIU8QIlAUIlAXIlAWIk8TIU8AIE8HIU8TIlARIlAVIlBbL1GKPVWAOFSCOVR9OFUvJVEIIVAQIVAWIlAVIU8AHk9zOVB3PFB/QU+CQk9CKlAAH1AqJlA0KFAUIU8AHE9wPk19Q02WTU2RS003KFCCR01SMlAEIFAAG09yRUtbOkwAF09qQ0s2LE9wRUxzREwAHVASIVAAGU9xSklbPUwADVBPNU2QXEaBUklGNU4ZI1AAGFByUUh0VEdJPExjSUtaREyJYEU0LU8PIVAWIU8BHU9IOkx6WkZ4WUd2WEhuUkkTIVADHU8AF1AAF1EAGFEAGVERIVASIE8RIE+ctMq/AAAAcUlEQVQIHQXBsVFCQQBAwX14MP+uAXICQsf+MyjBEqzgGyjDGMhuoEoFGLBVz/+tnkDQPFZV7TDgXFXVDxiwquoxW98wwKxqVWCAVVX1AAN+Z6VqggN8rLXWWtu8bSBweY+q+w4HcP08nk5vX3/3HbwAOu4RcGel/JoAAAAASUVORK5CYII=","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/2zfA6k7uCGEyrFgCU9eVuN/501a5309a62082ada4836706259bc151/Image_spell-checker-2022020213155258.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Spell check development cost estimate: Buy vs Build | TinyMCE"},"metaDescription":{"metaDescription":"A spell checker protects your authority and reputation, but should you buy one for your team, or have them build it? Read our cost estimate to find out."}}},{"node":{"title":"Buy vs Build: Accessibility Checking feature cost estimate","slug":"accessibility-checker-cost-estimate","featured":false,"lastUpdated":"Feb 1st, 2022","description":{"description":"<p>Accessibility represents an essential goal, however it's hard to achieve. What are the costs of building accessibility checking? We use the COCOMO model to estimate the developmental cost and maintenance.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Accessibility represents an essential goal, however it's hard to achieve. What are the costs of building accessibility checking? We use the COCOMO model to estimate the developmental cost and maintenance."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Accessibility checking is essential, but difficult to implement - take a look into the cost of building vs buying.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA0lBMVEUXIlAVIlATIlASIU8UIU8WIk8XIk8WIlAgI1AoJFAgI08VIU8sJVArJFAKH08IH08rJE8sJU8pJlAmJE8AF09rOU9uOk8AFk8qJU8YI1AvJ08AHk9yQUzHaUbJaUZ0QkwZIk8cI1AuKE4AHU9cN03XeD7aej1fOE0cI08WIU8ZI1AvKk8AFlDCdzvFeToAGE8EH08vKU4pKFAmJ04bI099U0d+U0cgJU8lJ04qKE4rKk8pKk4EIU8DIU8oKU4rKk4fJVAnKU8nKE4fJU8VIVATIVA4uLZ4AAAAdUlEQVQI12NkgAJGMICyIRT7L3ZGoPgvRmRBBh6wwq//GRGCjIJgsT+sb5gQgpIQE//8Z3vKCBdUhAsy3gVyWcCCnIxPZMHC75FUMhpClDKeBpsJJhj+n2MHg7OqqO60B6o7IXcXzIOYyfCTnYVxH6MqRIwBAIcQGNd3WLS2AAAAAElFTkSuQmCC","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6Ip4Omh3CSM0O0XzIPd0CK/27f8b1fa0580d7d647b80c1daaeded31/Image_accessibility-2022012509491523.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Accessibility checker development cost estimate: Buy vs Build | TinyMCE"},"metaDescription":{"metaDescription":"In this article we use the COCOMO model to estimate the developmental cost of accessibility checker creation and maintenance"}}},{"node":{"title":"Buy, build + assemble rich text editor APIs = faster speed-to-market","slug":"rich-text-editor-api-and-speed-to-market","featured":false,"lastUpdated":"Jan 24th, 2022","description":{"description":"<p>By discovering how (and which) composable API building blocks can make your product launches faster, your overall organization becomes more agile.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"By discovering how (and which) composable API building blocks can make your product launches faster, your overall organization becomes more agile."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Take a closer look at the effect API components have on speed-to-market and product quality, using the example of rich text editor API","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA21BMVEUUH0YUHkYUH0cUHUYUHUUUGEMUD0AUG0UUHEUUE0EUL08SV20UGkQUGkUULk4UEkEUF0IUDz4RhZ8PiaAUEEAUEkAUET8UED4XaIwWjLAUM1QUED8UMlMWi64Xa5AUEj8UHEQUGkMVLFIkhboaU30SADAUG0QSADIZTXYkhrwWMlgUGUITFj4hVooubbAZK1cSGD8TGUAWJE4taqwjXJITFz8UG0ISFT0vVpo1WKMUG0MSGD4xUZgyXKMTGkIUHkUTGkEXIEskNW0THEMjM2saJFISGUATHEQSG0BjPNZIAAAAfklEQVQIHQXBMRIBURRFwXPefPyhlFhu/4uQWIdIIBJOUe/qFo2BaqpJxagALCrJsgEwoqF2qr34bUyGtJxV7Qw/tCpwuKhuU/UJjGiuqr+TqpgMCa+bqqpvgiPG7aiqypOYEmBd1/Ux55wCUCDcs98vv9HbHUSrK7YAgMSuP+vbMtgdtbb0AAAAAElFTkSuQmCC","aspectRatio":1.7767441860465116,"src":"//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1478&h=832&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1528&h=860&q=50&fit=scale 1528w","srcWebp":"//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1478&h=832&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/773TEGbMEHiazHkVeXFG1Q/d8317858e5fb5b7e47b0340f06f78eae/Image_api-2022011212395376.png?w=1528&h=860&q=50&fm=webp&fit=scale 1528w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"How a rich text editor API can increase speed-to-market | TinyMCE"},"metaDescription":{"metaDescription":"Take a closer look at the effect API components have on speed-to-market and product quality, using the example of rich text editor API"}}},{"node":{"title":"Delay or pay: When poor developer velocity slows your product roadmap ","slug":"developer-velocity-effects","featured":false,"lastUpdated":"Dec 2nd, 2021","description":{"description":"<p>Is it really worth building the software tool or feature you need on your own?</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Is it really worth building the software tool or feature you need on your own?"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Handling the development velocity problem takes time, and the clock represents the time needed to build a software tool or a feature","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAMAAADTRh9nAAAB/lBMVEX6Zmn6Zmj7Zmf7Zmb7ZmjuZnDuZm/vZWzxZWbyZGLxZWPwZWnvZm7iZnfiZnbiZnXkZW/hY3TJXqGtWsKnWci7WrPZYIXkYmviZHLiZXbWZn3WZnzYZXbNYY6JYd1/kv+uv/+4xv+VqP9ubfK1cb7YbX7WYXjWZX3KZoTLZYDGYoh6ZOWvvv/6/P/////a4f9xjf/CptnOb4XJYoDKZYS+Zou+ZorAZIOYXMCSpf/g4/+wuv/P1f+Pof/UscS8XIO+ZIqyZpKzZpGzY41vYOPS2v/W2v+Imf/z9f/9/f/6+/+Dl//Y0u62bpOxYpCmZpmnZpelY5dkZ+zi5//i5f9ogP92iv/Ax/+Nnf/Y2fq0g6akX5WmZZmaZp+bZp6bY5tfX+XT2f/19v/z9P/8/P+Ak//i4/qogauYYJyaZZ+OZqaQZKFuWs2UpP/N0v+Uo//m4u6PZ6aNYqWCZq2DZat+Yq9OX+yyvP/Y3P91if+7sc57WaiBZKx2ZrR2ZrN3ZbBuYbtFWul7jv+yu/+5wP+YpP+Glv/Myd90Y7JzYrJ2ZbRqZrtqZrprZbhnYrldYs99iOudpve8wffQ0e2rqtNmYLlpZbpeZsJeZsFeZcBdZL5jab9xdsNxd8RcY79SWr5aYsBdZcFSZshRZchPY8dLYcZKYMZNYsdPZMhRZsgiUmPQAAAAnElEQVQYGQXBsS4EYQCAwW/49yTs7gOIVqNWqEQt8doqvcQbaO9cXIisGVWFtrO/rapMlRB+2qosBQDHrXJdAOBQjbWAAstXjSU4NjtsC6gxB8dmC6DGGny24v0O66GxBvVxz80CGkuheqsnOC2dP07TNE23p309715vd7umaVwWPMD+BWqsJcD6c+G41pgrAWbfczWuqgr43an6B/X9Hd1ZBeg6AAAAAElFTkSuQmCC","aspectRatio":1.3325581395348838,"src":"//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=185&h=139&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=370&h=278&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=739&h=555&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=1109&h=832&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=1146&h=860&q=50&fit=scale 1146w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=185&h=139&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=370&h=278&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=739&h=555&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=1109&h=832&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6g4ptIzwSUAPobQpBMqBAV/75524df37135d82dea5db33b1d28db70/Image_delay-or-pay-2021113011402120.png?w=1146&h=860&q=50&fm=webp&fit=scale 1146w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"How developer velocity affects your product roadmap | TinyMCE"},"metaDescription":{"metaDescription":"Walkthrough on the development velocity problem: what it is, what it really takes to build a software tool or a feature, the effects it has on your product development and is it really worth building everything on your own "}}},{"node":{"title":"Tiny puts a price tag on building your own core rich text editor","slug":"cost-of-building-rich-text-editor","featured":false,"lastUpdated":"Nov 16th, 2021","description":{"description":"<p>Learn about the cost of building a rich text editor in terms, how to calculate it properly, what factors you need to take into account and how possibly all of those expenses can be reduced.</p>\n<p>&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn about the cost of building a rich text editor in terms, how to calculate it properly, what factors you need to take into account and how possibly all of those expenses can be reduced."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":" "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Learn about the cost of building a rich text editor, including calculations, and what factors to consider.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAMAAADTRh9nAAABj1BMVEVkwc9kwc5jwc5fwc5ewM5hwc5gucmBv819vsx7vsyCv82Av815vcyDv81uvMpeuchdssNcssNbscNascOFucmGucl/uMh+t8eIusmEuch7t8eIuclstMVYscNcscNZqr5Vqb5yrsGUtseTtsePtcZgq79Wqr5Vo7lPormFrMCktMahs8aitMaltMefs8Wntcefs8ags8ast8iGrMBRorlSm7VMm7R7o7ucrMKZq8GcrMGdrMKbrMGercKaq8GfrcJzoblOm7VPlLFNlLFUlbJpmbVombRmmbRmmLRnmbRlmLRhl7NMlLFMja1Lja1tlLJulLJqk7Jok7FvlLNlkrFwlbNakK9Jja1Jh6pIh6pQiKtNh6tMh6tOiKtOh6tPiKtLh6pGgKdFgKdRgqlSgqlPgqlQgqlJgKhDeaVCeaVZfqhafqhXfahdf6lLe6ZAc6M/c6M/c6I+c6I9baFLb6NNcKNKb6NMb6NJb6JCbqE9bKE7Zp86Zp9FaKFGaKFEaKFHaaE+Z6A4YJ43YJ42YJ5/Cn6wAAAAhklEQVQY002QwQ6CQAwFZ5aiqEH9/8/UAyHC1sMCobdO3qQvFVCljQsJXgBE1drpBPhue5s19APxOutZVIgBTjH1C/HcYe10k2I8kphr7zRCPI7bS59FSx4Q1WpxvgNx29pbsyRdSSCuG6xdVTzBLK1o5gUgghYliyvhTCt/1n/DrnN8qel/JQAkGuuRuF4AAAAASUVORK5CYII=","aspectRatio":1.3325581395348838,"src":"//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=185&h=139&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=370&h=278&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=739&h=555&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=1109&h=832&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=1146&h=860&q=50&fit=scale 1146w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=185&h=139&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=370&h=278&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=739&h=555&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=1109&h=832&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3qmsyYPNyh1oMpdGahrvx4/a341dba5e06be28401704415f8f94065/Image_tiny-puts-a-price-tag-on-building2-2021111611160034.png?w=1146&h=860&q=50&fm=webp&fit=scale 1146w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"The cost of building a Rich Text Editor"},"metaDescription":{"metaDescription":"Learn about the cost of building a rich text editor in terms, how to calculate it properly, what factors you need to take into account and how possibly all of those expenses can be reduced."}}}]}},"pageContext":{"limit":12,"skip":12,"numPages":2,"currentPage":2,"slug":"buy-vs-build","title":"Buy-vs-build","page":"tag","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"]},"bannerForTag":{"bannerDescription":"Considering building your own rich text editor? Think again. ","bannerButtonLabel":"Read our White Paper","bannerExternalLink":"https://www.tiny.cloud/buy-vs-build-whitepaper/","bannerIsEnabled":true}}},"staticQueryHashes":["2492987505","740350947"]}